Vzorec aplikace Excel: Mapování vstupů na libovolné hodnoty -

Obsah

Obecný vzorec

=VLOOKUP(input,map_table,column,0)

souhrn

Pokud potřebujete namapovat nebo přeložit vstupy na libovolné hodnoty, můžete použít funkci VLOOKUP.

V příkladu musíme čísla 1-6 zmapovat následovně:

Vstup Výstup
1 10
2 81
3 17
4 23
5 13
6 31

Protože neexistuje způsob, jak odvodit výstup (tj. Je libovolný), musíme provést nějaký druh vyhledávání. Funkce VLOOKUP poskytuje snadný způsob, jak toho dosáhnout.

V zobrazeném příkladu je vzorec v F7:

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

Vysvětlení

Tento vzorec používá hodnotu v buňce F6 pro vyhledávací hodnotu, rozsah B5: C10 pro vyhledávací tabulku, 2 k označení „2. sloupce“ a nula jako poslední argument k vynucení přesné shody.

Ačkoli v tomto případě mapujeme číselné vstupy na číselné výstupy, stejný vzorec bude zpracovávat textové hodnoty pro vstupy i výstupy.

Alternativně s VYBERTE

Pokud máte omezený počet vstupů a pokud jsou vstupy čísla začínající 1, můžete také použít funkci CHOOSE. V uvedeném příkladu je ekvivalentní vzorec založený na CHOOSE:

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

Funkce Choose je nepraktická pro velké množství dat, ale pro menší datové sady, které se mapují na index založený na 1, má tu výhodu, že je řešením „vše v jednom“.

Zajímavé články...