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-tyyppivaihtoehdot
Esimerkki tuotteen sijainnin etsimisestä
Oletetaan, että laskentataulukossa on seuraava lista: Product, Mouse, Keyboard, Monitor, Webcam. Lista sijaitsee alueella A3:A6.
Kohteen Monitor sijainnin löytämiseksi käytä kaavaa:
=MATCH("Monitor"; A4:A7; 0)
Excel etsii listasta ja palauttaa arvon: 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.
Toimii samalla tavalla, mutta tarjoaa enemmän joustavuutta.
Perussyntaksi
=XMATCH(lookup_value; lookup_array)
XMATCH tekee tarkan haun oletuksena, joten hakutyypin argumenttia ei tarvita.
Esimerkki XMATCH-funktion käytöstä
Monitor-arvon sijainnin etsiminen:
=XMATCH("Monitor"; A4:A7)
Tulos on myös: 3
Miksi XMATCH on usein suositeltavampi
XMATCH korjaa useita MATCH-funktion rajoituksia:
- Tarkka vastaavuus on oletusarvo;
- Tukee käänteistä hakua;
- Tarjoaa lisähakuasetuksia.
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.
Tehtävä
Tilanne
Työkirjassa on luettelo tuotenimistä. Syötesoluun syötetään tuotenimi. Tavoitteena on palauttaa kyseisen tuotteen sijainti luettelossa.
Tehtävän ohjeet
Käytä XMATCH-funktiota palauttaaksesi valitun osaston nimen sijainnin luettelossa.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme