Excel-kaava: VLOOKUP useilla ehdoilla -

Sisällysluettelo

Yleinen kaava

=VLOOKUP(val1&val2,data,column,0)

Yhteenveto

VLOOKUP-toiminto ei käsittele useita ehtoja natiivisti. Jos kuitenkin hallitset lähdetietoja, voit yhdistää useita kenttiä apusarakkeella ja käyttää näitä kenttiä kuten useita ehtoja VLOOKUPin sisällä. Esitetyssä esimerkissä sarake B on apusarake, joka yhdistää etu- ja sukunimet yhteen, ja VLOOKUP tekee saman rakentamaan hakuarvon. Kohdassa I6 oleva kaava on:

=VLOOKUP(I4&I5,data,4,0)

missä "data" on nimetty alue B4: F104

Huomaa: ratkaisuun, joka ei vaadi auttaja-saraketta, voit käyttää INDEX- ja MATCH- tai XLOOKUP-tiedostoja.

Selitys

Esitetyssä esimerkissä haluamme etsiä työntekijäosastoa ja ryhmää VLOOKUPin avulla vastaamalla etu- ja sukunimeä.

Yksi VLOOKUPin rajoitus on, että se käsittelee vain yhden ehdon: lookup_value, joka on sovitettu taulukon ensimmäiseen sarakkeeseen. Tämä vaikeuttaa VLOOKUP-toiminnon löytämistä arvoon, joka perustuu useampaan kuin yhteen kriteeriin. Jos kuitenkin hallitset lähdetietoja, lisäät apusarakkeen, joka yhdistää vielä 2 kenttää lisää, ja annat sitten VLOOKUP: lle saman arvon suorittavan hakuarvon.

Apusarake yhdistää kenttien arvot sarakkeista, joita käytetään kriteereinä, ja sen on oltava taulukon ensimmäinen sarake. VLOOKUP-toiminnon sisällä myös hakuarvo luodaan liittämällä samat ehdot.

Esitetyssä esimerkissä kaavan I6 kaava on:

=VLOOKUP(I4&I5,data,4,0)

Kun I4 ja I5 ovat liittyneet, meillä on:

=VLOOKUP("JonVictor",data,4,0)

VLOOKUP etsii "JonVictor" -kohdan "data" -viiden 5. riviltä ja palauttaa arvon 4. sarakkeessa "Marketing".

Asettelu

Voit määrittää useita ehtoja VLOOKUP seuraavasti:

  1. Lisää auttajapylväs ja yhdistä (yhdistä) arvot sarakkeista, joita haluat käyttää ehdoihisi.
  2. Määritä VLOOKUP viittaamaan taulukkoon, joka sisältää auttaja-sarakkeen. Apusarakkeen on oltava taulukon ensimmäinen sarake.
  3. Liitä hakuarvo samoihin arvoihin samassa järjestyksessä vastaamaan auttajasarakkeen arvoja.
  4. Varmista, että VLOOKUP on asetettu suorittamaan tarkka ottelu.

Mielenkiintoisia artikkeleita...