На основе вашего редактирования вы хотите функцию vlookup.
ВПР (значение, стол, номер_индекса, [not_exact_match])
Если номер_индекса меньше 1, то функция ВПР будет возвращать
VALUE !. Если index_number больше числа столбцов в таблице, функция VLOOKUP вернет #REF !. Если вы укажете FALSE
для параметра not_exact_match и не найдено точное соответствие, то функция VLOOKUP вернет # N/A.
Но сначала вам нужно убедиться, что эти ассоциации уже присутствуют. Вам нужна такая таблица. Предположим, что «объект» является a1 и «тип» является b1:
Object Type
Pizza Food
Car Vehicle
Теперь для вашего стола, что вы вводите значения, предположим, что «имя» является d1 и «тип» является e1:
Name Type
Pizza =vlookup($d2, $a$2:$b$99, 2, false)
Car =vlookup($d3, $a$2:$b$99, 2, false)
«$» предотвратит изменение соответствующих ячеек, если вы используете автозаполнение для заполнения столбца.
Если это ограниченный список, вы можете вручную ввести его в параметры автозаполнения.
Microsoft предоставляет вам всевозможные способы сделать это. https://support.office.microsoft.com/en-us/article/Fill-data-automatically-in-worksheet-cells-74e31bdd-d993-45da-aa82-35a236c5b5db?CorrelationId=99c7dec0-4c5c-4988-b148-6d3b7c4dd2e5&ui=en-US&rs=en-US&ad=US
Кроме того, создание сводной таблицы может быть тем, что вы хотите сделать. Просто выделите основную таблицу и перейдите в таблицу вставки и нажмите сводную таблицу. Переместите заголовки в соответствующее поле.
Последний вариант может быть вашим лучшим выбором, если он включает тонну значений. функции lookup/match предоставят вам более надежную формулу, которая будет более универсальной.
Если вы можете предоставить образец данных и что вы хотите, чтобы он выглядел, я могу дать вам формулу.