Funkcija XMATCH ieško nurodyto elemento masyve arba langelių diapazone, tada grąžina elemento santykinę padėtį. 

Čia naudosime XMATCH, kad rastumėte elemento poziciją sąraše.

XMATCH naudojimo sąrašo elemento pozicijai rasti pavyzdys

Funkcija XMATCH grąžina santykinę elemento padėtį masyve arba langelių diapazone. 

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

Argumentas

Aprašas

ieškos_reikšmė

Būtina

Peržvalgos reikšmė

ieškos_masyvas

Būtina

Ieškos masyvas arba diapazonas

[match_mode]

Pasirinktinai

Nurodykite atitikties tipą:

0 – tikslus atitikmuo (numatytasis parametras)

-1 – tikslus atitikmuo arba kitas mažiausias elementas

1 – tikslus atitikmuo arba kitas didžiausias elementas

2 . Pakaitos simbolio atitikmuo, kur *, ?, ir ~ turi ypatingą reikšmę.

[search_mode]

Pasirinktinai

Nurodykite ieškos tipą:

1 . Ieška nuo pirmo iki paskutinio (numatytoji reikšmė)

-1 – ieškokite nuo paskutinio iki pirmojo (atvirkštinė ieška).

2 . Atlikite dvejetainę iešką, lookup_array rikiuojama didėjimo tvarka. Jei nesurūšiuota, bus pateikti neleistini rezultatai.  

-2 – atlikite dvejetainę iešką, lookup_array rikiuojama mažėjimo tvarka. Jei nesurūšiuota, bus pateikti neleistini rezultatai.

Pavyzdžiai

1 pavyzdys

Toliau pateiktame pavyzdyje randa pirmojo termino, kuris yra tikslus atitikmuo, poziciją arba kitą didžiausią reikšmę (t. y. prasideda) "Gra".

XMATCH naudojimo norint grąžinti pakaitos simbolių iešką pavyzdys

2 pavyzdys

Šiame kitame pavyzdyje randa pardavimo žmonių, kuriems gali būti skirta premija, skaičių. Tai taip pat naudoja 1 match_mode, kad rastų tikslų atitikmenį arba kitą didžiausią sąrašo elementą, bet kadangi duomenys yra skaitiniai, jie pateikia reikšmių skaičių. Šiuo atveju funkcija grąžina 4, nes yra 4 pardavimo atstovai, kurie viršijo premijos sumą.

Pavyzdys, kaip naudojant XMATCH rasti reikšmių, kurios viršija tam tikrą ribą, skaičių ieškant tikslaus atitikmens arba kito didžiausio elemento

3 pavyzdys

Tada naudosime INDEX/XMATCH/XMATCH derinį, kad vienu metu atliksime vertikalią ir horizontalią peržvalgą. Šiuo atveju norime grąžinti tam tikrą pardavimo rep ir tam tikrą mėnesį pardavimo sumą. Tai panaši į funkcijų INDEX ir MATCH jungtį naudojimas, išskyrus tai, kad reikia mažiau argumentų.

Image of using a combination of INDEX/XMATCH/XMATCH to perform a simultaneous vertical and horizontal lookup.

Pavyzdys 4

Taip pat galite naudoti XMATCH norėdami grąžinti masyvo reikšmę. Pvz., =XMATCH(4,{5,4,3,2,1}) grąžintų 2, nes 4 yra antrasis masyvo elementas. Tai tikslus atitikties scenarijus, o =XMATCH(4.5,{5,4,3,2,1},1) pateikia 1, nes "match_mode" argumentas (1) nustatytas grąžinti tikslų atitikmenį arba kitą didžiausią elementą, kuris yra 5. 

Reikia daugiau pagalbos?

Visada galite paprašyti specialisto iš „Excel“ technologijų bendruomenės arba gauti pagalbos iš Atsakymų bendruomenės.

Taip pat žr.

Funkcija XLOOKUP

Reikia daugiau pagalbos?

Tobulinkite savo įgūdžius
Ieškoti mokymo

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?

Dėkojame už jūsų atsiliepimus!

×