
Funkcja WYSZUKAJ.PIONOWO (ang. VLOOKUP) to jedna z najczęściej używanych i jednocześnie najczęściej źle rozumianych funkcji w Excelu. Jej głównym zadaniem jest odnalezienie konkretnej wartości w jednej kolumnie i zwrócenie pasującej wartości z innej kolumny w tym samym wierszu.
Brzmi skomplikowanie? Spokojnie! W tym artykule pokażę Ci, jak działa WYSZUKAJ.PIONOWO, kiedy warto jej używać, oraz jakie ma ograniczenia i alternatywy. Będzie dużo przykładów i praktycznych zastosowań.
1. Składnia funkcji WYSZUKAJ.PIONOWO
=WYSZUKAJ.PIONOWO(szukana_wartość; tabela; numer_kolumny; [przeszukiwanie_przybliżone])
Argumenty:
| Argument | Opis |
|---|---|
szukana_wartość | Co chcesz znaleźć? Np. numer ID, nazwisko |
tabela | Zakres danych, w którym szukasz (pierwsza kolumna musi zawierać wartości do przeszukiwania) |
numer_kolumny | Numer kolumny w tabeli, z której chcesz pobrać wynik |
przeszukiwanie_przybliżone | PRAWDA (domyślnie) lub FAŁSZ – czy wynik ma być dokładny? |
2. Podstawowy przykład
Dane źródłowe (zakres A2:C5):
| ID | Imię | Stanowisko |
|---|---|---|
| 1 | Jan | Kierownik |
| 2 | Anna | Specjalista |
| 3 | Tomasz | Analityk |
| 4 | Monika | Księgowa |
Formuła:
=WYSZUKAJ.PIONOWO(2; A2:C5; 2; FAŁSZ)
Wynik: Anna
(Szukamy ID = 2 i pobieramy wartość z 2. kolumny – czyli imię)
Zainteresuje Cię: Lista rozwijana w excelu
3. WYSZUKAJ.PIONOWO z komórką jako kryterium
Jeśli chcesz szukać wartości z komórki, np. B1:
=WYSZUKAJ.PIONOWO(B1; A2:C5; 3; FAŁSZ)
To przy zmianie wartości w B1, Excel automatycznie pokaże nowe stanowisko.
4. Przeszukiwanie przybliżone a dokładne
| Typ przeszukiwania | Co robi? | Wartość |
|---|---|---|
| Dokładne dopasowanie | Szuka dokładnej wartości | FAŁSZ |
| Przybliżone dopasowanie | Znajduje najbliższą mniejszą wartość | PRAWDA lub pominięcie argumentu |
Przykład z wartościami liczbowymi:
| Próg punktowy | Ocena |
|---|---|
| 0 | Niezaliczone |
| 51 | Dopuszczający |
| 61 | Dostateczny |
| 71 | Dobry |
| 81 | Bardzo dobry |
| 91 | Celujący |
Dla wyniku 78:
=WYSZUKAJ.PIONOWO(78; A2:B7; 2; PRAWDA)
Wynik: Dobry (bo 78 mieści się między 71 a 81)
✅ Ważne: Dla przeszukiwania przybliżonego kolumna musi być posortowana rosnąco!
5. Błędy i jak ich unikać
| Błąd | Co oznacza? | Jak naprawić |
|---|---|---|
#N/D! | Nie znaleziono wartości | Upewnij się, że FAŁSZ i wartość istnieje |
#ADR! | Błędny zakres | Popraw zakres w argumencie tabela |
Zwraca złą kolumnę | Zły numer kolumny | Sprawdź, czy liczysz od pierwszej kolumny tabeli |
✅ Zabezpieczenie formuły:
j=JEŻELI.BŁĄD(WYSZUKAJ.PIONOWO(A1;A2:C5;2;FAŁSZ); "Brak danych")
6. WYSZUKAJ.PIONOWO w praktyce
🔹 Lista pracowników:
Masz formularz, w którym użytkownik wpisuje numer ID, a Excel automatycznie podaje dane pracownika.
=WYSZUKAJ.PIONOWO(E2;A2:C100;2;FAŁSZ)
🔹 Cennik produktów:
| Kod | Produkt | Cena |
|---|---|---|
| P01 | Kawa | 12 |
| P02 | Herbata | 10 |
=WYSZUKAJ.PIONOWO("P02";A2:C10;3;FAŁSZ)
Wynik: 10
7. Typowe ograniczenia funkcji
🔴 WYSZUKAJ.PIONOWO działa tylko w prawo – nie możesz pobierać danych z kolumny na lewo od wyszukiwanej.
🔴 Numer kolumny musi być liczbowy – nie można wpisać nazwy kolumny.
🔴 W przypadku dużych zbiorów danych, funkcja może być wolna – lepiej wtedy używać X.WYSZUKAJ.
Polecamy: Jak zablokować wiersze i kolumny w excelu
8. Alternatywa: X.WYSZUKAJ (dla Excela 365 i 2021)
Jeśli masz nowszego Excela, użyj lepszej wersji:
=X.WYSZUKAJ(2; A2:A5; C2:C5)
Zalety:
✅ Szuka w lewo i prawo
✅ Nie wymaga podawania numeru kolumny
✅ Można zwracać wiele kolumn jednocześnie
✅ Obsługuje domyślnie błędy
9. WYSZUKAJ.PIONOWO z formułami dynamicznymi
Możesz wykorzystać WYSZUKAJ.PIONOWO razem z innymi funkcjami:
🔸 Wyszukiwanie z wyborem kolumny (przez użytkownika):
=WYSZUKAJ.PIONOWO(A1;A2:D100;B1;FAŁSZ)
Gdzie w B1 użytkownik wybiera numer kolumny.
10. Formatowanie wyników
Możesz też łączyć funkcje, np.:
="Stanowisko: " & WYSZUKAJ.PIONOWO(A1;A2:C5;3;FAŁSZ)
Wynik: Stanowisko: Kierownik
Podsumowanie
Funkcja WYSZUKAJ.PIONOWO to jedno z najpotężniejszych narzędzi w Excelu, jeśli chodzi o pobieranie danych z innych tabel lub arkuszy. Gdy ją dobrze opanujesz, zyskasz niesamowitą elastyczność w budowie raportów, formularzy i arkuszy kalkulacyjnych.
Jeśli jednak korzystasz z nowszego Excela – warto przesiąść się na X.WYSZUKAJ, który jest bardziej intuicyjny i pozbawiony ograniczeń klasycznego VLOOKUP.
