Funktsioon XMATCH otsib määratud üksust massiivist või lahtrivahemikust ja tagastab üksuse suhtelise asukoha.
Siin kasutame loendis üksuse asukoha leidmiseks XMATCH-i.
Funktsioon XMATCH tagastab üksuse suhtelise asukoha massiivis või lahtrivahemikus.
=XMATCH(lookup_value; lookup_array; [match_mode], [search_mode])
Argument |
Kirjeldus |
---|---|
Otsitav_väärtus Nõutav |
Otsinguväärtus |
Massiiv Nõutav |
Otsiv massiiv või vahemik |
[match_mode] Valikuline |
Määrake vaste tüüp: 0 – täpne vaste (vaikimisi) -1 – täpne vaste või järgmine väikseim üksus 1 . Täpne vaste või järgmine suurim üksus 2 - Metamärk vaste, kus *, ?ja ~ on eriline tähendus. |
[search_mode] Valikuline |
Määrake otsingutüüp. 1 . Esimesest viimaseni otsimine (vaikesäte) -1 – otsing viimasest esimeseni (pöördotsing). 2 . Tehke kahendotsing, mis põhineb lookup_array sortimisel tõusvas järjestuses. Kui seda ei sordita, tagastatakse kehtetud tulemid. -2 – tehke kahendotsing, mis lookup_array sorditakse laskuvas järjestuses. Kui seda ei sordita, tagastatakse kehtetud tulemid. |
Näited
Näide 1
Järgmises näites leitakse esimese termini asukoht, mis on täpne vaste, või järgmise suurima väärtuse (st algab sõnaga "Gra".
Näide 2
Järgmises näites leitakse boonuse saamise tingimustele vastavate müügiesindajate arv. See kasutab ka väärtust 1 match_mode täpse vaste või loendi järgmise suurima üksuse leidmiseks, kuid kuna andmed on arvulised, tagastab see väärtuste arvu. Sel juhul tagastab funktsioon 4, kuna boonussummat ületas 4 müügiesindajat.
Näide 3
Järgmiseks kasutame kombinatsiooni INDEX/XMATCH/XMATCH samaaegse vertikaal- ja horisontaalotsingu jaoks. Sel juhul soovime tagastada müügisumma antud müügiesindaja ja antud kuu kohta. See sarnaneb funktsioonide INDEX ja MATCH koos kasutamisega, kuid see nõuab vähem argumente.
Näide 4
Samuti saate XMATCH-i abil tagastada massiivi väärtuse. Näiteks =XMATCH(4;{5;4;3;2;1}) tagastab arvu 2, kuna 4 on massiivi teine üksus. See on täpne vaste, samas kui =XMATCH(4,5;{5;4;3;2;1};1) tagastab väärtuse 1, kuna argumendi match_mode (1) väärtuseks on määratud täpne vaste või järgmine suurim üksus ehk 5.
Kas vajate rohkem abi?
Kui teil on küsimusi, saate need esitada Exceli tehnikakogukonnafoorumis, kus teile vastavad asjatundjad, või teistele kasutajatele kogukonnafoorumis.