
Formula generică
=COUNTA(range)
rezumat
Pentru a obține ultima poziție relativă (adică ultimul rând, ultima coloană) pentru datele mixte care nu conțin celule goale, puteți utiliza funcția COUNTA.
În exemplul prezentat, formula din D5 este:
=COUNTA(B4:B100)
Ultima poziție * relativă *
Atunci când construiți formule mai avansate, este adesea necesar să aflați ultima locație a datelor dintr-o listă. În funcție de date, acesta ar putea fi ultimul rând cu date, ultima coloană cu date sau intersecția ambelor. Este important să înțelegem că suntem după ultima * poziție relativă * într-un interval dat, nu numărul rândului din foaia de lucru:
Explicaţie
Această formulă utilizează funcția COUNTA pentru a număra valorile dintr-un interval. COUNTA numără atât numerele, cât și textul, astfel încât să funcționeze bine cu date mixte.
Gama B4: B8 conține 5 valori, deci COUNTA returnează 5. Numărul 5 corespunde ultimului rând (ultima poziție relativă) de date din intervalul B4: B100.
Notă: Această abordare va eșua dacă intervalul conține celule goale / goale.
Gama dinamică
Puteți utiliza această formulă pentru a crea un interval dinamic cu alte funcții precum INDEX și OFFSET. Vedeți linkurile de mai jos pentru exemple și explicații:
- Gama dinamică cu INDEX și COUNTA
- Gama dinamică cu OFFSET și COUNTA
Inspirația pentru acest articol a venit din excelenta carte a lui Mike Girvin Control + Shift + Enter.