Бывает ситуация, которая как бы опа-опа, но делать что-то нужно. Нет у нас квери, например, а надо из кучки инфотипов собрать красивый отчетик. А там всякие гадкие BEGDA/ENDDA лежат, мешаются.

Тут нам и поможет офигенная функция для MS Excel от Витальки Поцелуева, который задолбался решать задачу через опа-опа и тряхнул стариной.

В MS Excel включаем VBA, закладочку Developer и вставляем такой модуль.

А дальше, где нужно просто вызываем новейшую формулу искуственного интеллекта в виде =InBetween(ключевая дата, ключ для поиска, диапазон поиска, какую колонку вернуть).

Все очень дубово, медленно, неоптимизированно. 5000 строчек для 3 инфотипов на 8 ядрах и 16 гигах оперативки обсчитываются за 5 минут. Но это быстрее, чем изнасиловать свой мозг формулами для решения именно этой задачи.