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

Ovdje ćemo koristiti XMATCH da bismo pronašli položaj stavke na popisu.

Primjer korištenja aplikacije XMATCH za pronalaženje položaja stavke na popisu

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

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

[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 na lookup_array se sortiraju uzlaznim redoslijedom. Ako se ne sortiraju, vraćaju se rezultati koji nisu valjani.  

-2 – izvođenje binarnog pretraživanja koje se oslanja na lookup_array se sortiraju silaznim redoslijedom. Ako se ne sortiraju, vraćaju se rezultati koji nisu valjani.

Primjeri

Primjer 1

U sljedećem primjeru nalazi se položaj prvog izraza koji se točno podudara ili sljedeću najveću vrijednost za (npr. počinje s) "Gra".

Primjer korištenja aplikacije XMATCH za vraćanje pretraživanja zamjenskim znakovima

Primjer 2

U sljedećem je primjeru broj prodavača koji ispunjavaju uvjete za bonus. Time se koristi i 1 za match_mode traži točno podudaranje ili sljedeću najveću stavku na popisu, ali budući da su podaci brojčani, vraća broj vrijednosti. U tom slučaju funkcija vraća 4 jer su četiri prodajna predstavnika prekoračila iznos bonusa.

Primjer korištenja aplikacije XMATCH za pronalaženje broja vrijednosti iznad određenog ograničenja traženjem točnog podudaranja ili sljedeće najveće stavke

Primjer 3

Zatim ćemo koristiti kombinaciju funkcije INDEX/XMATCH/XMATCH za istodobno okomito i vodoravno pretraživanje. U tom slučaju želimo vratiti iznos prodaje za danog prodajnog predstavnika i za određeni mjesec. To je slično korištenju funkcija INDEX i MATCH zajedno, osim što je potrebno manje argumenata.

Slika korištenja kombinacije funkcije INDEX/XMATCH/XMATCH za istodobno okomito i vodoravno pretraživanje.

Primjer 4

XMATCH možete koristiti i za vraćanje vrijednosti u polju. Na primjer, =XMATCH(4;{5;4;3;2;1}) vratit će 2 jer je 4 druga stavka u polju. To je scenarij točnog podudaranja, dok =XMATCH(4.5;{5,4,3,2;1},1) vraća 1 jer je argument match_mode (1) postavljen tako da vraća točno podudaranje ili sljedeću najveću stavku, što je 5. 

Treba li vam dodatna pomoć?

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

Dodatne informacije

XLOOKUP funkcija

Potrebna vam je dodatna pomoć?

Proširite svoje vještine

Istražite osposobljavanje >

Prvi koristite nove značajke

Pridružite se Microsoft Insidere >

Jesu li vam ove informacije bile korisne?

Koliko ste zadovoljni jezičnom kvalitetom?
Što je utjecalo na vaše iskustvo?

Hvala vam na povratnim informacijama!

×