Funkcija XMATCH traži navedenu stavku u polju ili rasponu ćelija, a zatim vraća relativni položaj stavke.

Pretpostavimo da imamo popis proizvoda u ćelijama od C3 do C7 i želimo utvrditi gdje se nalazi proizvod iz ćelije E3. Ovdje ćemo koristiti XMATCH da bismo odredili položaj stavke unutar popisa.

Tablica programa Excel s popisom različitih voćnih proizvoda od ćelija C3 do C7. Formula XMATCH koristi se za pronalaženje položaja u tablici u kojoj tekst odgovara "grožđe" (definirano u ćeliji E3). Formula vraća "2" jer je tekst "Grožđe" na položaju dva u tablici.

Sintaksa

Funkcija XMATCH vraća relativni položaj stavke u polju ili rasponu ćelija. 

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

Argument

Opis

vrijednost_pretraživanja

Obavezno

Vrijednost pretraživanja

polje_pretraživanja

Obavezno

Polje ili raspon za pretraživanje

To je match_mode.

Neobavezno

Navedite vrstu podudaranja:

0 – točno podudaranje (zadano)

-1 – točno podudaranje ili sljedeća najmanja stavka

1 – točno podudaranje ili sljedeća najveća stavka

2 – zamjenski znak u kojem *, ?, i ~ imaju posebno značenje.

To je search_mode.

Neobavezno

Navedite vrstu pretraživanja:

1 – pretraživanje od prvog do zadnjeg (zadano)

-1 – pretraživanje od zadnjeg do prvog (obrnuti pretraživanje).

2 – izvođenje binarnog pretraživanja koje se oslanja lookup_array se sortiraju uzlaznim redoslijedom . Ako nije sortirano, prikazat će se rezultati koji nisu valjani.  

-2 – izvršite binarno pretraživanje koje se oslanja na lookup_array se sortiraju silaznim redoslijedom . Ako nije sortirano, prikazat će se rezultati koji nisu valjani.

Primjeri

Primjer 1

Točan položaj prvog izraza koji se točno podudara ili je najbliži vrijednosti "Gra" određen je u primjeru koji slijedi.

Formula: XMATCH(E3;C3:C7;1)

Tablica programa Excel s popisom različitih voćnih proizvoda od ćelija C3 do C7. Formula XMATCH koristi se za pronalaženje položaja u tablici u kojoj se tekst podudara s "gra" (definirano u ćeliji E3). Formula vraća "2" jer je tekst "Grožđe" na položaju dva u tablici.

Primjer 2

Broj prodavača kvalificiranih za bonus određen je u sljedećem primjeru. Da biste otkrili najbližu stavku na popisu ili potpuno podudaranje, koristi se i 1 za match_mode; međutim, budući da su podaci numerički, vraća broj vrijednosti. Budući da su četiri predstavnika prodaje prekoračila iznos bonusa u ovoj instanci, funkcija rezultira 4.

Formula=XMATCH(F2;C3:C9;1)

Tablica programa Excel u kojoj su navedeni nazivi prodajnih predstavnika u ćelijama od B3 do B9 te ukupna prodajna vrijednost za svakog predstavnika u ćelijama od C3 do C9. Formula XMATCH koristi se za vraćanje broja predstavnika prodaje koji ispunjavaju uvjete za bonuse ako ispunjavaju iznos praga postavljen u ćeliji F2.

Primjer 3

Zatim ćemo izvesti istodobno okomito i vodoravno pretraživanje pomoću mješavine funkcije INDEX/XMATCH/XMATCH. U ovoj instanci želimo da se vrati ukupni iznos prodaje za određenog prodajnog predstavnika i mjesec. To se može usporediti s kombiniranjem metoda INDEXi MATCH , ali je potrebno manje argumenata.

Formula=INDEX(C6:E12; XMATCH(B3;B6B12), XMATCH(C3;C5:E5))

Tablica programa Excel u kojoj su nazivi prodajnih predstavnika navedeni u ćelijama od B6 do B12, a iznosi prodaje za svakog predstavnika od mjeseca od siječnja do ožujka navedeni su u stupcima C, D i E. Kombinacija formula funkcija INDEX i XMATCH koristi se za vraćanje iznosa prodaje određenog prodajnog predstavnika i mjeseca navedenih u ćelijama B3 i C3.

Primjer 4

Osim toga, XMATCH se može koristiti za vraćanje vrijednosti unutar polja. =XMATCH(4;{5;4;3;2;1}), na primjer, navedite 2 jer je 4 drugi unos polja. Dok =XMATCH(4.5;{5;4;3;2;1},1) daje 1 u ovom slučaju potpunog podudaranja, argument match_mode (1) konfiguriran je tako da vraća točno podudaranje ili sljedeću najveću stavku, koja je 5. 

Je li vam potrebna dodatna pomoć?

Uvijek možete postaviti pitanje stručnjaku u tehničkoj zajednici za Excel ili zatražiti podršku u zajednicama.

Pogledajte i ovo

XLOOKUP funkcija

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.