Przejdź do głównej zawartości

Jak korzystać z NOWEJ I ZAAWANSOWANEJ funkcji XLOOKUP w programie Excel (10 przykładów)

Nowość w Excelu XWYSZUKAJ to najpotężniejsza i najłatwiejsza funkcja wyszukiwania, jaką może zaoferować program Excel. Dzięki nieustannym wysiłkom firma Microsoft w końcu wydała tę funkcję XLOOKUP, która zastąpiła funkcję WYSZUKAJ.PIONOWO, WYSZUKAJ.POZIOMO, INDEX+MATCH i inne funkcje wyszukiwania.

W tym samouczku pokażemy jakie są zalety XLOOKUP i jak możesz to zdobyć i zastosować? do rozwiązywania różnych problemów z wyszukiwaniem.

Jak uzyskać XLOOKUP?

XLOOKUP Składnia funkcji

XLOOKUP Przykłady funkcji

Pobierz przykładowy plik XLOOKUP

Jak uzyskać XLOOKUP?

Ponieważ XFunkcja WYSZUKAJ is tylko dostępne in Excel dla Microsoft 365, Excel 2021, Excel dla sieci Web, możesz uaktualnić swój Excel do dostępnej wersji, aby uzyskać XLOOKUP.

XLOOKUP Składnia funkcji

Funkcja XLOOKUP wyszukuje zakres lub tablicę, a następnie zwraca wartość pierwszego pasującego wyniku, Składnia funkcji XLOOKUP wygląda następująco:

=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])

xfunkcja wyszukiwania 1

argumenty:

  1. Lookup_value (wymagane): wartość, której szukasz. Może znajdować się w dowolnej kolumnie z zakresu table_array.
  2. Lookup_array (wymagane): tablica lub zakres, w którym szukasz wartości wyszukiwania.
  3. Return_array (wymagane): tablica lub zakres, z którego chcesz uzyskać wartość.
  4. Jeśli nie znaleziono (opcjonalnie): wartość do zwrócenia, gdy nie zostanie znalezione prawidłowe dopasowanie. Możesz dostosować tekst w [if_not_found], aby pokazać, że nie ma dopasowania.
    W przeciwnym razie zwracana wartość będzie domyślnie równa #N/A.
  5. Match_mode (opcjonalnie): tutaj możesz określić, jak dopasować lookup_value do wartości w lookup_array.
    • 0 (domyślnie) = Dokładne dopasowanie. Jeśli nie zostanie znalezione żadne dopasowanie, zwróć #N/A.
    • -1 = Dokładne dopasowanie. Jeśli nie zostanie znalezione żadne dopasowanie, zwróć następną mniejszą wartość.
    • 1 = Dokładne dopasowanie. Jeśli nie zostanie znalezione żadne dopasowanie, zwróć następną większą wartość.
    • 2 = Częściowe dopasowanie. Używaj symboli wieloznacznych, takich jak *, ? i ~, aby uruchomić mecz wieloznaczny.
  6. Tryb_wyszukiwania (opcjonalnie): tutaj możesz określić kolejność wyszukiwania do wykonania.
    • 1 (domyślnie) = Wyszukaj szukaną_wartość od pierwszego do ostatniego elementu w szukanej_tablicy.
    • -1 = Wyszukaj szukaną_wartość od ostatniego elementu do pierwszego elementu. Pomaga, gdy potrzebujesz uzyskać ostatni pasujący wynik w lookup_array.
    • 2 = Przeprowadź wyszukiwanie binarne, które wymaga sortowania lookup_array w kolejności rosnącej. Jeśli nie zostanie posortowany, wynik zwrotu będzie nieprawidłowy.
    • -2 = Przeprowadź wyszukiwanie binarne, które wymaga wyszukiwania_tablicy posortowanej w porządku malejącym. Jeśli nie zostanie posortowany, wynik zwrotu będzie nieprawidłowy.

W razie zamówieenia projektu szczegółowe informacje na temat argumentów funkcji XLOOKUPwykonaj następujące czynności:

1. Wpisz poniżej składnia do pustej komórki, pamiętaj, że wystarczy wpisać tylko jedną stronę nawiasu.

=XLOOKUP(

xfunkcja wyszukiwania 2

2. naciśnij Ctrl + A, następnie okno podpowiedzi wyskakuje, który pokazuje Argumenty funkcji. A druga strona wspornika jest wykańczana automatycznie.

xfunkcja wyszukiwania 3

3. Opuść panel danych, wtedy możesz zobaczyć wszystko sześć argumentów funkcji XLOOKUP.

xfunkcja wyszukiwania 4 >>> xfunkcja wyszukiwania 5

XLOOKUP Przykłady funkcji

Jestem pewien, że opanowałeś już podstawowe zasady funkcji XLOOKUP. Zanurzmy się wprost do praktyczne przykłady XLOOKUP.

Przykład 1: Dokładne dopasowanie

Wykonaj dokładne dopasowanie za pomocą funkcji XLOOKUP

Czy kiedykolwiek byłeś sfrustrowany, ponieważ musiałeś określić tryb dokładnego dopasowania za każdym razem, gdy używasz WYSZUKAJ.PIONOWO? Na szczęście ten problem już nie istnieje, gdy wypróbujesz niesamowitą funkcję XLOOKUP. Domyślnie XLOOKUP generuje dokładne dopasowanie.

Załóżmy teraz, że masz listę zapasów materiałów biurowych i musisz znać cenę jednostkową jednego przedmiotu, powiedzmy myszy, wykonaj następujące czynności.

xfunkcja wyszukiwania 6

Wpisz poniżej formuły do pustej komórki F2 i naciśnij Wchodzę aby uzyskać wynik.

=XLOOKUP(E2,A2:A10,C2:C10)

xfunkcja wyszukiwania 7

Teraz znasz cenę jednostkową myszy z zaawansowaną formułą XLOOKUP. Ponieważ kod dopasowania jest domyślnie zgodny z dokładnym dopasowaniem, nie musisz go określać. O wiele łatwiej i wydajniej niż WYSZUKAJ.PIONOWO.

Wystarczy kilka kliknięć, aby uzyskać dokładne dopasowanie

Być może używasz starszej wersji programu Excel i nie planujesz jeszcze uaktualnienia do programu Excel 2021 lub Microsoft 365. W takim razie polecam przydatna funkcja - Poszukaj wartości w formule listy of Kutools dla programu Excel. Dzięki tej funkcji możesz uzyskać wynik bez skomplikowanych formuł lub dostępu do XLOOKUP.

Z our Dodatek Excel instwszystkie proszę wykonać następujące czynności:

1. Kliknij komórkę, aby umieścić dopasowany wynik.

2. Idź do Kutools tab, kliknij Pomocnik formuły, a następnie kliknij przycisk Formuła pomocnika na liście rozwijanej.

xfunkcja wyszukiwania 8

3. w Okno dialogowe Pomocnik formuł, skonfiguruj w następujący sposób:

  • Wybierz Lookup Sekcja Typ formuły;
  • W Wybierz sekcję z formułą, Wybierz Poszukaj wartości na liście;
  • W Sekcja wprowadzania argumentówwykonaj następujące czynności:
    • W Pole Table_array, wybierz zakres danych, który zawiera wartość wyszukiwania i wartość wynikową;
    • W Pole wyszukiwania_wartości, wybierz komórkę lub zakres wartości, której szukasz. Zwróć uwagę, że musi on znajdować się w pierwszej kolumnie tablicy table_array;
    • W Skrzynka kolumnowa, wybierz kolumnę, z której zostanie zwrócona dopasowana wartość.

xfunkcja wyszukiwania 9

4. Kliknij OK przycisk, aby uzyskać wynik.

xfunkcja wyszukiwania 10

Kliknij, aby pobrać Kutools for Excel na 30-dniową bezpłatną wersję próbną.


Przykład 2. Przybliżone dopasowanie

Wykonaj przybliżone dopasowanie za pomocą funkcji XLOOKUP

Aby uruchomić przybliżone wyszukiwanie, Trzeba ustaw tryb dopasowania na 1 lub -1 w piątym argumencie. Gdy nie zostanie znalezione dokładne dopasowanie, zwraca następną większą lub mniejszą wartość.

W takim przypadku musisz znać stawki podatkowe dochodów pracowników. Po lewej stronie arkusza kalkulacyjnego znajdują się progi federalnego podatku dochodowego na rok 2021. Jak uzyskać stawkę podatkową dla pracowników w kolumnie E? Nie martw się. Proszę wykonać następujące czynności:

1. Wpisz poniżej formuły do pustej komórki E2 i naciśnij Wchodzę aby uzyskać wynik.
Następnie zmień formatowanie zwróconego wyniku zgodnie z potrzebami.

=XLOOKUP(D2,B2:B8,A2:A8,,1)

xfunkcja wyszukiwania 11 >>> xfunkcja wyszukiwania 12

√ Uwaga: Czwarty argument [Jeśli nie znaleziono] jest opcjonalny, więc po prostu go pomijam.

2. Teraz znasz stawkę podatku w komórce D2. Aby uzyskać resztę wyników, Trzeba przekonwertuj odwołania do komórek lookup_array i return_array na bezwzględne.

  • Kliknij dwukrotnie komórkę E2, aby wyświetlić formułę =XLOOKUP(D2,B2:B8,A2:A8,,1);
  • Wybierz zakres wyszukiwania B2:B8 w formule, naciśnij klawisz F4 aby otrzymać $B$2:$B$8;
  • Wybierz w formule zakres zwrotów A2:A8, naciśnij klawisz F4 aby otrzymać $A$2:$A$8;
  • Naciśnij Wchodzę przycisk, aby uzyskać wynik komórki E2.
xfunkcja wyszukiwania 13 >>> xfunkcja wyszukiwania 14

3. Następnie przeciągnij uchwyt wypełniania w dół aby uzyskać wszystkie wyniki.

xfunkcja wyszukiwania 15

√ Uwaga:

  • Naciśnięcie klawisza F4 na klawiaturze pozwala zmień odwołanie do komórki na odwołanie bezwzględne dodając znaki dolara przed wierszem i kolumną.
  • Po zastosowaniu bezwzględnego odniesienia do wyszukiwania i zwracania zakresu, zmieniliśmy formuła w komórce E2 do tej wersji:

=XLOOKUP(D2,$B$2:$B$8,$A$2:$A$8,,1)

  • Kiedy przeciągnij uchwyt wypełniania w dół z komórki E2, formuły w każdej komórce kolumny E są zmienił się tylko w aspekcie lookup_value.
    Na przykład formuła w E13 jest teraz zamieniona w to:

=XLOOKUP(D13,$B$2:$B$8,$A$2:$A$8,,1)

Przykład 3: mecz z dziką kartą

Wykonaj mecz z dziką kartą za pomocą funkcji XLOOKUP

Zanim przyjrzymy się Funkcja dopasowania symboli wieloznacznych XLOOKUP, zobaczmy najpierw co to są symbole wieloznaczne.

W programie Microsoft Excel symbole wieloznaczne to specjalny rodzaj znaków, który może zastąpić dowolne znaki. Jest to szczególnie pomocny gdy chcesz przeprowadzić częściowe wyszukiwania dopasowań.

Istnieją trzy rodzaje symboli wieloznacznych: gwiazdka (*), znak zapytania (?), tylda (~).

  • Gwiazdka (*) reprezentuje dowolną liczbę znaków w tekście;
  • Znak zapytania (?) oznacza dowolny pojedynczy znak w tekście;
  • Tylda (~) służy do zamiany symboli wieloznacznych (*, ? ~) na znaki dosłowne. Umieść tyldę (~) przed symbolami wieloznacznymi, aby spełnić tę funkcję;

W większości przypadków, gdy wykonujemy funkcję dopasowania symboli wieloznacznych XLOOKUP, używamy znaku gwiazdki (*). Zobaczmy teraz, jak działa dopasowanie symboli wieloznacznych.

Załóżmy, że masz listę kapitalizacji giełdowej 50 największych amerykańskich firm i chcesz poznać kapitalizację rynkową kilku firm, ale nazwy firm są krótkie, jest to idealny scenariusz na mecz z symbolami wieloznacznymi. Proszę podążaj za mną krok po kroku, aby zrobić sztuczkę.

xfunkcja wyszukiwania 16

√ Uwaga: Aby przeprowadzić dopasowanie z użyciem symboli wieloznacznych, najważniejszą rzeczą jest ustawienie piątego argumentu [tryb_dopasowania] na 2.

1. Wpisz poniżej formuły do pustej komórki H3 i naciśnij Wchodzę aby uzyskać wynik.

=XLOOKUP("*"&G3&"*",B3:B52,D3:D52,,2)

xfunkcja wyszukiwania 17 >>> xfunkcja wyszukiwania 18

2. Teraz znasz wynik komórki H3. Aby uzyskać pozostałe wyniki, musisz napraw lookup_array i return_array naprawione umieszczając kursor w tablicy i naciskając klawisz F4. Wtedy wzór w H3 staje się:

=XLOOKUP("*"&G3&"*",$B$3:$B$52,$D$3:$D$52,,2)

3. Przeciągnij uchwyt wypełniania w dół aby uzyskać wszystkie wyniki.

xfunkcja wyszukiwania 19

√ Uwaga:

  • Szukana_wartość formuły w komórce H3 to "*"&G3&"*". My połącz symbol wieloznaczny gwiazdki (*) z wartością G3 używając ampersand (&).
  • Czwarty argument [If_not_found] jest opcjonalny, więc po prostu go pomijam.
Przykład 4: Spójrz w lewo

Spójrz w lewo, używając XLOOKUP

jeden wada funkcji WYSZUKAJ.PIONOWO czy to jest to ograniczone do wykonywania wyszukiwań po prawej stronie kolumny wyszukiwania. Jeśli spróbujesz wyszukać wartości pozostawione w kolumnie wyszukiwania, otrzymasz błąd #N/D. Nie martw się. XLOOKUP to idealna funkcja wyszukiwania do rozwiązania tego problemu.

XWYSZUKAJ jest przeznaczony do wyszukiwania wartości do lewy czy prawy kolumny odnośnika. Nie ma ograniczeń i spełnia potrzeby użytkowników Excela. W poniższym przykładzie pokażemy Ci sztuczkę.

Załóżmy, że masz listę krajów z kodami telefonicznymi i chcesz wyszukać nazwę kraju ze znanym kodem telefonicznym.

xfunkcja wyszukiwania 20

Musimy wyszukać kolumnę C i zwrócić wartość w kolumnie A. Wykonaj następujące czynności:

1. Wpisz poniżej formuły do pustej komórki G2.

=XLOOKUP(F2,C2:C11,A2:A11)

2. wciśnij Wchodzę aby uzyskać wynik.

xfunkcja wyszukiwania 21

√ Uwaga: Funkcja wyszukiwania po lewej stronie XLOOKUP może zastąpić Indeks i Dopasowanie w celu wyszukiwania wartości po lewej stronie.

Wyszukaj wartość od prawej do lewej za pomocą kilku kliknięć

Dla tych, którzy nie chcą pamiętać formuł, tutaj polecam użyteczna funkcja - Wyszukiwanie od prawej do lewej of Kutools dla programu Excel. Dzięki tej funkcji możesz przeprowadzić wyszukiwanie od prawej do lewej w ciągu kilku sekund.

Z our Dodatek Excel instwszystkie proszę wykonać następujące czynności:

1. Idź do Kutools zakładka w Excelu, znajdź Super WYSZUKAJi kliknij WYSZUKAJ od prawej do lewej z rozwijanej listy.

xfunkcja wyszukiwania 22

2. w WYSZUKAJ od prawej do lewej okno dialogowe, musisz skonfigurować w następujący sposób:

  • W Wartości wyszukiwania i sekcja Zakres wyjściowy, podaj zakres wyszukiwania i zakres wyjściowy;
  • W Sekcja zakresu danych, Wejście zakres danych, a następnie określ kluczowa kolumna i kolumna powrotu;

xfunkcja wyszukiwania 23

3. Kliknij OK przycisk, aby uzyskać wynik.

xfunkcja wyszukiwania 24

Kliknij, aby pobrać Kutools for Excel na 30-dniową bezpłatną wersję próbną.


Przykład 5: Wyszukiwanie pionowe lub poziome

Wykonaj wyszukiwanie w pionie lub poziomie za pomocą funkcji XLOOKUP

Jako użytkownicy programu Excel możesz znać funkcje WYSZUKAJ.PIONOWO i WYSZUKAJ.POZIOMO. WYSZUKAJ.PIONOWO to patrzenie w pionie w kolumnie i WYSZUKAJ.POZIOMO to patrzenie poziomo w rzędzie.

Teraz nowy XLOOKUP łączy je oba, co oznacza, że wystarczy użyć jednej składni, aby wykonać wyszukiwanie w pionie lub w poziomie. Geniusz, prawda?

W poniższym przykładzie zilustrujemy, w jaki sposób używasz tylko jednej składni XLOOKUP do uruchamiania wyszukiwań w pionie lub poziomie.

Aby wykonać wyszukiwanie pionowe, Wpisz poniżej formuły w pustej komórce E2, naciśnij Wchodzę aby uzyskać wynik.

=XLOOKUP(E1,A2:A13,B2:B13)

xfunkcja wyszukiwania 25

Aby wykonać wyszukiwanie poziome, Wpisz poniżej formuły w pustej komórce P2, naciśnij Wchodzę aby uzyskać wynik.

=XLOOKUP(P1,B1:M1,B2:M2)

xfunkcja wyszukiwania 26

Jak widać, składnia jest taka sama, jedyna różnica między dwiema formułami jest to, że wpisujesz kolumny w pionowym wyszukiwaniu podczas wchodzenia wydziwianie w wyszukiwaniu poziomym.

Przykład 6: Wyszukiwanie dwukierunkowe

Wykonaj wyszukiwanie dwukierunkowe za pomocą XLOOKUP

Czy nadal używasz Funkcje INDEKS i PODAJ.POZYCJĘ wyszukać wartość w dwuwymiarowym zakresie? Próbować ulepszony XLOOKUP aby wykonać swoją pracę łatwiej.

XLOOKUP może wykonać podwójne wyszukiwanie, znajdowanie i skrzyżowanie dwóch wartości. Za pomocą gniazdowania jeden XLOOKUP wewnątrz drugiego, wewnętrzny XLOOKUP może zwrócić cały wiersz lub kolumnę, a następnie ten zwrócony wiersz lub kolumna jest wprowadzany do zewnętrznej XLOOKUP jako tablica zwracana.

Załóżmy, że masz listę ocen uczniów z różnych dyscyplin, chcesz poznać ocenę z przedmiotu Kim's Chemistry.

xfunkcja wyszukiwania 43

Zobaczmy, jak używamy magicznej funkcji XLOOKUP do wykonania sztuczki.

    • Uruchamiamy „wewnętrzną” XLOOKUP, aby zwrócić wartości kolumny Enter. XLOOKUP(H2,B1:E1,B2:E10) może uzyskać szereg ocen z chemii.
    • Zagnieżdżamy „wewnętrzną” funkcję XLOOKUP w „zewnętrznej” funkcji XLOOKUP, używając „inner” XLOOKUP jako tablicy zwracanych_wyników w pełnej formule.
    • Następnie pojawia się ostateczna formuła:

=XLOOKUP(H1,A2:A10,XLOOKUP(H2,B1:E1,B2:E10))

  • Wpisz wzór powyżej do pustej komórki H3, naciśnij Wchodzę przycisk, aby uzyskać wynik.

xfunkcja wyszukiwania 27

Albo możesz zrobić na odwrót, użyj „wewnętrznej” XLOOKUP, aby zwrócić wartości całego wiersza, które są ocenami Kim z przedmiotów. Następnie użyj „zewnętrznej” XLOOKUP, aby wyszukać ocenę z chemii wśród wszystkich ocen z przedmiotów Kim.

    • Wpisz poniżej formuły w pustej komórce H4 i naciśnij Wchodzę przycisk, aby uzyskać wynik.

=XLOOKUP(H2,B1:E1,XLOOKUP(H1,A2:A10,B2:E10))

xfunkcja wyszukiwania 28

Dwukierunkowa funkcja wyszukiwania XLOOKUP jest również doskonałą ilustracją funkcji wyszukiwania pionowego i poziomego. Spróbuj, jeśli chcesz!

Przykład 7: Dostosuj nie znaleziono wiadomości

Dostosuj nieznalezioną wiadomość za pomocą XLOOKUP

Podobnie jak inne funkcje wyszukiwania, gdy funkcja XLOOKUP nie mogę znaleźć dopasowaniaThe #Nie dotyczy komunikat o błędzie będzie zwrócony. Może to być mylące dla niektórych użytkowników programu Excel. Ale dobrą wiadomością jest to, że obsługa błędów jest dostępny w czwarty argument funkcji XLOOKUP.

Z wbudowany argument [jeśli nie znaleziono], możesz określić niestandardowa wiadomość zastępująca wynik #N/D. Wpisz potrzebny tekst w opcjonalnym czwartym argumencie i umieść tekst w cudzysłowy (").

Na przykład nie znaleziono miasta Denver, więc funkcja WYSZUKAJ.X zwraca komunikat o błędzie #N/D. Ale po dostosowaniu czwartego argumentu za pomocą tekstu „Brak dopasowania”, formuła wyświetli tekst „Brak dopasowania” zamiast komunikatu o błędzie.

Wpisz poniżej formuły w pustej komórce F3 i naciśnij Wchodzę przycisk, aby uzyskać wynik.

=XLOOKUP(E2,A2:A11,C2:C11,"No Match")

xfunkcja wyszukiwania 29

Dostosuj błąd #N/D za pomocą przydatnej funkcji

Aby szybko zastąpić błąd #N/D niestandardową wiadomością, Kutools dla programu Excel is idealne narzędzie w programie Excel, aby Ci pomóc. Z jego wbudowanym Zastąp 0 lub #N/A pustym lub określoną funkcją wartości, możesz określić nieznalezioną wiadomość bez skomplikowanych formuł lub dostępu do XLOOKUP.

Z naszym Dodatek Excel zainstalowany, wykonaj następujące czynności:

1. Idź do Kutools zakładka w Excelu, znajdź Super WYSZUKAJi kliknij Zastąp 0 lub # N / A pustym lub określoną wartością z rozwijanej listy.

xfunkcja wyszukiwania 30

2. w Zastąp 0 lub #N/A pustym lub określoną wartością w oknie dialogowym, musisz skonfigurować w następujący sposób:

  • W Wartości wyszukiwania i sekcja Zakres wyjściowy, Wybierz zakres wyszukiwania i zakres wyjściowy;
  • Następnie wybierz opcję Zamień 0 lub #N/A na określoną wartość, wprowadź tekst lubisz;
  • W Sekcja zakresu danychWybierz zakres danych, a następnie określ kluczowa kolumna i zwrócona kolumna.

xfunkcja wyszukiwania 31

3. Kliknij OK przycisk, aby uzyskać wynik. Dostosowana wiadomość zostanie wyświetlona, ​​gdy nie zostanie znalezione żadne dopasowanie.

xfunkcja wyszukiwania 32

Kliknij, aby pobrać Kutools for Excel na 30-dniową bezpłatną wersję próbną.


Przykład 8: Wiele wartości

Zwróć wiele wartości za pomocą funkcji XLOOKUP

Inne korzyść XLOOKUP to jego zdolność do: zwróć wiele wartości w tym samym czasie dla tego samego meczu. Wprowadź jedną formułę, aby uzyskać pierwszy wynik, a następnie inne zwrócone wartości wylać do sąsiednich pustych komórek automatycznie.

W poniższym przykładzie chcesz uzyskać wszystkie informacje o legitymacji studenckiej „FG9940005”. Sztuczka polega na tym, aby w formule podać zakres jako tablicę_powrotów zamiast pojedynczej kolumny lub wiersza. W tym przypadku zwracany zakres tablicy to B2:D9, w tym trzy kolumny.

Wpisz poniżej formuły w pustej komórce G2 naciśnij Wchodzę klucz, aby uzyskać wszystkie wyniki.

=XLOOKUP(F2,A2:A9,B2:D9)

xfunkcja wyszukiwania 33

Wszystkie komórki wyników wyświetlają tę samą formułę. Możesz edytuj lub modyfikuj Formuła w pierwszej celi, ale w innych komórkach formuły nie można edytować. Widać, że pasek formuły to wyszarzone, co oznacza, że ​​nie można w nim wprowadzać żadnych zmian.

xfunkcja wyszukiwania 34

Podsumowując, funkcja wielu wartości XLOOKUP to przydatne ulepszenie w porównaniu do funkcji WYSZUKAJ.PIONOWO. Nie musisz określać każdego numeru kolumny osobno dla każdej formuły. Kciuki w górę!

Przykład 9. Wiele kryteriów

Wykonaj wyszukiwanie wielokryterialne za pomocą XLOOKUP

Inne niesamowita nowa funkcja XLOOKUP to jego zdolność do: wyszukiwanie z wieloma kryteriami. Sztuką jest: powiązać wartości wyszukiwania i tablice wyszukiwania z Operator „&” osobno w formule. Zilustrujmy poniższy przykład.

Musimy znać cenę średniej niebieskiej wazy. W takim przypadku do wyszukania dopasowania wymagane są trzy wartości wyszukiwania (kryteria). Wpisz wzór poniżej w pustej komórce I2, a następnie naciśnij Wchodzę aby uzyskać wynik.

=XLOOKUP(F2&G2&H2,A2:A12&B2:B12&C2:C12,D2:D12)

xfunkcja wyszukiwania 35

√ Uwaga: XLOOKUP może bezpośrednio przetwarzać tablice. Nie ma potrzeby potwierdzania formuły klawiszami Control + Shift + Enter.

Wyszukiwanie wielu warunków za pomocą szybkiej metody

Czy jest jakiś szybciej i łatwiej sposób na wykonanie wyszukiwania wielokryterialnego niż XLOOKUP w programie Excel? Kutools dla programu Excel zapewnia niesamowita funkcja - Wyszukiwanie wielowarunkowe. Dzięki tej funkcji możesz uruchomić wyszukiwanie wielu kryteriów za pomocą zaledwie kilku kliknięć!

Z naszym Dodatek Excel zainstalowany, wykonaj następujące czynności:

1. Idź do Kutools zakładka w Excelu, znajdź Super WYSZUKAJi kliknij Wyszukiwanie wielowarunkowe z rozwijanej listy.

xfunkcja wyszukiwania 36

2. w Okno dialogowe Wyszukiwanie wielowarunkowewykonaj następujące czynności:

  • W Sekcja wartości wyszukiwania i zakresu wyjściowegoWybierz zakres wartości wyszukiwania oraz zakres wyjściowy;
  • W Sekcja zakresu danych, wykonaj następujące czynności:
    • Wybierz odpowiednie kluczowe kolumny które zawierają wartości wyszukiwania jeden po drugim, przytrzymując Ctrl klucz w Pole kluczowej kolumny;
    • Określ kolumna który zawiera zwrócone wartości w Pole kolumny zwrotu.

xfunkcja wyszukiwania 37

3. Kliknij OK przycisk, aby uzyskać wynik.

xfunkcja wyszukiwania 38

√ Uwaga:

  • Sekcja Zamień wartość błędu #N/D na określoną wartość jest opcjonalna w oknie dialogowym, można ją określić lub nie.
  • Liczba kolumn wpisana w polu Kolumna kluczowa musi być równa liczbie kolumn wprowadzonych w polu Wartości wyszukiwania, a kolejność kryteriów w obu polach musi odpowiadać sobie nawzajem.

Kliknij, aby pobrać Kutools for Excel na 30-dniową bezpłatną wersję próbną.


Przykład 10. Znajdź wartość za pomocą ostatniego dopasowania

Uzyskaj ostatni pasujący wynik za pomocą funkcji XLOOKUP

Aby znaleźć ostatnia pasująca wartość w Excelu ustaw szósty argument w funkcji XLOOKUP, aby szukaj w odwrotnej kolejności.

Domyślnie tryb wyszukiwania w XLOOKUP jest ustawiony na 1, który jest szukaj od pierwszego do ostatniego. Ale dobra rzecz XWYSZUKAJ jest to, że kierunek wyszukiwania można zmienić. XLOOKUP oferuje opcjonalny argument [tryb wyszukiwania] kontrolować kolejność wyszukiwania. Po prostu ustaw tryb wyszukiwania w szóstym argumencie na -1, kierunek wyszukiwania zostanie zmieniony na wyszukiwanie od ostatniego do pierwszego.

Zobacz przykład poniżej. Chcemy poznać ostatnią sprzedaż Emmy w bazie danych.

Wpisz wzór poniżej w pustej komórce G2, a następnie naciśnij Wchodzę aby uzyskać wynik.

=XLOOKUP(F2,B2:B11,D2:D11,,,-1)

xfunkcja wyszukiwania 39

√ Uwaga: czwarty i piąty argument są w tym przypadku opcjonalne i pomijane. Ustawiamy tylko opcjonalny szósty argument na -1.

Łatwo wyszukaj ostatnią pasującą wartość za pomocą niesamowitego narzędzia

Jeśli nie masz dostępu do XLOOKUP i nie chcesz pamiętać skomplikowanych formuł, możesz zastosować Funkcja wyszukiwania od dołu do góry of Kutools dla programu Excel żeby to zrobić z łatwością.

Z naszym Dodatek Excel zainstalowany, wykonaj następujące czynności:

1. Idź do Kutools zakładka w Excelu, znajdź Super WYSZUKAJi kliknij Wyszukiwanie od dołu do góry z rozwijanej listy.

xfunkcja wyszukiwania 40

2. w WYSZUKAJ od dołu do góry okno dialogowe, musisz skonfigurować w następujący sposób:

  • W Wartości wyszukiwania i sekcja Zakres wyjściowyWybierz zakres wyszukiwania i zakres wyjściowy;
  • W Sekcja zakresu danychWybierz zakres danych, a następnie określ kluczowa kolumna i kolumna powrotu.

xfunkcja wyszukiwania 41

3. Kliknij OK przycisk, aby uzyskać wynik.

xfunkcja wyszukiwania 42

√ Uwaga: Sekcja Zamień wartość błędu #N/D na określoną wartość jest opcjonalna w oknie dialogowym, można ją określić lub nie.

Kliknij, aby pobrać Kutools for Excel na 30-dniową bezpłatną wersję próbną.


Pobierz przykładowy plik XLOOKUP

XWYSZUKAJ Przykłady.xlsx

Podobne artykuły:


  • Pasek Super Formula (łatwo edytować wiele wierszy tekstu i formuły); Układ do czytania (łatwe odczytywanie i edytowanie dużej liczby komórek); Wklej do filtrowanego zakresu...
  • Scal komórki / wiersze / kolumny i przechowywanie danych; Podziel zawartość komórek; Połącz zduplikowane wiersze i sumę / średnią... Zapobiegaj zduplikowanym komórkom; Porównaj zakresy...
  • Wybierz Duplikat lub Unikalny Wydziwianie; Wybierz puste wiersze (wszystkie komórki są puste); Super Find i Fuzzy Find w wielu zeszytach ćwiczeń; Losowy wybór ...
  • Dokładna kopia Wiele komórek bez zmiany odwołania do formuły; Automatyczne tworzenie odniesień do wielu arkuszy; Wstaw punktory, Pola wyboru i nie tylko ...
  • Ulubione i szybkie wstawianie formuł, Zakresy, wykresy i obrazy; Szyfruj komórki z hasłem; Utwórz listę mailingową i wysyłaj e-maile ...
  • Wyodrębnij tekst, Dodaj tekst, Usuń według pozycji, Usuń przestrzeń; Tworzenie i drukowanie podsumowań stronicowania; Konwertuj zawartość komórek i komentarze...
  • Super filtr (zapisz i zastosuj schematy filtrów do innych arkuszy); Zaawansowane sortowanie według miesiąca / tygodnia / dnia, częstotliwości i innych; Specjalny filtr pogrubieniem, kursywą ...
  • Połącz skoroszyty i arkusze robocze; Scal tabele na podstawie kluczowych kolumn; Podziel dane na wiele arkuszy; Konwersja wsadowa xls, xlsx i PDF...
  • Grupowanie tabel przestawnych według numer tygodnia, dzień tygodnia i więcej ... Pokaż odblokowane, zablokowane komórki w różnych kolorach; Podświetl komórki, które mają formułę / nazwę...
karta kte 201905
  • Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
  • Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
  • Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!
officetab dół
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations