У меня есть лист Excel, в котором у меня есть 15 столбцов. В столбце 13 у меня есть 3 имени и пробелы, спазматически размещенные, в 3-м столбце у меня есть даты, начиная с самой последней и до самой ранней страницы вниз. Я хочу найти конкретное имя в столбце 13 и заполнить ячейку на другом листе датой из столбца 3. Кто-нибудь может дать мне формулы для этого?

1 ответ1

0

Решение

Вы можете использовать VLOOKUP но столбец поиска необходимо оставить слева от столбца, содержащего данные для записи. Чтобы использовать VLOOKUP, мы можем скопировать столбец 3 в столбец 16.

=VLOOKUP('lookup_value', 'table_array', 'col_index_num', 'range_loopup')
=VLOOKUP(A2,DATA_SHEET!$M$2:$P$7,4,FALSE)

'range_loopup' должен быть установлен в FALSE для получения точных совпадений, а 'col_index_num' является номером столбца данных для записи (столбец поиска определен как столбец 1 здесь). Столбец M - это 13-й столбец листа, а столбец P - 16-й лист. Столбец, из которого должны отображаться данные, должен находиться в пределах диапазона table_array .

пример

Пример данных (не соответствующие столбцы):

Лист, на котором мы хотим использовать данные, показан:

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .