Vpišite se z Microsoftovim
Vpišite se ali ustvarite račun.
Pozdravljeni,
Izberite drug račun.
Imate več računov
Izberite račun, s katerim se želite vpisati.

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.

Kot je prikazano na vzorčnem posnetku zaslona, imate seznam sadja in želite uporabiti XMATCH za iskanje položaja »grozda« 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«.

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.

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.

 An Excel table where sales representative names are listed in cells B6 through B12, and sales amounts for each representative from the months of January through March are listed in columns C,D and E. The formula combination of INDEX and XMATCH is used to return the sales amount of a specific sales representative and month listed in cells B3 and C3.

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 pa pridobite podporo v skupnostih.

Glejte tudi

Uporaba funkcije XLOOKUP

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.

Vam je bila informacija v pomoč?

Kako ste zadovoljni s kakovostjo jezika?
Kaj je vplivalo na vašo izkušnjo?
Če pritisnete »Pošlji«, bomo vaše povratne informacije uporabili za izboljšanje Microsoftovih izdelkov in storitev. Vaš skrbnik za IT bo lahko zbiral te podatke. Izjavi o zasebnosti.

Zahvaljujemo se vam za povratne informacije.

×