У меня есть лист Excel, в котором у меня есть 15 столбцов. В столбце 13 у меня есть 3 имени и пробелы, спазматически размещенные, в 3-м столбце у меня есть даты, начиная с самой последней и до самой ранней страницы вниз. Я хочу найти конкретное имя в столбце 13 и заполнить ячейку на другом листе датой из столбца 3. Кто-нибудь может дать мне формулы для этого?
1 ответ
Решение
Вы можете использовать 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
.
пример
Пример данных (не соответствующие столбцы):
Лист, на котором мы хотим использовать данные, показан: