Funkcje XLOOKUP i VLOOKUP programu Excel służą do szybkiego analizowania dużych zestawów danych. WYSZUKAJ.PIONOWO to funkcja używana w programie Excel od lat. Istnieje jednak nowsza funkcja, której powinieneś używać, o nazwie XLOOKUP.
Oba mają swoje zalety i ograniczenia. Jesteśmy tutaj, aby przełamać różnice i pomóc Ci zdecydować, który z nich lepiej pasuje do Twojego projektu.
Jak działa WYSZUKAJ.PIONOWO?
WYSZUKAJ.PIONOWO oznacza wyszukiwanie w pionie. Jest to funkcja programu Excel, która wykonuje pionowe wyszukiwania wartości w skrajnej lewej kolumnie zestawu danych, a następnie zwraca unikatową wartość z innej kolumny w tym samym wierszu. Składnia funkcji WYSZUKAJ.PIONOWO jest następująca:
= WYSZUKAJ.PIONOWO(wyszukaj_wartość; tablica_tabeli; nr_indeksu_kolumn; [przeszukaj_zakres])
Spójrzmy na przykład. Załóżmy, że w swoim zbiorze danych masz listę modeli smartfonów i musisz uzyskać na ich temat szczegółowe informacje.
Możesz użyć funkcji WYSZUKAJ.PIONOWO, aby uzyskać dodatkowe informacje o procesorach i punktach cenowych.
Oto szczegółowy przewodnik dotyczący korzystania z funkcji WYSZUKAJ.PIONOWO w programie Excel aby wyodrębnić określone informacje ze zbioru danych. Chociaż WYSZUKAJ.PIONOWO jest jedną z najlepszych funkcji programu Excel i może pomóc w uproszczeniu dużych zestawów danych, ma ona kilka ograniczeń. Na przykład dane muszą być ułożone w kolejności rosnącej, aby formuła działała.
Jak działa XLOOKUP?
XLOOKUP umożliwia wykonywanie wyszukiwań poziomych i pionowych w celu wyszukania wartości w arkuszu kalkulacyjnym. Funkcja zasadniczo wykonuje wyszukiwanie w tablicy. Jeśli zostanie znalezione dopasowanie, zwraca odpowiedni element z drugiego zakresu danych (return_array).
Jest bardziej skuteczny niż inne opcje wyszukiwania, ponieważ domyślnie zapewnia dokładne dopasowanie. Możesz użyć opcjonalnych argumentów w ([tryb_dopasowania]) argument, aby określić typ przybliżonych dopasowanych wartości, jakich potrzebujesz — dokładne dopasowanie, kolejna niższa lub wyższa wartość albo dopasowanie ze znakiem wieloznacznym.
Może być używany do różnych celów, w tym analizy finansowej, analizy marketingowej i sprzedaży i tak dalej. Składnia funkcji XLOOKUP jest następująca:
=XWYSZUKAJ(wyszukaj_wartość, wyszukana_tablica, zwrócona_tablica, [jeśli nie znaleziono], [tryb_dopasowania], [tryb_wyszukiwania])
Poniższy przewodnik przeprowadzi Cię przez podstawy i pomoże Ci zrozumieć jak korzystać z funkcji XLOOKUP w swoim skoroszycie. Obie te funkcje wymagają co najmniej trzech argumentów.
Kluczowe różnice między XLOOKUP a VLOOKUP
Chociaż istnieje wiele podobieństw między XLOOKUP i VLOOKUP, ważne jest, aby zrozumieć różnice.
1. Numer indeksu kolumny
Podczas uruchamiania funkcji WYSZUKAJ.PIONOWO musisz przejść do tabeli źródłowej, aby sprawdzić i określić dokładny numer indeksu kolumny.
WYSZUKAJ.PIONOWO wymaga parametru numeru indeksu kolumny w celu zwrócenia poprawnych wyników. Użycie nieprawidłowego numeru indeksu kolumny może skutkować innym wynikiem w arkuszu lub danymi, w postaci nieprawidłowej wartości lub "#REF" błąd.
W powyższym przykładzie załóżmy, że musisz wyodrębnić szczegóły procesora dla urządzenia, Apple iPhone 12. We wszystkich przykładach użyjemy drugiego zestawu danych.
W związku z tym musimy wprowadzić wartość wyszukiwania, tj. urządzenie Apple iPhone 12 w kolumnie J, które tak się składa, że jest to skrajna lewa kolumna w naszym przykładowym zbiorze danych, a odpowiadająca jej tablica tabeli (Kolumny J i K). Wartość musiałaby zostać pobrana z drugiej kolumny tablicy tabeli, czyli kolumny wyszukiwania K, stąd numer indeksu kolumny wynosiłby 2.
XLOOKUP to dynamiczna funkcja, która eliminuje argument numeru indeksu kolumny, co oznacza, że nie musisz się martwić o liczenie kolumn w tabeli. Musisz tylko określić kolumny wyszukiwania i wyszukiwania, co zaoszczędzi Ci dużo czasu i wysiłku.
2. Solidność i elastyczność
Po ustaleniu modelu powinieneś być w stanie szybko zaktualizować tabelę źródłową o nowe dane, nie martwiąc się o zepsucie formuł. Dzięki funkcji WYSZUKAJ.PIONOWO dodawanie lub przenoszenie kolumn oznacza konieczność ponownego wykonania całej formuły.
XLOOKUP to bardziej niezawodna funkcja, która pozwala dodawać lub usuwać kolumny bez martwienia się o błędy. Tylko upewnij się, że nie wstawiasz kolumny lub wiersza poza tablicą wyszukiwania, w takim przypadku funkcja zwróci błąd.
3. Niestandardowe komunikaty o błędach
Funkcja XLOOKUP jest wygodna w użyciu. Pozwala na wprowadzenie niestandardowej wiadomości tekstowej o błędzie w [jeśli nie znaleziono] argument, który pojawi się, jeśli wartość wyszukiwania nie zostanie znaleziona.
WYSZUKAJ.PIONOWO nie oferuje podobnej funkcjonalności. Może być konieczne użycie innych funkcji, takich jak JEŻELI BŁĄD jako obejście w przypadkach, gdy nie zostaną znalezione żadne dopasowania.
Dlaczego funkcja XLOOKUP jest lepsza w porównaniu do funkcji WYSZUKAJ.PIONOWO?
Chociaż funkcja WYSZUKAJ.PIONOWO ma swoje zastosowania, jest bardziej ograniczona pod względem funkcjonalności niż funkcja WYSZUKAJ.PIONOWO. To sprawia, że XLOOKUP jest preferowanym wyborem do pracy na większych zestawach danych. Wyniki są szybsze i mniej podatne na błędy. Rozumiemy, dlaczego funkcja WYSZUKAJ.PIONOWO działa lepiej w porównaniu z funkcją WYSZUKAJ.PIONOWO.
1. XLOOKUP nie ogranicza się do określonych zakresów danych
XLOOKUP jest znacznie bardziej elastyczny niż WYSZUKAJ.PIONOWO, który może wyszukiwać wartości tylko w skrajnej lewej kolumnie tabeli i zwracać wartości z odpowiednich kolumn po prawej stronie, jak widzieliśmy w powyższym przykładzie. Natomiast model XLOOKUP wymaga prostszych kroków i może zwracać wartości dla dowolnej kolumny w dowolnym kierunku.
2. XLOOKUP Domyślne dopasowanie dokładne
Domyślnie funkcja WYSZUKAJ.PIONOWO w programie Excel zakłada wyszukiwanie przybliżonego dopasowania. Jeśli jednak w arkuszu wymagane jest dokładne dopasowanie, należy wpisać „FAŁSZ" w argumencie przeszukiwanie_zakresu.
Funkcja XLOOKUP wyszukuje wartość wyszukiwania w określonym zakresie, który jest domyślnie dokładnym dopasowaniem. Jeśli nie można znaleźć dokładnego dopasowania, możesz zmodyfikować argument, aby wyszukać przybliżone dopasowanie, które może być mniejsze lub większe niż wartość wyszukiwania.
Aby to zrobić, możesz ustawić opcjonalne [tryb dopasowania] argument na 0 = dokładne dopasowanie (domyślnie), -1 = dokładne dopasowanie lub następne najmniejsze, 1 = dokładne dopasowanie lub następne największe, lub 2 = dopasowanie z użyciem symboli wieloznacznych.
3. XLOOKUP może obsługiwać wstawienia lub usunięcia kolumn
WYSZUKAJ.PIONOWO to świetna aplikacja do wyszukiwania określonych danych z innego arkusza kalkulacyjnego lub tabeli. Jest to jednak bardziej miara statyczna — jeśli musisz zaktualizować źródło danych lub wprowadzić zmiany lub zmienić kolejność kolumn, formuła zostanie przerwana, a funkcja WYSZUKAJ.PIONOWO zostanie utracona.
Z drugiej strony XLOOKUP jest bardziej dynamiczną miarą, która może obsługiwać zmiany w kolumnach i nadal zwracać dokładne wyniki wyszukiwania. Zawiera bardziej szczegółowe parametry, takie jak tablica wyszukiwania i tablica zwracana, zamiast argumentu tablicy tabeli i numeru indeksu kolumny w funkcji WYSZUKAJ.PIONOWO.
4. XLOOKUP wykonuje przeglądy w pionie i poziomie
Funkcja WYSZUKAJ.PIONOWO może znajdować dane zarówno w tablicach poziomych, jak i pionowych, w przeciwieństwie do funkcji WYSZUKAJ.PIONOWO, która może wykonywać tylko pionowe wyszukiwania danych.
5. XLOOKUP zapewnia inteligentniejsze przybliżone dopasowania
Jeśli szukasz przedmiotu, który jest zbliżony do tego, czego chcesz, XLOOKUP zapewni dokładniejsze wyniki. Oferuje dokładniejsze wyniki i mniej fałszywych alarmów.
Jednak dzięki funkcji WYSZUKAJ.PIONOWO, jeśli chcesz znaleźć przybliżone dopasowanie w arkuszu kalkulacyjnym, funkcja zwróci tylko następną mniejszą wartość pasującego odniesienia. Ale XLOOKUP umożliwia wykonanie lepszego przybliżonego dopasowania i zwrócenie następnych większych lub mniejszych wartości również z tabeli wyszukiwania.
6. XLOOKUP potrzebuje mniej odniesień do komórek
Korzystając z funkcji XLOOKUP, wystarczy wybrać dwa określone zakresy danych — tablicę lub zakres, z którego chcesz aby wyszukać wartość (lookup_array) i tablicę/zakres, z którego chcesz pobrać wartość (tablica_powrotów).
Z drugiej strony funkcja WYSZUKAJ.PIONOWO wymaga wybrania całego zakresu danych za pomocą tablica_tabeli parametr. Może to stanowić problem w przypadku złożonych zestawów danych, ponieważ jeśli arkusz kalkulacyjny jest duży, zmiana kolejności lub zaznaczenie całego zakresu komórek, z którego chcesz zwrócić wartość, może być trudne. Ponadto, aby zwrócić przybliżone dopasowanie za pomocą funkcji WYSZUKAJ.PIONOWO, dane w tabeli muszą być zawsze posortowane w porządku rosnącym.
WYSZUKAJ.PIONOWO lub WYSZUKAJ.X: Który z nich jest dla Ciebie?
Czy więc funkcja WYSZUKAJ.X jest lepsza niż WYSZUKAJ.PIONOWO? W prostym porównaniu odpowiedź musiałaby brzmieć tak. Jednak może to nie być tak proste, jak dla wszystkich użytkowników. Na przykład możesz preferować starszą funkcję, jeśli jesteś w niej szczególnie biegły lub gdy znajdziesz zastosowanie określonej funkcji, która jest odpowiednia do Twojego zastosowania.
W przypadku większych zestawów danych XLOOKUP jest prawdopodobnie lepszą opcją ze względu na zwiększoną funkcjonalność. WYSZUKAJ.PIONOWO ma kilka ograniczeń, które utrudniają korzystanie ze złożonych danych — w rezultacie funkcja WYSZUKAJ.PIONOWO ma znacznie większą elastyczność, co czyni ją lepszym wyborem dla większości użytkowników arkuszy kalkulacyjnych.
3 szalone formuły Microsoft Excel, które są niezwykle przydatne
Czytaj dalej
Powiązane tematy
- Wydajność
- Microsoft Excel
- Analiza danych
- Porady dotyczące pakietu Microsoft Office
O autorze
Cheryl jest twórcą treści i strateg, skupiającą się na stylu życia, aplikacjach mobilnych i mediach cyfrowych. Recenzowała produkty i aplikacje technologiczne pod kątem treści, użyteczności i dostępności. Ściśle współpracuje z osobami fizycznymi i firmami, projektując kampanie, które łączą marki z klientami za pomocą odpowiedniej kombinacji słów i wizualizacji.
Zapisz się do naszego newslettera
Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!
Kliknij tutaj, aby zasubskrybować