Formuła programu Excel: ostatni wiersz w mieszanych danych ze spacjami -

Spisie treści

Formuła ogólna

(=MATCH(2,1/(range"")))

Podsumowanie

Aby uzyskać ostatnią pozycję względną (tj. Ostatni wiersz, ostatnią kolumnę) dla mieszanych danych, które mogą zawierać puste komórki, możesz użyć funkcji PODAJ.POZYCJĘ, jak opisano poniżej.

Uwaga: to jest formuła tablicowa i należy ją wprowadzić za pomocą Control + Shift + Enter.

W pokazanym przykładzie formuła w E5 to:

(=MATCH(2,1/(B4:B10"")))

Ostatnia * względna * pozycja, a nie wiersz w arkuszu

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. Chcemy, aby ostatnia * pozycja względna * w podanym zakresie, a nie numer wiersza w arkuszu:

Wyjaśnienie

Ta formuła używa funkcji PODAJ.POZYCJĘ skonfigurowanej do znajdowania pozycji ostatniej niepustej komórki w zakresie.

Działając od wewnątrz, tablica wyszukiwania wewnątrz MATCH jest zbudowana w następujący sposób:

=1/(B4:B10"")) =1/(TRUE;FALSE;TRUE;FALSE;TRUE;TRUE;FALSE) =(1;#DIV/0!;1;#DIV/0!;1;1;#DIV/0!)

Uwaga: wszystkie wartości w tablicy to 1 lub # DIV / 0! błąd.

PODAJ.POZYCJĘ jest następnie ustawiane tak, aby dopasować wartość 2 w „trybie przybliżonego dopasowania”, przez pominięcie trzeciego argumentu.

Ponieważ wartość wyszukiwania 2 nigdy nie zostanie znaleziona, PODAJ.POZYCJĘ zawsze znajdzie ostatnią 1 w tablicy wyszukiwania, która odpowiada ostatniej niepustej komórce.

To podejście będzie działać z każdym rodzajem danych, w tym liczbami, tekstem, datami itp. Działa również z pustymi ciągami tekstowymi zwracanymi przez takie formuły:

=IF(A1<100,"")

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, w której Mike wykonuje świetną robotę wyjaśniając pojęcie „ostatniej względnej pozycji”.

Interesujące artykuły...