Формула на Excel: Съпоставяне на входове с произволни стойности -

Обща формула

=VLOOKUP(input,map_table,column,0)

Обобщение

Ако трябва да картографирате или преведете входовете в произволни стойности, можете да използвате функцията VLOOKUP.

В примера трябва да картографираме числата 1-6, както следва:

Вход Изход
1 10
2 81
3 17
4 23.
5 13
6 31

Тъй като няма начин да извлечем изхода (т.е. той е произволен), трябва да направим някакъв вид търсене. Функцията VLOOKUP осигурява лесен начин за това.

В показания пример формулата във F7 е:

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

Обяснение

Тази формула използва стойността в клетка F6 за справочна стойност, диапазона B5: C10 за справочната таблица, 2 за обозначаване на „2-ра колона“ и нула като последен аргумент за налагане на точно съвпадение.

Въпреки че в този случай ние преобразуваме числови входове в числови изходи, същата формула ще обработва текстови стойности както за входове, така и за изходи.

Алтернатива с ИЗБЕРЕТЕ

Ако имате ограничен брой входове и ако входовете са числа, започващи с 1, можете също да използвате функцията ИЗБОР. За показания пример еквивалентната формула, базирана на CHOOSE, е:

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

Функцията Избор е тромава за големи количества данни, но за по-малки набори от данни, които се преобразуват в 1-базиран индекс, тя има предимството да бъде решение "всичко в едно".

Интересни статии...