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 | Index Match ja Joustavat Hakumallit
Excel-hakujen Hallinta

bookINDEX- 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.

Product

Category

Price

Mouse

Accessories

20

Keyboard

Accessories

35

Monitor

Electronics

180

Webcam

Electronics

45

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 kolmanteen riviin alueella;
  • INDEX: palauttaa kyseisessä sijainnissa 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 hakuprosessiin tarvitaan enemmän hallintaa.

Tilanne

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

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ä?

Select the correct answer

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