我们将月份除以 3,然后使用 ROUNDUP 函数进行向上舍入。
=ROUNDUP(MONTH(A2)/3,0)
- 原理: 1月/3=0.33,向上取整得1;4月/3=1.33,向上取整得2,以此类推。
CEILING函数可以将数值向上舍入到最接近的基数倍数。我们将月份向上舍入到 3 的倍数,再除以 3。
=CEILING(MONTH(A2),3)/3
方法三:INT 函数法(取整计算)
利用数学公式计算,先将月份减1,除以3后取整,再加1。
=INT((MONTH(A2)-1)/3)+1
方法四:CHOOSE 函数法(手动映射)
使用 CHOOSE。虽然公式较长,但逻辑最清晰,适合初学者理解。
=CHOOSE(MONTH(A2),1,1,1,2,2,2,3,3,3,4,4,4)
- 原理: 第1个参数是索引号(月份),后面的参数依次对应1月到12月的季度结果。