Match- ja Xmatch-funktioiden Selitys
Pyyhkäise näyttääksesi valikon
MATCH-funktion tarkoitus
MATCH-funktio etsii arvoa alueelta ja palauttaa arvon sijainnin.
Sen sijaan, että palauttaisi itse arvon, MATCH palauttaa suhteellisen sijainnin löydetylle arvolle.
Tätä sijaintia voidaan käyttää muiden funktioiden, kuten INDEX, kanssa.
Perussyntaksi
=MATCH(lookup_value; lookup_array; match_type)
lookup_value: etsittävä arvo;lookup_array: alue, jolta Excel etsii arvoa;match_type: määrittää, miten Excel suorittaa haun.
Match Type -vaihtoehdot
Value | Meaning |
|---|---|
0 | täsmällinen osuma |
1 | täsmällinen osuma tai seuraava pienempi arvo |
-1 | täsmällinen osuma tai seuraava suurempi arvo |
Esimerkki tuotteen sijainnin etsimisestä
Oletetaan, että taulukossa on seuraava lista: Product, Mouse, Keyboard, Monitor, Webcam. Lista sijaitsee alueella A3:A6.
Arvon Monitor sijainnin löytämiseksi käytä:
=MATCH("Monitor"; A4:A7; 0)
Excel etsii listasta ja palauttaa: 3. Koska Monitor on kolmas kohde alueella.
Palautettu numero on suhteessa valittuun alueeseen, ei laskentataulukkoon. MATCH palauttaa yksinkertaisesti osuman sijainnin.
XMATCH-funktio
XMATCH on MATCH-funktion moderni versio.
Se toimii samalla tavalla, mutta tarjoaa enemmän joustavuutta.
Perussyntaksi
=XMATCH(lookup_value; lookup_array)
XMATCH suorittaa tarkan osuman oletuksena, joten osumatyyppiä ei tarvitse määrittää.
Esimerkki XMATCH-funktion käytöstä
Etsiäksesi Monitor-sanan sijainnin:
=XMATCH("Monitor"; A4:A7)
Tulos on myös: 3
Miksi XMATCH on usein suositeltu
XMATCH korjaa useita MATCH-funktion rajoituksia:
- Tarkka vastaavuus on oletuskäyttäytyminen;
- Tukee käänteisiä hakuja;
- Tarjoaa lisähakuvaihtoehtoja.
Molemmat funktiot palauttavat kuitenkin osuman sijainnin, eivät itse arvoa.
MATCH ja XMATCH eivät palauta arvoa taulukosta.
Ne palauttavat arvon sijainnin alueella.
Tätä sijaintia voidaan käyttää INDEX-funktion kanssa vastaavan arvon hakemiseen.
Tilanne
Työkirjassa on luettelo tuotenimistä. Tuotenimi syötetään syöttösoluun. Tavoitteena on palauttaa kyseisen tuotteen sijainti luettelossa.
Tehtävän ohjeet
Käytä XMATCH-funktiota palauttamaan valitun osaston nimen sijainti luettelossa.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme