Stáhněte si ukázkový sešit
Tento tutoriál předvede, jak najít první neprázdnou buňku v rozsahu v Excelu a Tabulkách Google.
Najděte první prázdnou buňku
První neprázdnou buňku v rozsahu najdete pomocí funkcí ISBLANK, MATCH a INDEX.
1 | = INDEX (B3: B10, MATCH (FALSE, ISBLANK (B3: B10), 0)) |
Poznámka: Toto je vzorec pole. Pokud používáte Excel 2022 nebo starší, musíte vzorec zadat pomocí CTRL + SHIFT + ENTER místo jen VSTUP.
Podívejme se, jak je tento vzorec sestaven.
Funkce ISBLANK
Funkce ISBLANK analyzuje každou buňku v rozsahu B3: B11 a vrací pole hodnot PRAVDA a NEPRAVDA. V našem příkladu by to vypadalo takto:
1 | {FALSE, FALSE, FALSE, TRUE, FALSE, FALSE, TRUE, TRUE}. |
Funkce MATCH
Pomocí funkce MATCH určujeme polohu první TRUE hodnoty v poli vytvořeném funkcí ISBLANK.
1 | = MATCH (FALSE, ISBLANK (B3: B10), 0) |
Funkce INDEX
Pomocí výsledku funkce MATCH můžeme pomocí funkce INDEX určit řádek první neprázdné buňky v rozsahu a vrátit její hodnotu.
1 | = INDEX (B3: B10, D3) |
Nahrazením odkazu na buňku D3 naším vzorcem MATCH získáte původní vzorec:
1 | = INDEX (B3: B10, MATCH (FALSE, ISBLANK (B3: B10), 0)) |
Připomínka: Toto je vzorec pole. Pokud používáte Excel 2022 nebo starší, musíte stisknout CTRL + SHIFT + ENTER pro zadání vzorce místo pouhého stisknutí VSTUP.
Najděte první buňku s libovolnou hodnotou v Tabulkách Google
Tento vzorec funguje v Tabulkách Google stejně, kromě toho, že není nutné stisknout CTRL + SHIFT + ENTER.