XMATCH funkcija

Primenjuje se na
Excel za Microsoft 365 Excel za Microsoft 365 za Mac Excel 2024 Excel 2024 za Mac Excel 2021 Excel 2021 za Mac

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.

Example of using XMATCH to find the position of an item in a list

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)

Excel tabela koja navodi različite voćne proizvode od ćelija C3 do C7. XMATCH formula se koristi za pronalaženje pozicije u tabeli gde se tekst podudara sa gra (definisano u ćeliji E3). Formula daje vrednost 2 jer se tekst

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)

Excel tabelu koja navodi imena predstavnika prodaje u ćelijama od B3 do B9 i ukupnu vrednost prodaje za svakog predstavnika u ćelijama od C3 do C9. XMATCH formula se koristi za dobijanje broja predstavnika prodaje koji ispunjavaju uslove za bonuse ako ispunjavaju iznos granične vrednosti podešen u ćeliji F2.

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))

Excel tabela u kojoj su imena predstavnika prodaje navedena u ćelijama od B6 do B12, a iznosi prodaje za svakog predstavnika od januara do marta navedeni su u kolonama C, D i E. Kombinacija formula funkcija INDEX i XMATCH koristi se za dobijanje iznosa prodaje određenog predstavnika prodaje i meseca navedenog u ćelijama B3 i C3.

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.