Как «поиск» в матрице в Excel, где указана только ссылка на столбец

Как «поиск» в матрице в Excel, где указана только ссылка на столбец

Мне нужно найти заданную дату, которая либо присутствует, либо отсутствует в матрице, и где указаны только столбцы. Мне нужно перейти к определенному столбцу (имя в верхней части столбца) и найти в столбце, существует ли заданная дата.

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

решение1

Я предлагаю решение, основанное на таких функциях, как VLOOKUP, INDEX, MATCH и OFFSET. В этом примере таблица данных находится в D2:H9, а ячейки ввода/вывода находятся в L2:L4. L2 и L3 — это входные имя машины и дата, а L4 — это двоичный вывод.

Формула в L4:

=IF(ISERROR(VLOOKUP(L3,INDEX(D2:H2,MATCH(L2,D2:H2,0)):OFFSET(INDEX(D2:H2,MATCH(L2,D2:H2,0)),100,0),1,FALSE)),"NO","YES")

Если вам нужно создать больше выходных таблиц, каждая из которых будет представлять определенную машину, вам необходимо повторить формулу, изменив ссылку на входную ячейку.

Эта функция использует OFFSET для перехода на 100 строк ниже в качестве длины таблицы сверху. Пожалуйста, измените это значение, чтобы оно соответствовало или превышало длину вашей таблицы.

Если ссылка делается с другого листа, перед ссылкой на ячейку укажите имя листа! например, Лист1!D2:H2

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

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