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

В другой таблице у меня есть 7 столбцов, содержащих даты последних 7 дней (включая текущий день). Эта информация о дате получается с помощью "= СЕГОДНЯ ()".

Как я могу найти в электронной таблице данных (первый снимок экрана) ячейки, соответствующие датам в электронной таблице дат, а затем скопировать 10 ячеек под соответствующей датой в соответствующие ячейки электронной таблицы? Конечный результат будет примерно таким:

Электронная таблица дат будет обновляться динамически, например, при изменении текущей даты данные в электронной таблице обновляются в соответствии с новым выбором дат.

1 ответ1

0

Используйте синтаксис INDEX MATCH.

для ячейки A2 в листе с действительными датами введите

= INDEX(Лист1!$ A $ 2:$ H $ 10,1, MATCH(Лист2!A $ 1, Лист1!$ A $ 1:$ H $ 1,0))

НО замените H последним столбцом, в котором простираются исходные данные, и 10 - последней строкой, в которую простираются данные (оба во всех случаях в формуле). Если вы затем заполните формулу и заполните формула, вы должны получить желаемый результат.

Не стесняйтесь спрашивать, если это не работает / больше вопросов.

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