Co warto wiedzieć
- Add lookup_value > table_array > col_index_num > range_lookupi naciśnij Wprowadź.
- Argument przeszukiwania_zakresu jest opcjonalny. Użyj TRUE dla bliskiego dopasowania i FALSE dla dokładnego dopasowania.
- Błędy nie dotyczy i REF wynikają z brakujących lub niepoprawnych argumentów dla szukanej_wartości, tablicy_tabeli lub przeszukiwania_zakresu.
Funkcja WYSZUKAJ. PIONOWO programu Excel, która oznacza „wyszukiwanie pionowe”, wyszukuje wartość w pierwszej kolumnie zakresu i zwraca wartość z dowolnej innej kolumny w tym samym wierszu. Jeśli nie możesz zlokalizować komórki zawierającej określone dane, funkcja WYSZUKAJ. PIONOWO jest skutecznym sposobem na znalezienie tych danych. Jest to szczególnie przydatne w gigantycznych arkuszach kalkulacyjnych, w których trudno jest zlokalizować informacje. Te instrukcje dotyczą programu Excel dla Microsoft 365, Excel 2019, 2016, 2013, 2010, Excel dla komputerów Mac i Excel Online.
Jak działa funkcja WYSZUKAJ. PIONOWO
WYSZUKAJ. PIONOWO zwykle zwraca jako dane wyjściowe pojedyncze pole danych.
Jak to działa:
- Podaj nazwę lub wartość_wyszukiwania, która mówi VLOOKUP, który wiersz tabeli danych ma szukać żądanych danych.
- Numer kolumny podajesz jako argument col_index_num, który mówi funkcji WYSZUKAJ. PIONOWO, która kolumna zawiera poszukiwane dane.
- Funkcja wyszukuje lookup_value w pierwszej kolumnie tabeli danych.
- WYSZUKAJ. PIONOWO lokalizuje i zwraca informacje z kolumny o numerze zdefiniowanym w col_index_num, z tego samego wiersza co wartość wyszukiwania.
Argumenty i składnia funkcji WYSZUKAJ. PIONOWO
Składnia funkcji WYSZUKAJ. PIONOWO to:
=WYSZUKAJ. PIONOWO(wyszukaj_wartość, tablica_tabeli, numer_indeksu_kolumny, przeszukiwanie_zakresu)
Funkcja WYSZUKAJ. PIONOWO może wyglądać na mylącą, ponieważ zawiera cztery argumenty, ale jest prosta w użyciu.
Cztery argumenty funkcji WYSZUKAJ. PIONOWO są następujące:
lookup_value (wymagane): Wartość do wyszukania w pierwszej kolumnie tablicy tabeli.
table_array (wymagane) - To jest tabela danych (zakres komórek) przeszukiwana przez funkcję WYSZUKAJ. PIONOWO w celu znalezienia potrzebnych informacji.
- Tabela table_array musi zawierać co najmniej dwie kolumny danych
- Pierwsza kolumna musi zawierać lookup_value
col_index_num (wymagane) - To jest numer kolumny z wartością, którą chcesz znaleźć.
- Numeracja zaczyna się od kolumny 1
- Jeśli odwołujesz się do liczby większej niż liczba kolumn w tablicy tabeli, funkcja zwróci REF! błąd
range_lookup (opcjonalne) - Wskazuje, czy wyszukiwana wartość mieści się w zakresie zawartym w tablicy tabeli. Argument szukanie_zakresu ma wartość „PRAWDA” lub „FAŁSZ”. Użyj TRUE dla przybliżonego dopasowania i FALSE dla dokładnego dopasowania. Jeśli zostanie pominięty, domyślnie wartość to TRUE.
Jeśli argument przeszukiwania_zakresu ma wartość TRUE, to:
- Wyszukiwana_wartość to wartość, którą chcesz sprawdzić, czy mieści się w zakresie zdefiniowanym przez tablicę_tabeli.
- Tabela table_array zawiera wszystkie zakresy i kolumnę zawierającą wartość zakresu (taką jak wysoka, średnia lub niska).
- Argument col_index_num to wynikowa wartość zakresu.
Jak działa argument Range_Lookup
Użycie opcjonalnego argumentu range_lookup jest trudne do zrozumienia dla wielu osób, dlatego warto spojrzeć na szybki przykład.
Przykład na powyższym obrazku używa funkcji WYSZUKAJ. PIONOWO, aby znaleźć stopę rabatu w zależności od liczby zakupionych przedmiotów.
Przykład pokazuje, że rabat na zakup 19 pozycji wynosi 2%, ponieważ 19 mieści się w przedziale od 11 do 21 w kolumnie Quantity tabeli przeglądowej.
W rezultacie funkcja WYSZUKAJ. PIONOWO zwraca wartość z drugiej kolumny tabeli przeglądowej, ponieważ ten wiersz zawiera minimum z tego zakresu. Innym sposobem skonfigurowania tabeli wyszukiwania zakresów byłoby utworzenie drugiej kolumny dla maksimum, a ten zakres miałby minimum 11 i maksimum 20. Ale wynik działa w ten sam sposób.
W przykładzie zastosowano następującą formułę zawierającą funkcję WYSZUKAJ. PIONOWO, aby znaleźć rabat dla ilości zakupionych towarów.
=WYSZUKAJ. PIONOWO(C2, $C$5:$D$8, 2,PRAWDA)
- C2: To jest wartość wyszukiwania, która może znajdować się w dowolnej komórce w arkuszu kalkulacyjnym.
- $C$5:$D$8: To jest stała tabela zawierająca wszystkie zakresy, których chcesz użyć.
- 2: To jest kolumna w tabeli wyszukiwania zakresu, którą funkcja WYSZUKAJ ma zwrócić.
- TRUE: Włącza funkcję range_lookup tej funkcji.
Gdy naciśniesz Enter i wynik zostanie zwrócony w pierwszej komórce, możesz automatycznie wypełnić całą kolumnę, aby wyszukać wyniki zakresu dla pozostałych komórek w kolumna wyszukiwania.
Argument przeszukiwania_zakresu to przekonujący sposób na uporządkowanie kolumny liczb mieszanych na różne kategorie.
Błędy WYSZUKAJ. PIONOWO: N/A i REF
Funkcja WYSZUKAJ. PIONOWO może zwrócić następujące błędy.
Nie dotyczy jest błędem „wartość niedostępna” i występuje w następujących warunkach:
- Nie znaleziono lookup _value w pierwszej kolumnie argumentu table_array
- Argument Table_array jest niedokładny. Na przykład argument może zawierać puste kolumny po lewej stronie zakresu
- Argument Range_lookup jest ustawiony na FAŁSZ i nie można znaleźć dokładnego dopasowania argumentu szukana_wartość w pierwszej kolumnie tablica_tabeli
- Argument range_lookup jest ustawiony na PRAWDA, a wszystkie wartości w pierwszej kolumnie tablicy tablica_tabeli są większe niż szukana_wartość
REF! ("odwołanie poza zakresem") występuje, jeśli col_index_num jest większa niż liczba kolumn w table_array.