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ä taulukossa on seuraava lista: Product, Mouse, Keyboard, Monitor, Webcam. Lista sijaitsee alueella A3:A6.
Sijainnin löytämiseksi kohteelle Monitor 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.
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ä
Etsiäksesi Monitor-arvon sijainnin:
=XMATCH("Monitor"; A4:A7)
Tulokseksi saadaan myös: 3
Miksi XMATCH on usein suositeltavampi
XMATCH korjaa useita MATCH-funktion rajoituksia:
- Tarkka vastaavuus on oletuskäyttäytyminen;
- Tukee käänteistä hakua;
- 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