Funkcija XMATCH išče določen element v matriki ali obsegu celic in vrne relativni položaj elementa. 

Tukaj bomo uporabili funkcijo XMATCH za iskanje položaja elementa na seznamu.

Primer uporabe funkcije XMATCH za iskanje položaja elementa na seznamu

Funkcija XMATCH vrne relativni položaj elementa v matriki ali obsegu celic. 

=XMATCH(lookup_value, lookup_array, [match_mode], [search_mode])  

Argument

Opis

iskana_vrednost

Obvezno

Vrednost za iskanje

matrika_iskanja

Obvezno

Matrika ali obseg za iskanje

[match_mode]

Izbirno

Določite vrsto ujemanja:

0 – Natančno ujemanje (privzeto)

-1 – Natančno ujemanje ali naslednji najmanjši element

1 – Natančen zadetek ali naslednji največji element

2 – Nadomestni znak se ujema z znakom *, ?in ~ imajo poseben pomen.

[search_mode]

Izbirno

Določite vrsto iskanja:

1 – Iskanje od prvega do zadnjega (privzeto)

-1 – Iskanje od zadnjega do prvega (obrnjeno iskanje).

2 – Izvedite dvojiško iskanje, ki temelji na lookup_array v naraščajočem vrstnem redu. Če ni razvrščeno, bodo vrnjeni neveljavni rezultati.  

-2 – Izvedite dvojiško iskanje, ki temelji na lookup_array v padajočem vrstnem redu. Če ni razvrščeno, bodo vrnjeni neveljavni rezultati.

Primeri

1. primer

Naslednji primer poišče položaj prvega obdobja, ki je natančno ujemanje, ali naslednjo največjo vrednost za (tj. se začne z) »Gra«.

Primer uporabe funkcije XMATCH za vrnitev iskanja z nadomestnimi znaki

2. primer

V naslednjem primeru je število prodajalcev, ki so upravičeni do dodatka. Tudi ta uporablja 1 za match_mode iskanje točnega rezultata ali naslednjega največjega elementa na seznamu, toda ker so podatki številski, vrne število vrednosti. V tem primeru funkcija vrne 4, saj so 4 prodajni zastopniki, ki so presegli znesek dodatka.

Example of using XMATCH to find the number of values above a certain limit by looking for an exact match or the next largest item

3. primer

Za hkratno navpično in vodoravno iskanje boste uporabili kombinacijo index/XMATCH/XMATCH. V tem primeru želimo vrniti znesek prodaje za danega prodajnega zastopnika in dani mesec. To je podobno uporabi funkcij INDEX in MATCH v povezavi, le da zahteva manj argumentov.

Slika uporabe kombinacije funkcije INDEX/XMATCH/XMATCH za hkratno navpično in vodoravno iskanje.

4. primer

Funkcijo XMATCH lahko uporabite tudi za vrnitev vrednosti v matriki. =XMATCH(4,{5,4,3,2,1}) bi na primer vrnil 2, ker je 4 drugi element v polju. To je popolnoma ujemanje scenarija, medtem ko =XMATCH(4.5,{5,4,3,2,1},1) vrne 1, ker je argument match_mode (1) nastavljen tako, da vrne natančen zadetek ali naslednji največji element, ki je 5. 

Potrebujete dodatno pomoč?

Kadar koli lahko zastavite vprašanje strokovnjaku v skupnosti tehničnih strokovnjakov za Excel ali pridobite podporo v skupnosti Answers.

Glejte tudi

Uporaba funkcije XLOOKUP

Ali potrebujete dodatno pomoč?

Razširite svoja znanja
Oglejte si izobraževanje

Vam je bila informacija v pomoč?

Kako ste zadovoljni s kakovostjo jezika?
Kaj je vplivalo na vašo izkušnjo?

Zahvaljujemo se vam za povratne informacije.

×