Как найти совпадение и вернуть совпадение в другом столбце в Excel

У меня есть два столбца: столбец A, который простирается до 11027 (значения), и столбец I, который простирается до 42000 (значения). Оба столбца содержат некоторые детали кода.

Что-то вроде этого

A               B               
q123           as124
as124          gh456
ff45           q123
dd1             dd2
xx2
xx3
xx4
and so on...

Я хочу найти, существуют ли имена в столбце A в столбце B, а затем вернуть это значение b в другом столбце. скажем, например, если он находит совпадение «q123» в списке b, то оно должно быть в списке c.


person user1254579    schedule 09.04.2014    source источник
comment
вы уже что-то пробовали?   -  person Dmitry Pavliv    schedule 09.04.2014


Ответы (1)


Вы можете сделать это довольно легко, просто используя функцию vlookup.

введите в первую ячейку столбца C: =vlookup(A2,B:B,1,false)

Эта функция будет искать значение в ячейке A2, использовать первый столбец в диапазоне, чтобы найти значение в A2 (в этом случае я помещаю только один столбец, столбец B), возвращать соответствующее значение в «1» ( first) столбец, и я включил только столбец B, а «false» требует, чтобы значение в столбце B было точным совпадением.

Затем заполните столбец C до тех пор, пока в нем не будет столько же строк, сколько в столбце A. Если значение в столбце A не найдено, оно вернет #N/A, после чего вы сможете быстро удалить эти значения из столбца C.

person estraub    schedule 09.04.2014
comment
но я ожидаю что-то вроде C: = vlookup (значение, массив, значение) - person user1254579; 09.04.2014
comment
я имею в виду, если значение присутствует в массиве, то оно возвращает значение, а не 1 или 0 - person user1254579; 09.04.2014
comment
Да, формула, которую я предоставил, должна работать, чтобы найти, есть ли соответствующее значение в столбце B в столбце A, и вернуть значение в столбце B. - person estraub; 09.04.2014