【发布时间】:2019-02-25 23:27:50
【问题描述】:
每年的日期范围,从 2019 年到 2030 年
需要按季度对每个日期进行分类
季度是:
11/22 - 2/21 Q1
2/22 - 5/21 Q2
5/22 - 8/21 Q3
8/22 - 11/21 Q4
以为我可以使用长 IF 函数(IF(Date >= Q1 End,1, IF(Date >= Q2 End, 2, IF(Date >= Q3 End, 3, IF(Date >= Q4 End, 4, " ")...由于某种原因,这不起作用。
然后尝试了 VLOOKUP,但我认为它可以工作的唯一方法是如果我创建一个查找表,每个季度中每个月都有 - 例如:
11/21/2019 4
11/21/2018 4
11/21/2020 4
11/21/2021 4
11/21/2022 4
11/21/2023 4
11/21/2024 4
11/22/2018 1
11/22/2019 1
11/22/2020 1
11/22/2021 1
11/22/2022 1
11/22/2023 1
11/22/2024 1
2/21/2019 1
.....
这也不是每次都有效。
然后我用MONTH - =ROUNDUP(IF(MONTH([@[Date]])/3+1 > 4, 1, MONTH([@[Date]])/3+1),0)尝试了一个ROUNDUP公式
这给了我最好的结果,但仍然不准确,因为它没有考虑 DAY 截止时间 (21/22)。有什么建议吗?
【问题讨论】:
标签: excel excel-formula