2015-02-16 6 views
0

Я создал таблицу с несколькими столбцами в Excel, и я пытаюсь дать ей автозаполнение некоторых столбцов на основе другого: есть столбец «Имя элемента» и «Тип элемента» один, и я хочу, чтобы excel автоматически заполнял поле «Тип элемента» в каждой строке на основе записи в поле «Имя элемента» в той же строке, есть ли способ заставить Excel обрабатывать это сам по себе на основе предыдущих записей?Столбец автозаполнения таблицы Excel на основе другого столбца

EDIT: Пример для наглядности:
Если я ввожу «Пицца» Наименование и «Food» в типе товара, когда я вхожу «Пицца» снова в другой строке, Excel автоматически заполняет ту же строку «тип товара "поле с" Пищей "

ответ

1

На основе вашего редактирования вы хотите функцию 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 предоставят вам более надежную формулу, которая будет более универсальной.

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

Смежные вопросы