Użyj funkcji WYSZUKAJ.PIONOWO, aby wyszukać wiele kryteriów jednocześnie

Dzięki tym instrukcjom bezpiecznie dotrzesz do celu

Excel oferuje różne opcje przeszukiwania list i tabel pod kątem zawartości. Najwygodniejsze rozwiązanie znajdziesz w osobnym polu wyszukiwania, które od razu dostarcza odpowiedzi na zadawane pytania. Oprócz formuł WYBIERZ, PORÓWNANIE i WYSZUKAJ, szczególnie przydatna jest do tego funkcja WYSZUKAJ.PIONOWO. Do funkcji nadawana jest żądana wartość, po czym automatycznie określa się, czy i gdzie w której kolumnie, wierszu i komórce można to znaleźć w tabeli.

Utwórz WYSZUKAJ.PIONOWO w programie Excel

Pierwszym krokiem jest stworzenie formuły, za pomocą której można wprowadzić i przefiltrować kryterium wyszukiwania dla kolumny, wiersza i komórki. W poniższym przykładzie szukany jest numer artykułu (komórka H8). Pierwszym wprowadzonym kryterium jest jego wielkość (komórka H3).

Pierwszy argument formuły oznacza poszukiwane kryterium. Obszar, w którym znajdują się wszystkie informacje, jest zdefiniowany poniżej (pomiędzy liniami A3 do E40). Na koniec określana jest kolumna, która ma być przeszukiwana według formuły (piąta kolumna tabeli). Wymagana formuła wygląda zatem tak:

= WYSZUKAJ.PIONOWO (H3; A3: E40; 5)

Należy zauważyć, że zawartość kolumny wyjściowej musi być chronologiczna, ponieważ może się zdarzyć, jak w tym przykładzie, że szukanej wartości nie można znaleźć w żadnej komórce. Zamiast tego wyprowadzany jest następny najmniejszy wynik (numer artykułu 2253 z odpowiednim rozmiarem 139 w komórce E16).

Wstaw dodatkowe kryteria wyszukiwania: WYSZUKAJ.PIONOWO z dwoma kryteriami wyszukiwania

W kolejnym kroku formuła wyjściowa jest uzupełniana o dodatkowe kryterium wyszukiwania grupy (komórka H4). Oznacza to, że od teraz Excel powinien wypisać numer artykułu, którego rozmiar jest jak najdokładniejszy i którego grupa jest dokładnie odpowiednia. Aby było to możliwe, funkcja JEŻELI jest wbudowana w już skonfigurowaną funkcję WYSZUKAJ.PIONOWO, dzięki czemu wynik wygląda tak:

= WYSZUKAJ.PIONOWO (H3; JEŻELI (B3: B40 = H4; A3: E40; ““); 5)

Ponieważ w jednej formule zachodzi kilka procesów, należy ją uaktualnić do formuły tablicowej. Możesz użyć formuły tablicowej po wprowadzeniu jej za pomocą kombinacji klawiszy Ctrl + Shift + Enter.

Otrzymany wynik to artykuł o numerze 1188. Wielkość wyjściowa 126 odbiega tym razem silniej od wprowadzonej wartości, gdyż drugie kryterium zapewniało, że kolejna mniejsza wartość była wyszukiwana tylko w grupie o nazwie C2. Kryterium wyszukiwania grupy artykułów ma tutaj pierwszeństwo, ponieważ wbudowana funkcja JEŻELI nie uruchamia funkcji WYSZUKAJ.PIONOWO dopóki jej warunek nie zostanie spełniony (istnieje grupa C2).

VLOOKUP z więcej niż dwoma kryteriami

Aby uwzględnić pozostałe przykładowe kryteria „Lokalizacja” i „Obszar” w formule, należy włączyć jeszcze dwie formuły JEŻELI, aby ostatecznie utworzyć taką funkcję WYSZUKAJ.PIONOWO:

= WYSZUKAJ.PIONOWO (H3; JEŻELI (B3: B40 = H4; JEŻELI (C3: C40 = H5; JEŻELI (D3: D40 = H6; A3: E40; ""); ""); ""); 5)

Po ponownym potwierdzeniu za pomocą kombinacji klawiszy Ctrl + Shift + Enter, jako obowiązujący wynik pojawi się numer artykułu 1748. Rozmiar artykułu jest ponownie nieco mniejszy i ma wartość 125, ponieważ kryteria z lokalizacją „Ulm” i obszarem „D” zostały dodatkowo ograniczone. Ostatecznie, zanim funkcja WYSZUKAJ.PIONOWO zacznie szukać numeru artykułu, wymagane są trzy pozytywnie przetestowane funkcje JEŻELI.

Ta integracja funkcji if jest możliwa w funkcji WYSZUKAJ.PIONOWO do siedmiu razy z rzędu. Excel oferuje zatem możliwość jednoczesnego wyszukiwania do ośmiu różnych kryteriów za pomocą tylko jednej formuły. W ten sposób można zaoszczędzić wiele małych kroków.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave