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