
Splošna formula
=VLOOKUP(input,map_table,column,0)
Povzetek
Če morate preslikati ali prevesti vnose v poljubne vrednosti, lahko uporabite funkcijo VLOOKUP.
V primeru moramo številke 1-6 preslikati na naslednji način:
Vhod | Izhod |
---|---|
1. | 10. |
2. | 81 |
3. | 17. |
4. | 23. |
5. | 13. |
6. | 31. |
Ker izhoda ni mogoče izpeljati (tj. Poljuben je), moramo opraviti nekakšno iskanje. Funkcija VLOOKUP omogoča enostaven način za to.
V prikazanem primeru je formula v F7:
=VLOOKUP(F6,B5:C10,2,0)
Pojasnilo
Ta formula uporablja vrednost v celici F6 za iskalno vrednost, obseg B5: C10 za iskalno tabelo, 2 za oznako "2. stolpec" in nič kot zadnji argument za vsiljevanje natančnega ujemanja.
Čeprav v tem primeru preslikavamo številske vhode v številske izhode, bo enaka formula obravnavala besedilne vrednosti tako za vhode kot za izhode.
Alternativa z IZBERI
Če imate omejeno število vhodov in če so vnosi številke, ki se začnejo z 1, lahko uporabite tudi funkcijo IZBERI. Za prikazani primer je enakovredna formula, ki temelji na IZBERI:
=CHOOSE(F6,10,81,17,23,13,31)
Funkcija select je okorna za velike količine podatkov, toda za manjše nabore podatkov, ki se preslikajo v indeks 1, ima prednost, da je rešitev "vse v enem".