![](https://cdn.wiki-base.com/9896711/excel_formula_map_text_to_numbers__2.png.webp)
Загальна формула
=VLOOKUP(text,lookup_table,2,0)
Резюме
Щоб зіставити або перевести введені тексти у довільні числові значення, ви можете використовувати функцію VLOOKUP із простою таблицею.
У прикладі нам потрібно зіставити п’ять текстових значень (статусів) із числовими кодами стану наступним чином:
Статус | Код |
---|---|
Почали | 10 |
Звичайний | 20 |
Затримується | 30 |
Повна | 40 |
Скасовано | 50 |
Оскільки неможливо отримати результат (тобто він довільний), нам потрібно виконати певний пошук. Функція VLOOKUP забезпечує простий спосіб зробити це.
У наведеному прикладі формула в F8 має вигляд:
=VLOOKUP(F7,B6:C10,2,0)
Пояснення
Ця формула використовує значення в комірці F7 для значення підстановки, діапазон B6: C10 для таблиці підстановки, число 2 для позначення "2-го стовпця" та нуль як останній аргумент, щоб змусити точну відповідність.
Хоча в цьому випадку ми відображаємо текстові значення у числові виходи, одна і та ж формула може обробляти текст у текст або числа в текст.