Решение

Решение

У меня есть лист Excel, в котором 15 столбцов. В столбце 13 у меня 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'следует установить на ЛОЖЬ, чтобы получить точные совпадения, и 'col_index_num'это номер столбца данных для записи (здесь столбец поиска определен как столбец 1). Столбец M— это 13-й столбец листа, а столбец — P16-й столбец листа. Столбец, из которого должны быть показаны данные, должен находиться в диапазоне table_array.

Пример

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

введите описание изображения здесь

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

введите описание изображения здесь

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