Funkcja WYSZUKAJ.PIONOWO szuka wartości w pierwszej, skrajnie lewej kolumnie zakresu i zwraca to, co stoi w tym samym wierszu w kolumnie o podanym numerze. Wpisz =WYSZUKAJ.PIONOWO(co szukasz; gdzie szukasz; numer kolumny; FAŁSZ), a FAŁSZ na końcu wymusi dokładne dopasowanie. Jeśli pominiesz ten ostatni argument, Excel przyjmie PRAWDA, czyli dopasowanie przybliżone.
Ten ostatni szczegół to pułapka, w którą wpada większość osób. Formuła bez czwartego argumentu wygląda na kompletną, nie pokazuje żadnego błędu i zwraca liczbę. Tyle że przy nieposortowanej pierwszej kolumnie ta liczba może pochodzić z zupełnie innego wiersza. Pomoc Microsoftu, którą czytałam w październiku 2026, mówi wprost: jeśli nic nie określisz, domyślną wartością zawsze będzie PRAWDA.
Opis dotyczy Excela dla Microsoft 365 (Windows i Mac), Excela 2024, 2021, 2019 i 2016. Pokażę Ci składnię, zasadę pierwszej kolumny, różnicę między PRAWDA i FAŁSZ, najczęstsze błędy i moment, w którym warto przesiąść się na X.WYSZUKAJ.
Składnia WYSZUKAJ.PIONOWO w czterech częściach
Pełna składnia wygląda tak: WYSZUKAJ.PIONOWO(szukana_wartość; tabela_tablica; nr_kolumny; przeszukiwany_zakres). Trzy pierwsze argumenty są wymagane, czwarty jest opcjonalny. W polskim Excelu argumenty oddzielasz średnikami, tak jak w składni podanej w pomocy.
| Argument | Wymagany? | Co oznacza |
|---|---|---|
| szukana_wartość | Tak | Wartość, którą chcesz znaleźć. Może to być sama wartość albo odwołanie do komórki, na przykład A2. |
| tabela_tablica | Tak | Zakres komórek, w którym Excel szuka i z którego zwraca wynik. Możesz użyć nazwanego zakresu lub tabeli. |
| nr_kolumny | Tak | Numer kolumny z wynikiem, liczony od 1 dla pierwszej z lewej kolumny zakresu. |
| przeszukiwany_zakres | Nie | PRAWDA lub 1 to dopasowanie przybliżone, FAŁSZ lub 0 to dopasowanie dokładne. Pominięty oznacza PRAWDA. |
Zasada pierwszej kolumny
Wartość, której szukasz, musi znajdować się w pierwszej kolumnie zakresu. Jeśli tabela_tablica obejmuje komórki B2:D7, szukana wartość musi być w kolumnie B. Jeśli szukana wartość stoi w kolumnie C, zakres musi zaczynać się od kolumny C. Zakres musi też obejmować kolumnę z wynikiem, który chcesz dostać.
Numer kolumny liczysz od początku zakresu, a nie od początku arkusza. Przy zakresie B2:D11 kolumna B to 1, C to 2, a D to 3. To częsty powód złych wyników: ktoś liczy kolumny od A i dostaje dane z sąsiedniej kolumny.
Z tej zasady wynika najważniejsze ograniczenie. Szukana wartość musi stać po lewej stronie wartości, którą chcesz zwrócić. W przykładzie z pomocy Microsoftu Owoc musi być na lewo od Kwoty. Jeśli Twoje dane są ułożone odwrotnie, masz dwa wyjścia: przestawić kolumny albo użyć X.WYSZUKAJ.
Jak napisać formułę krok po kroku
Microsoft wymienia cztery informacje, których potrzebujesz:
- Wartość, którą chcesz znaleźć, czyli szukaną wartość.
- Zakres, w którym ta wartość się znajduje. Pamiętaj, że musi być w jego pierwszej kolumnie.
- Numer kolumny w zakresie, która zawiera wartość do zwrócenia.
- Opcjonalnie PRAWDA dla dopasowania przybliżonego albo FAŁSZ dla dokładnego.
Gotowe przykłady z pomocy, przepisane ze średnikami: =WYSZUKAJ.PIONOWO("Pawłowski";B2:E7;2;FAŁSZ) szuka nazwiska Pawłowski w kolumnie B i zwraca wartość z kolumny C. Z kolei =WYSZUKAJ.PIONOWO(A2;'Szczegóły klienta'!A:F;3;FAŁSZ) bierze wartość z komórki A2 i szuka jej w innym arkuszu, o nazwie Szczegóły klienta.
Tekst w formule zawsze ujmuj w cudzysłów. Odwołania do komórek, takie jak A2, wpisujesz bez cudzysłowu.
PRAWDA czy FAŁSZ: dokładne i przybliżone dopasowanie
| Dopasowanie dokładne | Dopasowanie przybliżone | |
|---|---|---|
| Co wpisujesz | FAŁSZ albo 0 | PRAWDA albo 1, albo nic |
| Jak szuka | Tylko dokładnie tej wartości w pierwszej kolumnie | Najbliższej wartości, przy założeniu, że pierwsza kolumna jest posortowana liczbowo lub alfabetycznie |
| Gdy nie znajdzie | Zwraca #N/D | Zwraca #N/D, gdy szukana wartość jest mniejsza niż najmniejsza w pierwszej kolumnie |
| Do czego pasuje | Nazwiska, identyfikatory, numery części | Progi i przedziały, na przykład =WYSZUKAJ.PIONOWO(90;A1:B100;2;PRAWDA) |
Dopasowanie przybliżone ma sens tylko wtedy, gdy pierwsza kolumna jest posortowana. Jeśli nie jest, pomoc ostrzega, że funkcja może zwrócić nieoczekiwaną wartość. Rozwiązania są dwa: posortować pierwszą kolumnę albo wpisać FAŁSZ.
Want AI doing the heavy lifting in your marketing?
I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.
Skąd się bierze #N/D i inne błędy
| Co widzisz | Przyczyna | Co zrobić |
|---|---|---|
| Zła wartość bez błędu | Ostatni argument to PRAWDA lub go brak, a pierwsza kolumna nie jest posortowana | Posortuj pierwszą kolumnę albo wpisz FAŁSZ |
| #N/D | Przy FAŁSZ: nie ma dokładnego dopasowania. Przy PRAWDA: szukana wartość jest mniejsza niż najmniejsza w pierwszej kolumnie | Sprawdź pisownię, spacje i to, czy wartość istnieje |
| #ADR! | Numer kolumny jest większy niż liczba kolumn w zakresie | Policz kolumny od początku zakresu |
| #ARG! | Numer kolumny jest mniejszy niż 1 | Wpisz numer od 1 wzwyż |
| #NAZWA? | W formule brakuje cudzysłowu przy tekście | Wpisz na przykład "Pawłowski" w cudzysłowie |
| #ROZLANIE! | Jako szukaną wartość podano całą kolumnę, na przykład A:A | Wpisz @A:A albo odwołaj się do jednej komórki, na przykład A2 |
Najczęściej spotkasz #N/D. Zanim zaczniesz szukać błędu w formule, sprawdź dane. Bardzo często winna jest spacja na końcu nazwiska albo liczba zapisana jako tekst.
Pięć nawyków, które oszczędzą Ci błędów
- Używaj odwołań bezwzględnych do zakresu. Wtedy możesz wypełnić formułę w dół, a funkcja zawsze przeszuka ten sam zakres.
- Nie przechowuj liczb ani dat jako tekstu w pierwszej kolumnie. Inaczej funkcja może zwrócić niepoprawną lub nieoczekiwaną wartość.
- Sortuj pierwszą kolumnę, jeśli używasz PRAWDA.
- Przy FAŁSZ i szukanym tekście możesz używać symboli wieloznacznych. Znak zapytania zastępuje jeden znak, gwiazdka dowolny ciąg znaków, a tylda przed nimi pozwala szukać ich dosłownie. Formuła =WYSZUKAJ.PIONOWO("Pawłowsk?";B2:E7;2;FAŁSZ) znajdzie nazwisko, w którym różni się tylko ostatnia litera.
- Czyść dane z niewidocznych znaków. Spacje na początku i końcu, niespójne cudzysłowy i znaki niedrukowane psują wyniki. Pomogą funkcje OCZYŚĆ i USUŃ.ZBĘDNE.ODSTĘPY.
Kiedy przesiąść się na X.WYSZUKAJ
Sam Microsoft w pomocy do WYSZUKAJ.PIONOWO poleca nowszą funkcję X.WYSZUKAJ. Działa ona w dowolnym kierunku i domyślnie zwraca dokładne dopasowanie. Znika więc zasada pierwszej kolumny i pułapka z pominiętym FAŁSZ. Jeśli Twoja wersja Excela ma X.WYSZUKAJ, a Ty zaczynasz nowy arkusz, to rozsądny wybór. WYSZUKAJ.PIONOWO wciąż warto znać, bo spotkasz ją w wielu starszych plikach.
Moja rada
Wpisuj FAŁSZ na końcu każdej formuły WYSZUKAJ.PIONOWO, chyba że świadomie szukasz w przedziałach i masz posortowaną kolumnę. Zakres zaczynaj zawsze od kolumny, w której szukasz, i licz kolumny od niej. Gdy pojawi się #N/D, najpierw sprawdź spacje i liczby zapisane jako tekst, a dopiero potem samą formułę. Na blogu piszę głównie o mediach społecznościowych, a arkusz z wynikami to codzienność każdego twórcy. Jeśli zestawiasz dane z kanału, zajrzyj też do tekstu o tym, ile YouTube płaci za wyświetlenia, albo do poradnika o monetyzacji Instagrama.
Najczęściej zadawane pytania
Jak działa WYSZUKAJ.PIONOWO w Excelu?
Funkcja szuka wartości w pierwszej kolumnie zakresu i zwraca wartość z tego samego wiersza z kolumny o podanym numerze, liczonym od 1 dla pierwszej kolumny zakresu.
Co oznacza FAŁSZ na końcu formuły?
FAŁSZ, czyli 0, oznacza dopasowanie dokładne. PRAWDA, czyli 1, oznacza dopasowanie przybliżone i jest używana domyślnie, gdy ostatni argument pominiesz.
Dlaczego WYSZUKAJ.PIONOWO zwraca #N/D?
Przy FAŁSZ błąd #N/D oznacza, że nie znaleziono dokładnego dopasowania. Przy PRAWDA pojawia się, gdy szukana wartość jest mniejsza niż najmniejsza wartość w pierwszej kolumnie.
Czy WYSZUKAJ.PIONOWO może szukać w lewo?
Nie. Szukana wartość musi być w pierwszej kolumnie zakresu, czyli na lewo od wartości zwracanej. Do szukania w dowolnym kierunku służy X.WYSZUKAJ.
Skąd się bierze błąd #ADR!?
Numer kolumny w formule jest większy niż liczba kolumn w zakresie. Policz kolumny od pierwszej kolumny zakresu, a nie od kolumny A.
Czy w WYSZUKAJ.PIONOWO można używać gwiazdki i znaku zapytania?
Tak, gdy ostatni argument to FAŁSZ, a szukana wartość jest tekstem. Znak zapytania zastępuje jeden znak, gwiazdka dowolny ciąg znaków.


