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
.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.
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
.