Funkcija XMATCH traži određenu stavku u nizu ili opsegu ćelija, a zatim daje relativni položaj stavke.
Ovde ćemo koristiti XMATCH da bismo pronašli položaj stavke na listi.

Funkcija XMATCH daje relativni položaj stavke u nizu ili opsegu ćelija.
=XMATCH(lookup_value, lookup_array, [match_mode], [search_mode])
Argument |
Opis |
---|---|
vrednost_za_pronalaženje Obavezno |
Vrednost za pronalaženje |
niz_za_pronalaženje Obavezno |
Niz ili opseg za pretragu |
[match_mode] Opcionalno |
Navedite tip podudaranja: 0 – potpuno podudaranje (podrazumevano) -1 – potpuno podudaranje ili sledeća najmanja stavka 1 – Potpuno podudaranje ili sledeća najveća stavka 2 – džoker podudaranje gde *, ?, i ~ imaju specijalno značenje. |
[search_mode] Opcionalno |
Navedite tip pretrage: 1 – Pretraga od prvog do poslednjeg (podrazumevano) -1 – Pretraga od poslednjeg do prvog (preokreni pretragu). 2 – Izvršavanje binarne pretrage koja se oslanja lookup_array sortiranja rastućim redosledom. Ako nije sortiranje, vratiće se nevažeći rezultati. -2 – Izvršavanje binarne pretrage koja se oslanja na lookup_array sortiranja po opadajućem redosledu. Ako nije sortiranje, vratiće se nevažeći rezultati. |
Primeri
Primer 1
Sledeći primer pronalazi poziciju prvog termina koji je potpuno podudaranje ili sledeća najveća vrednost za (npr. počinje sa) "Gra".

Primer 2
Sledeći primer pronalazi broj prodavaca koji ispunjavaju uslove za bonus. Ova vrednost takođe koristi 1 za match_mode za pronalaženje potpunog podudaranja ili sledeće najveće stavke na listi, ali pošto su podaci numerički, on daje broj vrednosti. U ovom slučaju funkcija daje 4 zato što postoje 4 prodavca koji su premašili iznos bonusa.

Primer 3
Dalje, koristićemo kombinaciju funkcije INDEX/XMATCH/XMATCH za istovremeno vertikalno i horizontalno pronalaženje. U ovom slučaju želimo da vratimo iznos prodaje za datog predstavnika prodaje i dati mesec. To je slično korišćenju funkcija INDEX i MATCH u vremenu, osim što zahteva manje argumenata.

Primer 4
XMATCH možete da koristite i da biste vratili vrednost u nizu. Na primer, =XMATCH(4,{5,4,3,2,1}) bi dalo 2, pošto je 4 druga stavka u nizu. Ovo je potpuno podudaranje, dok =XMATCH(4.5,{5,4,3,2,1},1) daje 1 zato što je argument match_mode (1) podešen tako da vraća tačno podudaranje ili sledeću najveću stavku, koja je 5.
Potrebna vam je dodatna pomoć?
Možete uvek da postavite pitanje stručnjaku u Excel Tech zajednici ili da dobijete podršku u Answers zajednici.