Funkcja XLOOKUP programu Microsoft Excel to skuteczne narzędzie wyszukiwania, które pozwala zlokalizować określone wartości w zakresie komórek. Zastępuje wcześniejsze funkcje wyszukiwania, takie jak WYSZUKAJ.PIONOWO, i usuwa wiele ich ograniczeń. W tym artykule znajdziesz przewodnik krok po kroku, jak skutecznie korzystać z funkcji XLOOKUP.
Co to jest funkcja XLOOKUP i jak działa?
Excel udostępnia wiele narzędzi do przeszukiwania danych, w tym wbudowane narzędzie znajdowania i zaznaczania oraz reguły formatowania warunkowego. Te cechy nie mają jednak dużego wpływu na arkusz kalkulacyjny ani nie ułatwiają odwoływania się do danych w innych formułach. Funkcje wyszukiwania, takie jak XLOOKUP, są szczególnie przydatne w takich przypadkach.
Dlaczego potrzebujemy funkcji WYSZUKAJ
W analizie danych często pojawiają się przypadki, w których trzeba przeszukiwać dane przy użyciu niestandardowych kryteriów wyszukiwania, które regularnie się zmieniają. Analitycy danych często korzystają z zapytań, które można łatwo dostosować w celu uzyskania określonych wniosków ze zbioru danych.
WYSZUKAJ.PIONOWO i WYSZUKAJ.POZIOMO — ograniczenia i rozwiązania
Zakres tradycyjnych funkcji wyszukiwania, takich jak HLOOKUP (wyszukiwanie w poziomie) i VLOOKUP (wyszukiwanie w pionie), jest ograniczony. Między innymi muszą znaleźć rozwiązania umożliwiające wyszukiwanie danych po lewej lub prawej stronie wartości. Aby ominąć te ograniczenia, funkcja XLOOKUP umożliwia wyszukiwanie danych w wierszach i kolumnach, zarówno po lewej, jak i po prawej stronie wyszukiwanej wartości.
Rozwiązanie — XLOOKUP
XLOOKUP może obsługiwać przybliżone dopasowania, wiele wyszukiwanych wartości, zagnieżdżone zapytania, niestandardowe komunikaty o błędach i nie tylko. Jest dostępna tylko dla subskrybentów Microsoft 365, ale szybko stała się przełomem w zakresie zarówno podstawowego, jak i złożonego wyszukiwania danych.
Jak działa funkcja XLOOKUP w programie Microsoft Excel?
Aby wyjaśnić funkcję XLOOKUP, posłużymy się przykładem. Wyobraź sobie arkusz kalkulacyjny programu Excel zawierający listę pracowników z kolumnami zawierającymi identyfikator pracownika, imię i nazwisko, adres e-mail i stanowisko.
Taki zbiór danych można wykorzystać jako katalog z możliwością przeszukiwania w programie Excel przy użyciu formuły XLOOKUP. Wartość wyszukiwana dla tej formuły może być dowolną wartością w tych kolumnach.
Podstawowa składnia XLOOKUP
Podstawowa składnia funkcji XLOOKUP jest następująca:
- wartość_wyszukiwana:
Wartość, którą chcesz wyszukać.
- tablica_wyszukiwawcza:
Zakres lub tablica do przeszukania.
- tablica_powrotna:
Zakres lub tablica, z której ma zostać zwrócony wynik.
- [if_not_found]:(Opcjonalnie) Wartość zwracana w przypadku braku dopasowania.
Przykładowy scenariusz
Rozważmy arkusz kalkulacyjny Excel z czterema kolumnami: Identyfikator pracownika, Imię i nazwisko, Adres e-mail i Stanowisko.
Chcesz znaleźć adres e-mail pracownika o identyfikatorze 103. Oto jak to zrobić za pomocą XLOOKUP:
- Wybierz pustą komórkę
Aby wstawić funkcję XLOOKUP, zacznij od otwarcia arkusza kalkulacyjnego Excel i wybrania pustej komórki. Kliknij pasek formuły na wstążce, aby rozpocząć edycję.
- Określ kryteria wyszukiwania
Zacznij wpisywać formułę na pasku wstążki:
- wartość_wyszukiwana: 103
- tablica_wyszukiwawcza: A2
(zakres zawierający identyfikatory pracowników)
- tablica_powrotna: C2
(zakres zawierający adresy e-mail)
Ta formuła wyszuka identyfikator 103 w zakresie A2
i zwróć odpowiedni e-mail z zakresu C2
, czyli „jim@example.com”.
Argumenty opcjonalne
- nie znaleziono:
Jeśli wartość nie zostanie znaleziona, możesz określić niestandardowy komunikat lub wartość.
- tryb_dopasowania: Określ typ dopasowania.
- search_mode: Określ kolejność wyszukiwania.
Zaawansowane funkcje XLOOKUP
XLOOKUP oferuje kilka zaawansowanych funkcji:
1. Zwracanie wielu kolumn
XLOOKUP może zwrócić wiele kolumn danych. Załóżmy, że chcesz mieć zarówno adres e-mail, jak i stanowisko dla danego pracownika:
Ta formuła zwraca tablicę {"jim@example.com", "Projektant"}.
2. Zagnieżdżone XLOOKUP
W przypadku złożonych zapytań można zagnieżdżać funkcje XLOOKUP. Na przykład znalezienie stanowiska pracownika na podstawie jego adresu e-mail:
Ta formuła najpierw wyszukuje identyfikator pracownika na podstawie adresu e-mail, a następnie znajduje stanowisko na podstawie tego identyfikatora.
Rzeczy do rozważenia przed użyciem funkcji XLOOKUP
- Układ danych:
XLOOKUP może wyszukiwać dane ułożone zarówno poziomo, jak i pionowo.
- Obsługa błędów:
Użyj argumentu not_found, aby sprawnie obsłużyć niepasujące wyniki.
- Zakres rozmiarów:
Aby uniknąć błędów, upewnij się, że tablica_wyszukiwawcza i tablica_powrotna mają ten sam rozmiar.
- Zgodność:
Funkcja XLOOKUP jest dostępna tylko w Microsoft 365 i nowszych wersjach programu Excel.
Przewodnik krok po kroku dotyczący korzystania z funkcji XLOOKUP w programie Excel
Wykonaj poniższe kroki, aby utworzyć formułę za pomocą funkcji XLOOKUP:
1. Wybierz pustą komórkę:
Otwórz arkusz kalkulacyjny Excel i wybierz pustą komórkę.
2. Wpisz formułę:
Zacznij wpisywać =XLOOKUP( na pasku formuły.
3. Wstaw kryteria wyszukiwania:
Określ wartość wyszukiwania, tablicę wyszukiwania i tablicę zwracaną.
4. Dodaj opcjonalne argumenty:
W razie potrzeby uwzględnij not_found, match_mode i search_mode.
5. Naciśnij enter:
Zamknij formułę nawiasem zamykającym i naciśnij klawisz Enter, aby zobaczyć wynik.
Końcowe przemyślenia
Funkcja XLOOKUP programu Excel jest wszechstronnym i wydajnym narzędziem do analizy danych. W porównaniu do standardowych operacji wyszukiwania oferuje większą elastyczność, usprawnia trudne zapytania i poprawia efektywność pracy w zarządzaniu danymi. Możesz w pełni wykorzystać funkcje programu Excel i znacznie udoskonalić swoje umiejętności analizy danych, ucząc się, jak korzystać z funkcji XLOOKUP. XLOOKUP jest niezbędnym narzędziem dla każdego użytkownika programu Excel lub analityka danych, niezależnie od tego, czy pracuje z podstawowymi listami, czy skomplikowanymi zbiorami danych.