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.
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:
=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ół.
=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.
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.
=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.
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.
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.