Funkcija XMATCH masīvā vai šūnu diapazonā meklē noteiktu vienumu un pēc tam atgriež vienuma relatīvo atrašanās vietu. 

Šeit izmantosim XMATCH, lai atrastu vienuma atrašanās vietu sarakstā.

XMATCH izmantošanas piemērs vienuma atrašanās vietas atrašanai sarakstā

Funkcija XMATCH atgriež elementa relatīvo atrašanās vietu masīvā vai šūnu diapazonā. 

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

Arguments

Apraksts

uzmeklējamā_vērtība

Obligāts

Uzmeklējamā vērtība.

uzmeklēšanas_masīvs.

Obligāts

Meklējamais masīvs vai diapazons

[match_mode]

Neobligāts

Norādiet atbilstības tipu:

0 . Precīza atbilstība (noklusējums)

-1 - Precīza atbilstība vai nākamais mazākais vienums

1. Precīza atbilstība vai nākamais lielākais vienums

2 . Aizstājējzīme atbilst, kur *, ? un ~ ir īpaša nozīme.

[search_mode]

Neobligāts

Norādiet meklēšanas tipu:

1. Meklēšana no pirmā līdz pēdējai (noklusējums)

-1 — meklējiet "no pēdējā uz pirmo" (apgrieztā meklēšana).

2. Veiciet bināru meklēšanu, kas ir lookup_array, kad dati tiek kārtoti augošā secībā. Ja dati netiek kārtoti, tiek atgriezti nederīgi rezultāti.  

-2 — binārā meklēšana, kas ir atkarīga lookup_array tiek kārtota dilstošā secībā. Ja dati netiek kārtoti, tiek atgriezti nederīgi rezultāti.

Piemēri

1. piemērs

Šajā piemērā tiek atrasta pirmā termina, kas ir precīza atbilstība, vai nākamā lielākā vērtība vērtība (t.i., sākas ar) "Gra".

XMATCH izmantošanas piemērs aizstājējzīmes meklēšanas atgriešanai

2. piemērs

Šajā piemērā tiek atrasts to pārdošanas apjomu cilvēku skaits, kuri ir tiesīgi saņemt prēmiju. Vērtības 1 tiek izmantotas arī match_mode lai atrastu precīzu atbilstību vai nākamo lielāko saraksta vienumu, bet tā kā dati ir skaitliski, tiek atgriezts vērtību skaits. Šajā gadījumā funkcija atgriež 4, jo ir 4 pārdošanas pārstāvja, kas pārsnieguši papildu summu.

XMATCH izmantošanas piemērs, lai atrastu vērtību skaitu virs noteikta ierobežojuma, meklējot precīzu atbilstību vai nākamo lielāko vienumu

3. piemērs

Pēc tam izmantosim INDEX/XMATCH/XMATCH kombināciju, lai veiktu vienlaicīgu vertikālo un horizontālo uzmeklēšanu. Šajā gadījumā mēs vēlamies atgriezt pārdošanas apjomu dotā pārdošanas pārstāvja vietā un noteiktā mēnesī. Tas ir līdzīgi funkciju INDEX un MATCH izmantošanai saikļos, tikai tāpēc ir nepieciešams mazāk argumentu.

Attēls, kas izmanto INDEX/XMATCH/XMATCH kombināciju, lai veiktu vienlaicīgu vertikālo un horizontālo uzmeklēšanu.

4. piemērs

Lai atgrieztu masīva vērtību, var izmantot arī XMATCH. Piemēram, =XMATCH(4,{5,4,3,2,1}) atgrieztu 2, jo 4 ir otrais elements masīvā. Tas ir precīzas atbilstības scenārijs, savukārt =XMATCH(4.5,{5,4,3,2,1},1) atgriež vērtību 1, jo match_mode arguments (1) ir iestatīts, lai atgrieztu precīzu atbilstību vai nākamo lielāko vienumu, kas ir 5. 

Vai nepieciešama papildu palīdzība?

Vienmēr varat vērsties pie speciālista Excel Tech kopienā vai saņemt atbalstu Answers kopienā.

Skatiet arī

Funkcija XLOOKUP

Vai nepieciešama papildu palīdzība?

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Microsoft Office Insider programmas dalībniekiem

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar valodas kvalitāti?
Kas ietekmēja jūsu pieredzi?

Paldies par jūsu atsauksmēm!

×