2015-07-30 5 views
1

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

У меня есть 3 столбца данных, которые мне нужно отсортировать для моего проекта. Column A содержит мой поисковый запрос, колонка B - это моя база данных, колонка C - это еще один набор данных, а столбец D - мой вывод.

Таким образом, пример может быть следующим: Сотовый A1 содержит apple. И я хочу найти в столбце B для фразы apple. Скажем, он найден в ячейке B50, затем я хочу вывести значение C50 в D1.

В настоящее время у меня есть это:

=if("A1"=B:B,1,0) 

Но я не знаю, как вывести C50 в D1, учитывая, что эта фраза найдена. Просто, чтобы быть чистым, нет дубликатов значений в любом месте.

Спасибо.

ответ

1

Это просто формула ВПР, следующим образом:

=VLOOKUP(A1,B:C,2,0) 

Это смотрит на уникальное значение в A1, ищет его в колонке B, и выдает значение из этой строки во 2-м столбце. Ищет только ТОЧНЫЕ соответствия, а 0 - последний аргумент.

+0

Wow большое спасибо. Я не мог найти способ всесторонне описать то, что хотел, поэтому я не мог найти функцию. Но спасибо за такой быстрый ответ. – TeeWee

+0

Существует много способов сделать это, но VLOOKUP часто считается самым простым, потому что вам нужно всего лишь дать ему одно значение, один диапазон и номер столбца. Однако помните, что «2», который ссылается на второй столбец данного диапазона, не будет перемещаться. Поэтому, если вы вставляете столбец между B & C, он все равно будет выбирать второй столбец, а не тот, который теперь является третьим столбцом. –

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