У меня есть таблица T1, где число соответствует имени, в основном это справочная таблица. В другой таблице T2 я хочу ввести только число, и Excel должен заполнить соответствующее имя в той же ячейке. Номер должен быть заменен на имя в T2.

Один из способов сделать это - использовать хорошо известную комбинацию функций INDEX и MATCH. Однако для этого необходимо ввести вспомогательный столбец для числа. Это мое запасное решение.

Можно ли решить это с помощью нестандартного числового формата?

1 ответ1

0

Вот ручной способ достижения желаемого результата.

Если вы вводите число в ячейку, вы всегда можете принудительно отобразить заданный текст. Например, если мы хотим, чтобы в ячейке отображалась собака при вводе числа, мы применяем пользовательский формат чисел:

"Собака";;;

Обратите внимание, что в строке формул отображается 1, но в ячейке отображается собака

Скажем, наша конечная цель - взять ограниченный набор ячеек, скажем, от A1 до A10, ввести значения от 1 до 3 и отобразить три разных слова. Было бы легко создать макрос для определения вводимых значений и применения правильного формата автоматически. Вы можете сделать то же самое самостоятельно вручную (но это будет утомительно)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .