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ā.
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".
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.
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.
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 pajautāt speciālistam Excel tech kopienā vai saņemt atbalstu kopienās.