Dokładne dopasowanie | Nie znaleziono | Przybliżony mecz | Wyszukiwanie w lewo | Wiele wartości
Jeśli masz program Excel 365, użyj funkcji WYSZUKAJ.X zamiast funkcji WYSZUKAJ.PIONOWO. ten Funkcja XWYSZUKAJ jest łatwiejszy w użyciu i ma dodatkowe zalety.
Dokładne dopasowanie
Domyślnie funkcja XLOOKUP w Excel 365 wykonuje dokładne dopasowanie.
1. Funkcja XLOOKUP poniżej wyszukuje wartość 53 (pierwszy argument) w zakresie B3:B9 (drugi argument).
2. Następnie po prostu zwraca wartość w tym samym wierszu z zakresu E3:E9 (trzeci argument).
3. Oto kolejny przykład. Zamiast zwracać wynagrodzenie, funkcja XLOOKUP poniżej zwraca nazwisko (zamień E3:E9 na D3:D9) o identyfikatorze 79.
Nie znaleziono
Jeśli funkcja WYSZUKAJ.X nie może znaleźć dopasowania, zwraca błąd #N/D.
1. Na przykład funkcja XLOOKUP poniżej nie może znaleźć wartości 28 w zakresie B3:B9.
2. Użyj czwartego argumentu funkcji XLOOKUP, aby zastąpić błąd #N/D przyjazną wiadomością.
Przybliżony mecz
Rzućmy okiem na przykład funkcji XLOOKUP w trybie dopasowania przybliżonego.
1. Funkcja XLOOKUP poniżej wyszukuje wartość 85 (pierwszy argument) w zakresie B3:B7 (drugi argument). Jest tylko jeden problem. W tym zakresie nie ma wartości 85.
2. Na szczęście wartość -1 (piąty argument) mówi funkcji XLOOKUP, aby znalazła następną mniejszą wartość. W tym przykładzie wartość 80.
3. Następnie po prostu zwraca wartość w tym samym wierszu z zakresu C3:C7 (trzeci argument).
Uwaga: użyj 1 zamiast -1 dla piątego argumentu, aby znaleźć następną większą wartość. W tym przykładzie wartość 90. Funkcja XLOOKUP działa również z nieposortowanymi danymi. W tym przykładzie nie ma potrzeby sortowania wyników w kolejności rosnącej.
Lewe wyszukiwanie
Zamiast używać funkcji INDEKS i PODAJ.POZYCJĘ w programie Excel do wyszukiwania po lewej stronie, po prostu użyj funkcji WYSZUKAJ.XX. Na przykład spójrz na funkcję XLOOKUP poniżej.
Objaśnienie: funkcja XLOOKUP wyszukuje nazwisko i zwraca identyfikator.
Wiele wartości
Funkcja XLOOKUP w programie Excel 365 może zwracać wiele wartości.
1. Najpierw funkcja XLOOKUP poniżej wyszukuje identyfikator i zwraca imię (nic nowego).
2. Zamień C6:C12 na C6:E12, aby zwrócić imię, nazwisko i wynagrodzenie.
Zanotuj XWYSZUKAJ funkcja, wprowadzona do komórki C3, wypełnia wiele komórek. Wow! To zachowanie w programie Excel 365 nazywa się rozlaniem.