В Excel замена столбца другим столбцом

В Excel замена столбца другим столбцом

У меня есть список переменных в столбце A > список элементов

другой список переменных в столбце B > с соответствующими кодами элементов для >> столбца A

А в столбце C > у меня есть список кодов предметов, расположенных случайным образом

Теперь мне нужно заменить столбец C соответствующими элементами в столбце A.

попробовал vlookup, но не смог!

решение1

Я думаю, что проблема в макете вашей таблицы. Возможно, вам придется поменять местами столбцы Aи B, поскольку ваше искомое значение находится во втором столбце вашего массива.

ОтПомощь в офисе

Таблица_массив
Два или более столбцов данных. Используйте ссылку на диапазон или имя диапазона.Значения в первом столбце table_array — это значения, искомые с помощью lookup_value.Эти значения могут быть текстом, числами или логическими значениями. Текст в верхнем и нижнем регистре эквивалентен.

решение2

Поменяйте местами столбцы Aи B, как предложил @TheUser1024, и используйте столбец Dдля своей VLOOKUPфункции:

=VLOOKUP(C1;$A:$B;2)
=VLOOKUP(C2;$A:$B;2)
...

решение3

Формула VLOOKUP ищет назначенную вам информацию в первом столбце вашей таблицы (слева), а затем ищет ее соответствие в (справа) первом столбце вашей таблицы. Поэтому всякий раз, когда вы используете VLOOKUP, это не сработает.

поэтому самый простой способ сделать так: 1- Столбец A > Коды 2- Столбец B > элементы 3- выполните формулу ВПР, которая будет работать нормально

Вы также можете добавить, если хотите, 4- дайте имя своей таблице, выделив данные в обоих столбцах A и B, затем перейдите к формуле, затем к менеджеру имен. Предположим, вы назвали ее «Itemsdata», а ваши данные начинаются со строки A2, поэтому ваша формула будет =Vlookup(C2,Itemsdata,2). Это будет работать идеально.

Связанный контент