Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Index- ja Xmatch-funktioiden yhdistäminen dynaamisiin hakuihin | Osio
Excelin hakutekniikat

Index- ja Xmatch-funktioiden 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 hakukaavan.

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ää arvon Monitor, XMATCH palauttaa arvon 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ä sijainnissa olevan arvon. Tulos: 180.
näyttökuva

Mikä tekee tästä dynaamisen

XMATCH määrittää rivin sijainnin automaattisesti. Jos tuotenimi 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 hakuprosessiin tarvitaan enemmän hallintaa.

Tehtävä

Tilanne

Työkirjassa on taulukko, jossa on Product Name, Category ja Price. Syöttösoluun kirjoitetaan tuotenimi. Tavoitteena on palauttaa Category käyttämällä INDEX- ja XMATCH-funktioita yhdessä.

Ohjeet

  • Käytä XMATCH-funktiota löytääksesi tuotenimen sijainnin tuotelistasta;
  • Käytä INDEX-funktiota hakeaksesi kategorian 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 1. Luku 9

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

Osio 1. Luku 9
some-alt