Excelowa Fiszka #2 – WYSZUKAJ.PIONOWO
WYSZUKAJ.PIONOWO
Funkcja, która pozwala znaleźć konkretną wartość w pierwszej kolumnie tabeli i zwrócić informację z innej kolumny w tym samym wierszu.
Co robi funkcja WYSZUKAJ.PIONOWO?
WYSZUKAJ.PIONOWO wyszukuje wartość w pierwszej kolumnie wskazanej tabeli, a następnie zwraca wartość z wybranej kolumny w tym samym wierszu.
W praktyce oznacza to:
- szukana_wartość — czego Excel ma szukać, np. kodu produktu,
- tabela_tablica — w jakim zakresie znajduje się tabela z danymi,
- nr_indeksu_kolumny — z której kolumny tabeli Excel ma zwrócić wynik,
- przeszukiwany_zakres — czy dopasowanie ma być dokładne, czy przybliżone.
W większości praktycznych przypadków na końcu formuły warto wpisać 0, ponieważ oznacza to dopasowanie dokładne.
Przykład 1: znajdź cenę produktu po kodzie
Dane w arkuszu
| B | C | D | E | F | |
|---|---|---|---|---|---|
| 3 | Kod | Produkt | Cena | Stan | Kategoria |
| 4 | P-101 | Klawiatura | 120 | 15 | Akcesoria |
| 5 | P-102 | Mysz | 80 | 34 | Akcesoria |
| 6 | P-103 | Monitor | 950 | 8 | Elektronika |
W formule B9 to szukany kod produktu, a B3:F6 to cała tabela: od kolumny B i wiersza 3 do kolumny F i wiersza 6.
Załóżmy, że w komórce B9 wpisujesz kod P-102. Chcesz, aby Excel znalazł ten kod w pierwszej kolumnie zakresu, czyli w kolumnie B, i zwrócił cenę produktu.
Excel szuka wartości z komórki B9, czyli kodu P-102, w pierwszej kolumnie tabeli B3:F6. Pierwszą kolumną tego zakresu jest kolumna B, czyli kolumna Kod.
Gdy Excel znajduje kod P-102, przechodzi do 3. kolumny w ramach zakresu B3:F6. Licząc od kolumny B, wygląda to tak: B = 1, C = 2, D = 3. Dlatego wynik pochodzi z kolumny D, czyli z kolumny Cena.
Przykład 2: zwróć kilka kolumn jednocześnie
Dane w arkuszu
| B | C | D | E | F | |
|---|---|---|---|---|---|
| 3 | Kod | Produkt | Cena | Stan | Kategoria |
| 4 | P-101 | Klawiatura | 120 | 15 | Akcesoria |
| 5 | P-102 | Mysz | 80 | 34 | Akcesoria |
| 6 | P-103 | Monitor | 950 | 8 | Elektronika |
Zakres B3:F6 obejmuje całą tabelę. Wewnątrz tego zakresu kolumny liczymy od lewej: B = 1, C = 2, D = 3, E = 4, F = 5.
Tym razem nadal szukasz kodu P-102, ale chcesz zwrócić nie jedną, tylko dwie informacje: cenę oraz stan magazynowy.
Wynik rozleje się do dwóch kolumn: pierwsza wartość to Cena, druga to Stan.
W nawiasach klamrowych {3\4} wskazujesz Excelowi, że chcesz zwrócić dane z 3. i 4. kolumny podanej tabeli B3:F6.
Ponieważ zakres zaczyna się od kolumny B, to kolumna D jest dla tej formuły kolumną numer 3, a kolumna E jest kolumną numer 4. Dlatego dla kodu P-102 Excel zwraca 80 oraz 34.
To działa szczególnie dobrze w Excelu 365, gdzie formuła może automatycznie „rozlać” wynik do sąsiednich komórek.
Kiedy warto używać WYSZUKAJ.PIONOWO?
Ta funkcja jest świetna wtedy, gdy masz tabelę referencyjną i chcesz szybko pobierać z niej informacje na podstawie jednej wartości, na przykład kodu, nazwy, numeru ID albo symbolu.
Przykłady z życia:
- znalezienie ceny produktu po kodzie,
- pobranie nazwy klienta po numerze ID,
- uzupełnienie kategorii produktu,
- sprawdzenie stanu magazynowego,
- połączenie danych z dwóch tabel na podstawie wspólnego identyfikatora.
💡 Pro tip
WYSZUKAJ.PIONOWO szuka tylko w pierwszej kolumnie wskazanego zakresu. Jeżeli potrzebujesz większej elastyczności, sprawdź funkcję X.WYSZUKAJ albo połączenie INDEKS + PODAJ.POZYCJĘ.