Načítání záhlaví sloupce další neprázdné buňky v řádku v aplikaci Excel 2010

Anonim

K načtení záhlaví sloupce další neprázdné buňky v řadě můžeme použít kombinaci INDEX, MATCH, MIN, IF & SLOUPEC funkce pro získání výstupu.
INDEX: Vrátí hodnotu nebo odkaz na buňku v průsečíku konkrétního řádku a sloupce v daném rozsahu.

Syntaxe: = INDEX (pole, počet řádků, počet sloupců)
ZÁPAS funkce vyhledá zadanou položku ve vybraném rozsahu buněk a poté vrátí relativní polohu této položky v rozsahu.

Syntaxe = MATCH (lookup_value, lookup_array, match_type)
Min: Vrátí nejmenší číslo z rozsahu buněk nebo pole. Pokud například seznam čísel obsahuje 5, 6, 7, 8, 9 a 10, pak bude výstup 5.

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

Může existovat maximálně 255 argumentů. Viz níže uvedený snímek obrazovky:

The IF funkce zkontroluje, zda je zadaná podmínka SKUTEČNÝ nebo NEPRAVDIVÉ. Pokud se podmínka vrátí SKUTEČNÝ pak vrátí přednastavenou hodnotu a pokud se podmínka vrátí NEPRAVDIVÉ pak vrátí další přednastavenou hodnotu.

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

SLOUPEC: Vrátí číslo sloupce odkazu.

Syntaxe: = COLUMN (reference)
Vezměme si příklad:

Řádek 1 obsahuje seznam měsíců od ledna do prosince. Řádek 2 uvádí částky splatné za období dvanácti měsíců. Prázdná buňka v řádku označuje, že daný měsíc není splatná žádná platba. Chceme vytvořit nový řádek, který pro každý měsíc zobrazí název měsíce, ve kterém bude další platba je splatná.

  • V buňce A3 bude vzorec
  • = INDEX (A1: $ L1, MATCH (MIN (IF (A2: $ L2 "", COLUMN (A2: $ L2))), COLUMN (A2: $ L2)))
  • Stiskněte klávesu Enter na klávesnici.
  • Funkce vrátí Jan, to znamená, že platba je splatná za leden.

  • Pokud odstraníme položku1 a položku2 z řádku 2, pak funkce vrátí Mar.

  • Zkopírováním vzorce z buňky A3 do rozsahu B3: L3 můžeme vrátit měsíc, za který je platba splatná.