Excelowa Fiszka #2 – WYSZUKAJ.PIONOWO

Excelowa Fiszka #2

WYSZUKAJ.PIONOWO

Funkcja, która pozwala znaleźć konkretną wartość w pierwszej kolumnie tabeli i zwrócić informację z innej kolumny w tym samym wierszu.

Najprościej: mówisz Excelowi: „znajdź ten kod, produkt albo nazwę w pierwszej kolumnie, a potem oddaj mi powiązaną wartość z wybranej kolumny”.

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.

=WYSZUKAJ.PIONOWO(szukana_wartość; tabela_tablica; nr_indeksu_kolumny; [przeszukiwany_zakres])

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
Komórka B9 = P-102

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.

=WYSZUKAJ.PIONOWO(B9; B3:F6; 3; 0)
Wynik: 80

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
Komórka B9 = P-102

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.

=WYSZUKAJ.PIONOWO(B9;B3:F6;{3\4})
80
34

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Ę.

Similar Posts