如何找出一组日期与任意一年的 6 月至 11 月期间重叠的月份数?

如何找出一组日期与任意一年的 6 月至 11 月期间重叠的月份数?

我们使用的公式是 =COUNT(UNIQUE(FILTER(MONTH(SEQUENCE(P60-P59,,P59)),ISNUMBER(MATCH(SEQUENCE(P60-P59,,P59),SEQUENCE(E81-E80,,E80),0)),""))))

它运行完美,但我现在需要它来比较一组日期,例如 2021 年 2 月 1 日 - 2021 年 10 月 1 日和任何一年的任何 6 月至 11 月期间。在目前使用的公式中,它不适用于查找 2022 年 2 月 1 日 - 2022 年 7 月 1 日中的重叠月份,因为 2022 年 2 月 1 日 - 2022 年 7 月 1 日与 2021 年 6 月 1 日 - 2021 年 11 月 30 日不重叠。我能否找到任何一组日期和任何一年的任何 6/1/## - 11/30/## 期间之间的匹配月份数?

答案1

使用 MONTH 仅查看月份:

=COUNT(FILTER(UNIQUE(MONTH(SEQUENCE(P60-P59,,P59))),ISNUMBER(MATCH(UNIQUE(MONTH(SEQUENCE(P60-P59,,P59))),UNIQUE(MONTH(SEQUENCE(E81-E80,,E80))),0)),""))

现在只能查看月份,而不是年份。

相关内容