Excel - Jak wyszukiwać od dołu do góry - funkcja WYSZUKAJ - widzowie #86

preview_player
Показать описание
Zobacz kurs wideo Mistrz Excela

Z wyszukiwaniem od dołu do góry jest problem ponieważ najczęściej wykorzystywana do wyszukiwania funkcja WYSZUKAJ.PIONOWO szuka od góry i nie ma możliwości wyszukiwania od dołu.

Potrzebujesz zbudować trochę bardziej skomplikowaną formułę. Przede wszystkim musisz wykorzystać funkcję WYSZUKAJ (bez żadnych końcówek). Ona zawsze wyszukuje na zasadzie przybliżonej.

Szukaną wartością będzie 2, dlaczego akurat ona? To wynika z tego jak będziemy budować drugi argument funkcji (przeszukiwany_wektor). Będziemy w nim dzielić 1 przez wynik porównania kolumny, do wartości, dla której chcemy znaleźć ostatnie wystąpienie od dołu (1/($C$2:$C$25=F2)).
Takie obliczenie da w wyniku wartości jeden (tam, gdzie była szukana wartość) i błąd dzielenia przez zero (tam, gdzie była wartość inna od szukaj). Wynika z tego, że największą wartością będzie 1 i przeszukiwaniu przybliżonym, gdy szukamy 2 zostanie zwrócona pozycja ostatniej jedynki, czyli nie jako wyszukiwanie od dołu.
Teraz wystarczy, że jako trzeci argument podasz kolumnę, z której chcesz pobrać wartość i masz całą formułę:

=WYSZUKAJ(2;1/($C$2:$C$25=F2);$D$2:$D$25)

Pliki do pobrania na stronie:
Рекомендации по теме
Комментарии
Автор

A jak zrobić żeby pokazał przedostatnią wartość???

GFLean
Автор

Mam dwa wiersze, trzy kolumny: Wiersz 1: zawiera litery A B C, wiersz drugi zawiera cyfry 1 2 3. Gy wpiszę to wypluwa cyfrę 1, a ja chcę wyszukać poziomo ale w górę tak, by po wyszukiwaniu cyfry 1 wyplułoby mi wynik "A". Macie pomysł?

simoniskierka