Exceli valem: Sisestage suvaliste väärtuste sisendid -

Lang L: none (table-of-contents)

Üldine valem

=VLOOKUP(input,map_table,column,0)

Kokkuvõte

Kui peate sisendid suvaliseks väärtuseks kaardistama või tõlkima, võite kasutada funktsiooni VLOOKUP.

Näites peame kaardistama numbrid 1–6 järgmiselt:

Sisend Väljund
1 10
2 81
3 17
4 23
5 13
6 31

Kuna väljundit pole võimalik tuletada (st see on meelevaldne), peame tegema mingisuguse otsingu. Funktsioon VLOOKUP pakub selleks lihtsat viisi.

Näidatud näites on F7 valem:

=VLOOKUP(F6,B5:C10,2,0)

Selgitus

See valem kasutab lahtris F6 otsinguväärtuse väärtust, vahemikku B5: C10 otsingutabeli jaoks, 2 tähistab "2. veerg" ja nulli täpse vaste sundimiseks viimase argumendina.

Kuigi sellisel juhul kaardistame numbrilised sisendid arvväljunditele, käsitleb sama valem nii sisendite kui ka väljundite tekstiväärtusi.

Alternatiiv valikuga CHOOSE

Kui teil on piiratud arv sisendeid ja kui sisendid on numbrid, mis algavad 1-st, võite kasutada ka funktsiooni VALI. Näidatud näite puhul on valikul põhinev ekvivalentvalem järgmine:

=CHOOSE(F6,10,81,17,23,13,31)

Valimisfunktsioon on suurte andmemahtude korral kohmakas, kuid väiksemate andmekogumite puhul, mis kaardistatakse 1-põhise indeksiga, on selle eeliseks lahendus "kõik ühes".

Huvitavad Artiklid...