
Formuła ogólna
=COUNTA(range)
Podsumowanie
Aby uzyskać ostatnią pozycję względną (tj. Ostatni wiersz, ostatnią kolumnę) dla mieszanych danych, które nie zawierają pustych komórek, można użyć funkcji ILOŚĆ.
W przedstawionym przykładzie formuła w D5 to:
=COUNTA(B4:B100)
Ostatnia * względna * pozycja
Podczas tworzenia bardziej zaawansowanych formuł często konieczne jest ustalenie ostatniej lokalizacji danych na liście. W zależności od danych może to być ostatni wiersz z danymi, ostatnia kolumna z danymi lub przecięcie obu. Ważne jest, aby zrozumieć, że znajdujemy się po ostatniej * pozycji względnej * w podanym zakresie, a nie po numerze wiersza w arkuszu:
Wyjaśnienie
Ta formuła używa funkcji ILOCZYN do zliczania wartości w zakresie. COUNTA liczy zarówno liczby, jak i tekst, więc działa dobrze w przypadku mieszanych danych.
Zakres B4: B8 zawiera 5 wartości, więc COUNTA zwraca 5. Liczba 5 odpowiada ostatniemu wierszowi (ostatniej pozycji względnej) danych z zakresu B4: B100.
Uwaga: to podejście nie powiedzie się, jeśli zakres zawiera puste / puste komórki.
Zakres dynamiczny
Możesz użyć tej formuły, aby utworzyć zakres dynamiczny z innymi funkcjami, takimi jak INDEKS i PRZESUNIĘCIE. Zobacz linki poniżej, aby uzyskać przykłady i wyjaśnienia:
- Zakres dynamiczny z INDEX i COUNTA
- Zakres dynamiczny z OFFSET i COUNTA
Inspiracją dla tego artykułu była doskonała książka Mike'a Girvina Control + Shift + Enter.