Načítanie hlavičky stĺpca ďalšej prázdnej bunky v riadku v programe Excel 2010

Anonim

Na získanie hlavičky stĺpca ďalšej neprázdnej bunky v riadku môžeme použiť kombináciu INDEX, ZÁPAS, MIN, IF A SLOUPEC funkcie na získanie výstupu.
INDEX: Vráti hodnotu alebo referenciu bunky v priesečníku konkrétneho riadka a stĺpca v danom rozsahu.

Syntax: = INDEX (pole, číslo_ riadku, číslo stĺpca)
ZÁPAS funkcia vyhľadá zadanú položku vo vybratom rozsahu buniek a potom vráti relatívnu polohu tejto položky v rozsahu.

Syntax = MATCH (lookup_value, lookup_array, match_type)
Min.: Vráti najmenšie číslo z rozsahu buniek alebo poľa. Ak napríklad zoznam čísel obsahuje 5, 6, 7, 8, 9 a 10, potom bude výstup 5.

Syntax = MIN (číslo1, číslo2, …)

Môže existovať maximálne 255 argumentov. Nasledujúci obrázok zobrazuje nasledujúcu snímku:

The IF funkcia kontroluje, či je vami zadaná podmienka PRAVDA alebo NEPRAVDA. Ak sa stav vráti PRAVDA potom vráti prednastavenú hodnotu a ak sa podmienka vráti NEPRAVDA potom vráti ďalšiu prednastavenú hodnotu.

Syntax = IF (logický_test, value_if_true, value_if_false)

STĹPEC: Vráti číslo stĺpca referencie.

Syntax: = COLUMN (odkaz)
Zoberme si príklad:

Riadok 1 obsahuje zoznam mesiacov od januára do decembra. Riadok 2 uvádza sumy splatné za obdobie dvanástich mesiacov. Prázdna bunka v riadku naznačuje, že v daný mesiac nie je splatná žiadna platba. Chceme vytvoriť nový riadok, ktorý pre každý mesiac bude zobrazovať názov mesiaca, v ktorom nasledujúci mesiac platba je splatná.

  • V bunke A3 bude vzorec
  • = INDEX (A1: $ L1, MATCH (MIN (IF (A2: $ L2 "", COLUMN (A2: $ L2))), COLUMN (A2: $ L2)))
  • Na klávesnici stlačte kláves Enter.
  • Funkcia vráti Jana, to znamená, že platba je splatná za januárový mesiac.

  • Ak odstránime položku 1 a položku 2 z riadka 2, funkcia vráti znak Mar.

  • Skopírovaním vzorca z bunky A3 do rozsahu B3: L3 môžeme vrátiť mesiac, za ktorý je platba splatná.