
Všeobecný vzorec
=COUNTA(range)
Zhrnutie
Ak chcete získať poslednú relatívnu pozíciu (tj. Posledný riadok, posledný stĺpec) pre zmiešané údaje, ktoré neobsahujú žiadne prázdne bunky, môžete použiť funkciu COUNTA.
V zobrazenom príklade je vzorec v D5:
=COUNTA(B4:B100)
Posledná * relatívna * pozícia
Pri konštrukcii pokročilejších vzorcov je často potrebné zistiť posledné umiestnenie údajov v zozname. V závislosti od údajov to môže byť posledný riadok s údajmi, posledný stĺpec s údajmi alebo ich priesečník. Je dôležité pochopiť, že sa nachádzame za poslednou * relatívnou pozíciou * v danom rozsahu, nie pred číslom riadku v hárku:
Vysvetlenie
Tento vzorec používa funkciu COUNTA na spočítanie hodnôt v rozsahu. COUNTA počíta čísla aj text, takže funguje dobre aj so zmiešanými údajmi.
Rozsah B4: B8 obsahuje 5 hodnôt, takže COUNTA vráti 5. Číslo 5 zodpovedá poslednému riadku (poslednej relatívnej polohe) údajov v rozsahu B4: B100.
Poznámka: Tento prístup zlyhá, ak rozsah obsahuje prázdne / prázdne bunky.
Dynamický rozsah
Tento vzorec môžete použiť na vytvorenie dynamického rozsahu s ďalšími funkciami, ako sú INDEX a OFFSET. Príklady a vysvetlenie nájdete v odkazoch nižšie:
- Dynamický rozsah s INDEX a COUNTA
- Dynamický rozsah s OFFSET a COUNTA
Inšpiráciou pre tento článok bola vynikajúca kniha Mika Girvina Control + Shift + Enter.