Funkcja XLOOKUP

Funkcja XLOOKUP zwraca wartości w zakresie wyników na podstawie pozycji, w której znaleziono dopasowanie w zakresie wyszukiwania. W przypadku braku dopasowania zwrócone zostanie najbliższe dopasowanie.
XLOOKUP w BigQuery

Wyszukiwanie krzyżowe. Zwraca wartości w kolumnie danych w pozycji, w której znaleziono dopasowanie w kolumnie wyszukiwania.

Przykłady użycia

=XLOOKUP("Jabłko"; nazwa_tabeli!owoc; nazwa_tabeli!cena)

Składnia

XLOOKUP(klucz_wyszukiwania; zakres_wyszukiwania; zakres_wyników; [brakująca_wartość]; [tryb_dopasowania])

  • klucz_wyszukiwania: wyszukiwana wartość. Na przykład: 42, „Koty” lub B24.
  • kolumna_wyszukiwania: kolumna uwzględniana w wyszukiwaniu.
  • kolumna_wyników: kolumna uwzględniana w wyniku.
  • brakująca_wartość: [OPCJONALNY – domyślnie: #N/A] wartość do zwrócenia, gdy nie znaleziono żadnego dopasowania.
  • tryb_dopasowania: [OPCJONALNY – domyślnie: 0] sposób wyszukiwania dopasowania dla argumentu klucz_wyszukiwania.
    • 0 oznacza dopasowanie ścisłe.
    • 1 oznacza dopasowanie ścisłe lub następną wartość większą niż klucz_wyszukiwania.
    • -1 oznacza dopasowanie ścisłe lub następną wartość mniejszą niż klucz_wyszukiwania.
    • 2 oznacza dopasowanie z symbolem wieloznacznym.

Wskazówka: argument tryb_wyszukiwania nie jest obsługiwany przez XLOOKUP w BigQuery.

Przykłady użycia

XLOOKUP("Jabłko"; A2:A; E2:E) ma zastąpić WYSZUKAJ.PIONOWO("Jabłko"; A2:E; 5; FAŁSZ)
XLOOKUP("Cena"; A1:E1; A6:E6) ma zastąpić WYSZUKAJ.POZIOMO("Cena", A1:E6; 6; FAŁSZ)
XLOOKUP, gdzie kolumna dopasowania znajduje się po prawej stronie kolumny wyników
XLOOKUP("Jabłko"; E2:E7; A2:A7). Odpowiednikiem WYSZUKAJ.PIONOWO jest WYSZUKAJ.PIONOWO("Jabłko"; {E2:E7; A2:A7}; 2; FAŁSZ)

Składnia

XLOOKUP(klucz_wyszukiwania, zakres_wyszukiwania, zakres_wyników, brakująca_wartość, tryb_dopasowania, tryb_wyszukiwania)
  • klucz_wyszukiwania: wyszukiwana wartość. Na przykład: 42, „Koty” lub B24.
  • zakres_wyszukiwania: zakres uwzględniany w wyszukiwaniu. Ten zakres musi być pojedynczym wierszem lub pojedynczą kolumną.
  • zakres_wyników: zakres uwzględniany w wyniku. Rozmiar wiersza lub kolumny tego zakresu powinien być taki sam jak argumentu zakres_wyszukiwania (w zależności od sposobu wyszukiwania).
  • brakująca_wartość: [OPCJONALNY – domyślnie: #N/A] wartość do zwrócenia, gdy nie znaleziono żadnego dopasowania.
  • tryb_dopasowania: [OPCJONALNY – domyślnie: 0] sposób wyszukiwania dopasowania dla argumentu klucz_wyszukiwania.
    • 0 oznacza dopasowanie ścisłe.
    • 1 oznacza dopasowanie ścisłe lub następną wartość większą niż klucz_wyszukiwania.
    • -1 oznacza dopasowanie ścisłe lub następną wartość mniejszą niż klucz_wyszukiwania.
    • 2 oznacza dopasowanie z symbolem wieloznacznym.
  • tryb_wyszukiwania: [OPCJONALNY – domyślnie: 1] sposób przeszukiwania na potrzeby argumentu zakres_wyszukiwania.
    • 1 służy do wyszukiwania od pierwszej do ostatniej pozycji.
    • -1 oznacza wyszukiwanie od ostatniej do pierwszej pozycji.
    • 2 oznacza wyszukiwanie binarne. Zakres należy najpierw posortować w kolejności rosnącej.
    • -2 oznacza wyszukiwanie binarne. Zakres należy najpierw posortować w kolejności malejącej.

Uwagi

  • Jeśli argument zakres_wyszukiwania obejmuje więcej niż jeden wiersz lub jedną kolumnę, wynikiem będzie cały wiersz lub cała kolumna w indeksie, do których dopasowanie znaleziono w ramach argumentu zakres_wyszukiwania.

Przykłady

Tabela przeglądowa wszystkich przykładów.
Tabela przeglądowa wszystkich przykładów.

 

XLOOKUP w przypadku łącznej kwoty sprzedaży z użyciem argumentu tryb_dopasowania, z pominiętym argumentem tryb_wyszukiwania i określeniem brakującego argumentu.
 XLOOKUP dla łącznej kwoty sprzedaży z funkcją match_mode, pominiętą funkcją search_mode i bez określonego argumentu.
 
XLOOKUP w przypadku łącznej kwoty sprzedaży z użyciem argumentu tryb_dopasowania = 0, tryb_wyszukiwania = 1 i -1.
XLOOKUP w przypadku łącznej kwoty sprzedaży z dopasowaniem match_mode = 0 i search_mode = 1 and -1.
 
XLOOKUP w przypadku łącznej kwoty sprzedaży z użyciem argumentu tryb_dopasowania = 1 i -1 oraz pominiętym argumentem tryb_wyszukiwania.
XLOOKUP dla łącznej kwoty sprzedaży dla funkcji match_mode = 1, -1 i pominiętą funkcją search_mode.
 
XLOOKUP przy użyciu dopasowania poziomego i zwrocie całej kolumny.
XLOOKUP przy użyciu dopasowania poziomego i zwrocie całej kolumny.

Powiązane funkcje

true
Odwiedź Centrum edukacji

Korzystasz w szkole lub w pracy z usług Google, takich jak Dokumenty Google? Skorzystaj z przydatnych wskazówek, samouczków i szablonów. Dowiedz się, jak pracować nad plikami pakietu Office bez konieczności instalowania tego pakietu, twórz dynamiczne plany projektów i kalendarze zespołów, automatycznie porządkuj skrzynkę odbiorczą itd.

Szukaj
Wyczyść wyszukiwanie
Zamknij wyszukiwanie
Menu główne
59449470135310085
true
Wyszukaj w Centrum pomocy
true
true
true
true
true
35
false
false