![](https://cdn.wiki-base.com/7482351/excel_formula_map_inputs_to_arbitrary_values__2.png.webp)
Yleinen kaava
=VLOOKUP(input,map_table,column,0)
Yhteenveto
Jos sinun on kartoitettava tai käännettävä syötteet mielivaltaisiksi arvoiksi, voit käyttää VLOOKUP-toimintoa.
Esimerkissä meidän on kartoitettava numerot 1-6 seuraavasti:
Tulo | Tuotos |
---|---|
1 | 10 |
2 | 81 |
3 | 17 |
4 | 23 |
5 | 13 |
6 | 31 |
Koska lähtöä ei ole mahdollista johtaa (ts. Se on mielivaltainen), meidän on tehtävä jonkinlainen haku. VLOOKUP-toiminto tarjoaa helpon tavan tehdä tämä.
Esitetyssä esimerkissä F7: n kaava on:
=VLOOKUP(F6,B5:C10,2,0)
Selitys
Tämä kaava käyttää solun F6 arvoa hakuarvolle, aluetta B5: C10 hakutaulukolle, 2 ilmaisemaan "2. sarake" ja nollaa viimeisenä argumenttina pakottaakseen tarkan vastaavuuden.
Vaikka tässä tapauksessa kartoitetaan numeeriset tulot numeerisiin lähtöihin, sama kaava käsittelee sekä tulojen että lähtöjen tekstiarvot.
Vaihtoehto VALITSE
Jos sinulla on rajoitettu määrä tuloja ja jos tulot ovat numeroita, jotka alkavat 1, voit käyttää myös VALITSE-toimintoa. Esitetyssä esimerkissä vastaava CHOOSE-pohjainen kaava on:
=CHOOSE(F6,10,81,17,23,13,31)
Valintatoiminto on hankala suurille tietomäärille, mutta pienemmille tietojoukoille, jotka kartoitetaan 1-pohjaiseen hakemistoon, sillä on etu olla "kaikki yhdessä" -ratkaisu.