XMATCH zwraca względną pozycję elementu w tablicy lub zakresie, który jest zgodny z określoną wartością. XMATCH:- obsługuje ulepszone dopasowanie i wyszukiwanie,
- umożliwia dopasowanie symboli wieloznacznych przy użyciu znaku zapytania (?) lub gwiazdki (*).
Przykładowe zastosowanie
XMATCH("Apple", A2:A)XMATCH("Cena", A2:A)Składnia
XMATCH(klucz_wyszukiwania; zakres_wyszukiwania; [tryb_dopasowania]; [tryb_wyszukiwania])klucz_wyszukiwania: wyszukiwana wartość. Na przykład:42,„Koty”lubB24.zakres_wyszukiwania: zakres uwzględniany w wyszukiwaniu. Ten zakres musi być pojedynczym wierszem lub pojedynczą kolumną.tryb_dopasowania: [OPCJONALNY– domyślnie:0] sposób wyszukiwania dopasowania dla argumentuklucz_wyszukiwania.0oznacza dopasowanie ścisłe.1oznacza dopasowanie ścisłe lub następną wartość większą niżklucz_wyszukiwania.-1oznacza dopasowanie ścisłe lub następną wartość mniejszą niżklucz_wyszukiwania.2oznacza dopasowanie z symbolem wieloznacznym.
tryb_wyszukiwania: [OPCJONALNY– domyślnie:1] sposób przeszukiwania na potrzeby argumentu zakres_wyszukiwania.1służy do wyszukiwania od pierwszej do ostatniej pozycji.-1oznacza wyszukiwanie od ostatniej do pierwszej pozycji.2oznacza wyszukiwanie binarne. Zakres należy najpierw posortować w kolejności rosnącej.-2oznacza wyszukiwanie binarne. Zakres należy najpierw posortować w kolejności malejącej.
Przykłady
Tabela przeglądowa wszystkich przykładów.
XMATCH w przypadku kolumny „Przedstawiciel handlowy” zawiera pominięte argumenty tryb_dopasowania i tryb_wyszukiwania.
XMATCH w przypadku łącznej kwoty sprzedaży z użyciem argumentu tryb_dopasowania = 0 oraz tryb_wyszukiwania = 1 i –1.
XMATCH przy użyciu dopasowania poziomego.
XMATCH z użyciem argumentu tryb_dopasowania = 1 i tryb_dopasowania = -1 oraz z pominiętym argumentem tryb_wyszukiwania.