Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Indexin ja Xmatchin yhdistäminen dynaamisiin hakuihin | Index Match ja joustavat hakumallit
Excel-hakujen hallinta

bookIndexin ja Xmatchin yhdistäminen dynaamisiin hakuihin

Pyyhkäise näyttääksesi valikon

Miksi yhdistää INDEX ja XMATCH

INDEX-funktio hakee arvon rivin tai sarakkeen sijainnin perusteella. XMATCH-funktio etsii arvoa alueelta ja palauttaa sen sijainnin.

Kun nämä kaksi funktiota yhdistetään:

  • XMATCH löytää arvon sijainnin;
  • INDEX hakee vastaavan arvon toisesta sarakkeesta.

Yhdessä ne muodostavat joustavan hakuformulan.

Esimerkki tuotteen hinnan hakemisesta

Oletetaan, että laskentataulukossa on seuraava taulukko.

Tuotteen nimi, jota haetaan, syötetään soluun E2. Tavoitteena on palauttaa kyseisen tuotteen Price.

=INDEX(C2:C5; XMATCH(E2; A2:A5))

XMATCH-funktio suoritetaan ensin.

XMATCH(E2; A2:A5)
  • E2: sisältää haettavan tuotteen nimen;
  • A2:A5: sisältää tuotelistan;
  • XMATCH: etsii listasta ja palauttaa osuman sijainnin.

Jos E2 sisältää Monitor, XMATCH palauttaa 3, koska Monitor on kolmas kohde alueella.

INDEX käyttää sijaintia

Palautettu sijainti välitetään INDEX-funktiolle.

INDEX(C2:C5; 3)
  • C2:C5: sisältää tuotteiden hinnat;
  • 3: viittaa alueen kolmanteen riviin;
  • INDEX: palauttaa kyseisessä kohdassa olevan arvon. Tulos: 180.
näyttökuva

Mikä tekee tästä dynaamisen

XMATCH määrittää rivin sijainnin automaattisesti. Jos tuotteen nimi solussa E2 muuttuu, XMATCH palauttaa eri sijainnin ja INDEX hakee vastaavan arvon. Tämän ansiosta hakukaava mukautuu erilaisiin syötteisiin.

INDEX + XMATCH mahdollistaa:

  • Hakusarakkeen ja palautussarakkeen erottamisen;
  • Sarakkeiden käytön missä tahansa järjestyksessä;
  • Dynaamisten hakumallien rakentamisen.

Tätä yhdistelmää käytetään yleisesti, kun tarvitaan enemmän hallintaa hakuprosessiin.

Tilanne

Työkirjassa on taulukko, jossa on Product Name, Category ja Price. Syöttösoluun kirjoitetaan tuotteen nimi. Tavoitteena on palauttaa Category käyttämällä INDEX- ja XMATCH-funktioiden yhdistelmää.

Tehtävän ohjeet

  • Käytä XMATCH-funktiota tuotteen nimen sijainnin löytämiseen tuotelistasta;
  • Käytä INDEX-funktiota kategorian hakemiseen taulukosta;
  • Yhdistä molemmat funktiot yhdeksi kaavaksi.
question mark

Mikä on tärkein etu, kun yhdistetään INDEX- ja XMATCH-funktiot hakuihin Excelissä?

Valitse oikea vastaus

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 3

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Osio 3. Luku 3
some-alt