VLOOKUP - Näytä useita osumia (tulosten rivit)


Tässä Excel -opetusohjelmassa opit käsittelemään useita vastaavuuksia (tuloksia) VLOOKUP -toiminnolla. Käsittelemme kahta eri tekniikkaa. Ensimmäinen käyttää VLOOKUP -toimintoa (yhdessä COUNTIF). Toinen käyttää INDEX / MATCH -ohjelmaa VLOOKUPin simulointiin.

VLOOKUP ja useita tuloksia

Jos haluat etsiä useita vastaavuuksia VLOOKUP -toiminnolla, sinun on luotava aputaulukko tietotaulukkoon. Helper -sarake luo COUNTIF -toiminnon avulla yksilöllisen tunnuksen jokaiselle esiintymälle. Helper -sarakkeen on oltava tietojoukon vasemmanpuoleisin sarake. Jos tietojoukon säätäminen ei ole käytännöllistä, sinun on tarkasteltava toista menetelmää seuraavassa osassa.

Katsotaanpa tätä menetelmää käytännössä:

Vaihe 1:

Huomaa kaava solussa F6:
= B5 & LASKE (B5: 9 $, B5)
Viitattu alue: B6: B $ 11. Huomaa $ -merkki. $ -Merkki "lukitsee" soluviittauksen: B $ 11. Joten kun kopioit kaavan alas, B $ 11 pysyy lukittuna. B6 ei kuitenkaan ole lukittu, joten kun kopioit kaavan alaspäin, B6 muuttuu B7: ksi jne. Tämä tekniikka luo yksilöllisen numeron jokaiselle löydetylle esiintymälle. Syy, miksi jätämme B6: n lukitsemattomaksi, on niin, että ilmentymä otetaan huomioon, se poistetaan kokonaismäärästä ja luodaan yksilöllinen numero.

Huomaa myös &. & yhdistää tuotteen nimen esiintymänumeroonsa luodakseen yhden kentän, jota käytämme haussa.

Vaihe 2:

Olemme siirtäneet uuden auttajasarakkeen (project_adj) B14: C19 -tietojoukon vasemmalle puolelle. Nyt voimme suorittaa VLOOKUP -toiminnon useille tuloksille. Sen sijaan, että etsisit sukkia, etsi sukat1 ja sukat2. Nyt voit saada useita rivejä VLOOKUP -tuloksia, jotka edustavat useita löydettyjä osumia.

Tämän menetelmän haittapuoli on, että sinun on muokattava alkuperäistä tietojoukkoa (tai kopioitava/liitettävä tietojoukko muualle) suorittaaksesi useita tuloksia VLOOKUP. Vaihtoehtoisesti voit käyttää INDEX / MATCH -menetelmää:

INDEX / MATCH useille hauille

Useimmat Excel -käyttäjät ovat tietoisia VLOOKUP -toiminnon tehosta, mutta monet eivät ole tietoisia INDEX -toiminnon ja yhdistelmätoiminnon tehosta. INDEX / MATCH -yhdistelmää voidaan käyttää VLOOKUPin emulointiin, ja sen etuna on enemmän joustavuutta.

Huomautus: Alla oleva kuva sisältää kaavat. Alempi kuva sisältää kaavan tulokset.

Mitä yllä olevissa kaavoissa tapahtuu?

MATCH - etsii arvon sijainnin alueella. Tässä esimerkissä MATCH etsii "Sukat" tuoteluettelosta.
Epäsuora - Luo viittauksen tekstijonosta. Käytämme tätä säätääksesi tuoteluettelon hakuryhmää. Kun osuma on löydetty, väliä muokataan siten, että se jätetään haun ulkopuolelle, jolloin seuraava osuma voidaan löytää. Solussa G5 asetimme alkualueen B5: B10 (asettamalla solun F5 alkualkuarvoksi 5). G5: stä löysimme osuman alueen riviltä 1, joten F6: n aloitusnumero on 5+1 = 6.
INDEKSI - Palauttaa arvon taulukosta sen sarakkeen/rivinumeron perusteella kyseisessä taulukossa.

!! Luulen sisällyttäväni matriisikaavan, jotta heillä on 1 linkitettävä kaava…

Tulet auttaa kehittämään sivuston jakaminen sivu ystävillesi

wave wave wave wave wave