Я пытаюсь получить значение из таблицы с установленными датами

Например, с учетом приведенной ниже таблицы, если пользователь введет дату 01/07/2019, он получит D или 4. Если пользователь введет 01.07.2017, то он получит B или 2.

    A           B           C   D   E
1   1/01/2016   31/12/2016      A   1
2   1/01/2017   31/12/2017      B   2
3   1/01/2018   31/12/2018      C   3
4   1/01/2019   31/12/2019      D   4
5   1/01/2020   31/12/2020      E   5
6   1/01/2021   31/12/2021      F   6
7   1/01/2022   31/12/2022      G   7

Примечание: даты никогда не пересекаются.

Я видел примеры получения чисел с помощью функции INDEX однако я не могу заставить ее работать с датами.

1 ответ1

2

Поскольку ваши данные отсортированы, вы можете использовать VLOOKUP:
=VLOOKUP(F1,$A$1:$D$7,3,TRUE)

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