VLOOKUP jest niewątpliwie jednym z najpotężniejszychnarzędzia do pionowego wyszukiwania określonegosłowo kluczowe w arkuszu. Dlatego jest używany w kilku sytuacjach w celu usprawnienia przepływu pracy w niezliczonych skoroszytach. Podobna funkcja, HLOOKUP, jest używana do wyszukiwania poziomego.
Żadne z tych narzędzi wyszukiwania nie jest pozbawione ograniczeń. To powiedziawszy, XLOOKUP to stosunkowo nowe narzędzie do wyszukiwania wartości, które nie tylko pokonuje ograniczenia, ale jest również elastyczne. Czym więc jest XLOOKUP? Jak możesz go wykorzystać w swoich codziennych zeszytach ćwiczeń? Dowiedzmy się.
Zatem bez dalszej zwłoki zacznijmy od narzędzia XLOOKUP w programie Microsoft Excel.
Format dla XLOOKUP
Format funkcji XLOOKUP jest następujący:
=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])Omówię teraz każdy z argumentów.
Looup_value (wymagane):To jest oczywiste. Oznacza wartość, którą należy wyszukać w rekordach. Musisz to wpisać ręcznie.
Lookup_array (wymagane):Wprowadzona wartość zostanie przeszukana w tablicy. Po prostu wybierz wiersz lub kolumnę, w której ma znajdować się wartość_wyszukiwana.
Return_array (wymagane):Jeśli zostanie znalezione dopasowanie, zwrócona zostanie wartość w tej tablicy dla pasującego rekordu.
If_not_found (opcjonalnie):Jeśli nie zostanie znalezione dopasowanie, możesz wyświetlić niestandardowy komunikat o błędzie.
Tryb_dopasowania (opcjonalnie):Musisz wybrać typ dopasowania, wprowadzając cztery wartości z zakresu 0, -1, 1 i 2.
0:Szuka dokładnego dopasowania. Jeśli nie zostanie znaleziony, wyświetli wybrany komunikat o błędzie.
-1:Jeśli nie zostanie znalezione dokładne dopasowanie, zwróci natychmiastową mniejszą wartość na podstawie wyszukiwania.
1:Jeśli nie zostanie znalezione dokładne dopasowanie, zwróci bezpośrednio większą znaczącą wartość na podstawie wyszukiwania.
2:Możesz tego użyć do dopasowań z symbolami wieloznacznymi, a „?”, „*” i „~” mają różne funkcje.
- Znak zapytania (?):Wyszukuje dowolny znak w miejscu jego wprowadzenia. Na przykład, jeśli wpiszesz Ro?y, wyszukane zostaną Rony, Roxy, Romy itp.
- Gwiazdka:
- Będzie szukać wszystkiego, bez względu na wprowadzoną długość. Na przykład, jeśli wpiszesz południe*, wyszukany zostanie południowy wschód i południowy zachód lub jakikolwiek inny wynik zawierający południe na początku.Tylda (~)
odnosi się do znaków zapytania, gwiazdki i tyldy.Tryb_wyszukiwania (opcjonalnie):
Można wybrać jeden z czterech różnych trybów wyszukiwania: 1, -1, 2 i -2.1:
Rozpoczyna wyszukiwanie od pierwszego elementu. Jeśli nie wejdziesz w żaden tryb wyszukiwania, będzie to tryb domyślny.-1:
Rozpoczyna wyszukiwanie od ostatniej pozycji.2:
Rozpoczyna się wyszukiwanie binarne, podczas którego tablica musi zostać posortowana w kolejności rosnącej.-2:
Rozpoczyna się wyszukiwanie binarne, podczas którego tablica musi zostać posortowana w kolejności malejącej.
*Zarówno w przypadku 2, jak i -2, jeśli tablica nie zostanie posortowana zgodnie z wymaganiami, otrzymasz nieprawidłowe wyniki.
Dzięki powyższemu wyjaśnieniu możesz już wiedzieć, jak potężne jest XLOOKUP w porównaniu z VLOOKUP.
Wyjaśnienie na przykładzie
Przyjrzyjmy się teraz zestawowi danych, który pomoże Ci lepiej zrozumieć funkcje XLOOKUP w programie Excel.

Zbiór danych zawiera dane dotyczące niektórych pracowników firmy, w tym identyfikator pracownika, imię i nazwisko, dział itp.
Teraz chcę użyć XLOOKUP, aby pobrać identyfikator pracownika, aktualną nazwę kraju i miasto na podstawie nazwiska pracownika.
Chociaż w tym przypadku można zastosować WYSZUKAJ.PIONOWO, będą istnieć ograniczenia, które omówię później.
Wpiszę nazwę w komórce S1, a odpowiedni identyfikator, kraj i nazwa miasta zostaną automatycznie pobrane z komórek S2, S3 i S4.
Zatem wpis w komórkach S2, S3 i S4 będzie wyglądał następująco:
=XLOOKUP(S1,B2:B1001,A2:A1001,"Not found")W U2
=XLOOKUP(S1,B2:B1001,N2:N1001,"Not found")W U3
=XLOOKUP(S1,B2:B1001,O2:O1001,"Not found")
=W U4Usunąłem „tak jak wszystkie inne funkcje w Excelu.” zaloguj się na zrzucie ekranuza zrozumienie. Należy jednak skorzystać z opcji „=
” przed wdrożeniem XLOOKUP,Nie użyłem tutaj żadnych dodatkowych argumentów poza „Jeśli_nie_znaleziono

Argument ”. Możesz jednak użyć jednego.wer z XLOOKUPP
o
- To był podstawowy przewodnik dotyczący korzystania z funkcji XLOOKUP. Oprócz tej podstawowej implementacji, XLOOKUP to nowe, potężne narzędzie do wyszukiwania w programie Microsoft Excel, które łączy wiele funkcji w jednym miejscu. Przyjrzyjmy się, dlaczego jest tak potężny i jaka jest jego dominacja nad WYSZUKAJ.PIONOWO lub WYSZUKAJ.POZIOMO.
- Jeśli wyszukiwana wartość nie zostanie znaleziona, możesz ustawić wyświetlanie komunikatu o błędzie za pomocą funkcji WYSZUKAJ.PIONOWO lub WYSZUKAJ.POZIOMO, gdzie w funkcji należy zagnieździć IFERROR, aby wyświetlić komunikat o błędzie.
- W zależności od tego, jak chcesz wyszukiwać w programie Excel, musisz użyć funkcji WYSZUKAJ.PIONOWO lub WYSZUKAJ.POZIOMO. Jednakże za pomocą XLOOKUP możesz wyszukiwać zarówno w pionie, jak i w poziomie, ponieważ wystarczy zaadresować tablice, w których wartości mają zostać przeszukane i zwrócone.możesz przeszukiwać zarówno w lewo, jak i w prawo, ponieważ po prostu adresujesz tablice.WYSZUKAJ.PIONOWO może
- szukaj tylko po prawej stronie miejsca znalezienia wartości. Jednakże w przypadku XLOOKUP,
Jeśli w arkuszu zostanie wstawiona nowa kolumna lub wiersz, w przeciwieństwie do WYSZUKAJ.PIONOWO lub WYSZUKAJ POZIOMO, nie zmieni to wyników funkcji WYSZUKAJ.XO, nawet jeśli tablice zostaną przesunięte w wyniku tej akcji.





![Niska jakość druku z drukarki podczas drukowania na komputerze z systemem Windows [Poprawka]](https://elsefix.com/tech/tejana/wp-content/uploads/2024/12/Fix-Poor-print-quality-of-Printer.png)




