Excel lookup

Funkcje wyszukujące w Excelu

Excel, mimo rosnącej popularności innych narzędzi, wciąż pozostaje najczęściej wykorzystywanym programem w wielu branżach – od księgowości po zaawansowaną analizę danych.

W pracy analityka od danych wszystko się zaczyna. Często znajdują się w różnych arkuszach lub tabelach, a ich odpowiednie połączenie to klucz do wartościowych wniosków. Funkcje wyszukujące w Excelu pozwolą Ci zrobić to szybko i precyzyjnie – bez względu na poziom zaawansowania.

Ucząc się Excela i analizy danych, warto zaprzyjaźnić się z funkcjami wyszukującymi. To one stanowią fundament pracy z informacjami rozproszonymi w różnych zakresach i tabelach. Dzięki nim możesz szybko i skutecznie łączyć dane, tworzyć przejrzyste zestawienia oraz analizować powiązania.

Wybrane funkcje wyszukujące

W Excelu znajdziesz kilka funkcji wyszukiwania, które – dobrze użyte – pozwalają tworzyć dynamiczne zestawienia, raporty czy modele analityczne. Poniżej krótko opisuję najważniejsze z nich:

wyszukaj.pionowo (vlookup)

=VLOOKUP(wartość_wyszukiwana;zakres_wyszukiwania; index_kolumny_wyszukiwanego_zakresu)


Funkcja VLOOKUP (ang. Vertical Lookup) służy do wyszukiwania wartości w pierwszej kolumnie określonego zakresu i zwracania powiązanych danych z innej kolumny w tym samym wierszu. Wyszukuje pionowo – czyli z góry na dół.

    Argumenty funkcji
  • wartość_wyszukiwana – wartość, której szukasz w pierwszej kolumnie zakresu. (np. numer ID klienta, nazwa produktu)
  •  zakres_wyszukiwania – obszar danych, w którym Excel ma szukać. Wartość musi znajdować się w pierwszej kolumnie tego zakresu. (np. A2:D100)
  •  index_kolumny_wyszukiwanego_zakresu – numer kolumny (licząc od lewej strony zakresu), z której ma być zwrócony wynik. (np. 2 oznacza drugą kolumnę od lewej w podanym zakresie)
  •  [przeszukiwany_zakres] – argument opcjonalny: PRAWDA lub pominięcie → szuka przybliżonej wartości (działa tylko na posortowanych danych), FAŁSZ → szuka dokładnego dopasowania (zalecane w większości przypadków).

wyszukaj.poziomo hlookup

=HLOOKUP(wartość_wyszukiwana; zakres_tabeli; numer_wiersza; [przeszukiwany_zakres])


Funkcja HLOOKUP (ang. Horizontal Lookup) działa podobnie do VLOOKUP, ale przeszukuje dane poziomo – w pierwszym wierszu zakresu – i zwraca wartość z wybranego wiersza poniżej.

    Argumenty funkcji
  •  wartość_wyszukiwana – wartość, której szukasz w pierwszym wierszu zakresu. (np. „Styczeń”)
  •  zakres_tabeli – obszar, w którym Excel ma szukać. Wartość musi znajdować się w pierwszym wierszu. (np. A1:Z3)
  •  numer_wiersza – numer wiersza, z którego ma zostać zwrócona wartość (liczony od góry zakresu). (np. 2 oznacza drugi wiersz od góry w zakresie)
  •  [przeszukiwany_zakres] – opcjonalny: PRAWDA (lub pominięcie): szuka przybliżonej wartości, FAŁSZ: szuka dokładnego dopasowania.

Przykład Użycia:

=HLOOKUP("Styczeń"; A1:Z3; 2; FAŁSZ) Oznacza to: „Znajdź słowo Styczeń w pierwszym wierszu zakresu A1:Z3, a następnie zwróć wartość z drugiego wiersza tego zakresu w tym samym wierszu pionowym. Szukaj dokładnego dopasowania.”
Wskazówki: HLOOKUP działa analogicznie do VLOOKUP, ale przeszukuje wiersze, nie kolumny. W praktyce używana rzadziej – dziś częściej zastępowana przez XLOOKUP.

x.wyszukaj xlookup

=XLOOKUP(wartość_wyszukiwana; tablica_wyszukiwania; tablica_zwracana; [jeśli_nie_znaleziono]; [tryb_dopasowania]; [tryb_przeszukiwania])


Opis:
Funkcja XLOOKUP to nowoczesna i elastyczna funkcja wyszukiwania w Excelu, która zastępuje zarówno VLOOKUP, jak i HLOOKUP. Szuka wartości w dowolnym kierunku – pionowo lub poziomo – i zwraca powiązane dane.

    Argumenty funkcji:
  •  wartość_wyszukiwana – wartość, którą chcesz znaleźć.(np. 102)
  •  tablica_wyszukiwania – kolumna lub wiersz, w którym ma zostać znaleziona wartość. (np. A2:A100)
  •  tablica_zwracana – kolumna lub wiersz, z którego ma zostać zwrócona wartość. (np. C2:C100)
    • Opcjonalne Argumenty
    •  [jeśli_nie_znaleziono] – tekst lub wartość do wyświetlenia, jeśli nie znaleziono dopasowania. (np. "Brak danych")
    •  [tryb_dopasowania] – opcjonalny: dokładne, przybliżone, z dopasowaniem większym/mniejszym.
    •  [tryb_przeszukiwania] – opcjonalny: kierunek przeszukiwania (od początku, od końca).

Przykład użycia:
=XLOOKUP(102; A2:A100; C2:C100; "Brak danych")
Oznacza to:
„Znajdź wartość 102 w kolumnie A2:A100, a jeśli ją znajdziesz, zwróć odpowiadającą wartość z kolumny C2:C100. Jeśli jej nie znajdziesz, wyświetl komunikat ‘Brak danych’.”

Wskazówki:
XLOOKUP pozwala przeszukiwać w lewo, w górę, od końca, obsługuje błędy i nie wymaga podawania numeru kolumny/wiersza.



Podsumowanie

Funkcje wyszukujące w Excelu to nardzo potężne narzędzie. Znajomość tych formuł otwiera wiele możliwościw pracy z danymi. W tym artykule nie wymieniłem wszystkich. Niedługo pokażę resztę formuł związanych z wyszukiwaniem danych w Excelu. Do zobaczenia na Excelowym szlaku.