Funkcija XMATCH traži određenu stavku u nizu ili opsegu ćelija, a zatim daje relativni položaj stavke.
Pretpostavimo da imamo listu proizvoda u ćelijama od C3 do C7 i da želimo da utvrdimo gde se na listi nalazi proizvod iz ćelije E3. Ovde ćemo koristiti XMATCH da bismo utvrdili položaj stavke na listi.
Sintaksa
XMATCH funkcija 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 – Podudaranje džokera gde *, ?, i ~ imaju posebno značenje. |
|
[search_mode] Opcionalno |
Navedite tip pretrage: 1 – Pretraži od prvog do poslednjeg (podrazumevano) 1 – Pretraga od poslednjeg do prvog (obrnuta pretraga). 2 - Izvršite binarnu pretragu koja se oslanja na sortiranje lookup_array rastućim redosledom . Ako nisu sortirani, vratiće se nevažeći rezultati. 2 – Izvršite binarnu pretragu koja se oslanja na sortiranje lookup_array opadajućim redosledom . Ako nisu sortirani, vratiće se nevažeći rezultati. |
Primeri
Primer 1
Tačan položaj prve fraze koja se tačno podudara sa vrednošću "Gra" ili joj je najbliži određen je u sledećem primeru.
Formula: XMATCH(E3,C3:C7,1)
Primer 2
Broj prodavaca kvalifikovanih za bonus određen je u sledećem primeru. Da biste otkrili najbližu stavku na listi ili potpuno podudaranje, takođe koristite 1 za match_mode; Međutim, pošto su podaci numerički, vraćaju broj vrednosti. Pošto su u ovom slučaju postojala četiri predstavnika prodaje koji su premašili iznos bonusa, funkcija daje 4.
Formula=XMATCH(F2,C3:C9,1)
Primer 3
Zatim ćemo izvršiti istovremeno vertikalno i horizontalno pretragu koristeći kombinaciju kombinacija funkcija INDEX/XMATCH/XMATCH. U ovom slučaju, želeli bismo da se dobije ukupna vrednost prodaje za određenog predstavnika prodaje i mesec. Ovo je uporedivo sa kombinovanjem metoda INDEX i MATCH , ali je potrebno manje argumenata.
Formula=INDEX(C6:E12,XMATCH(B3,B6:B12),XMATCH(C3,C5:E5))
4. primer
Pored toga, XMATCH se može koristiti za dobijanje vrednosti u nizu. =XMATCH(4,{5,4,3,2,1}), na primer bi obezbedilo 2 zato što je 4 druga stavka niza. Dok =XMATCH(4,5,{5,4,3,2,1},1) daje 1 u ovom slučaju potpunog podudaranja, argument match_mode (1) je konfigurisan tako da daje potpuno podudaranje ili sledeću najveću stavku, a to je 5.
Potrebna vam je dodatna pomoć?
Možete uvek da postavite pitanje stručnjaku u Excel Tech zajednici ili da potražite pomoć u zajednicama.