在Excel中沒有一個函數能直接計算出日期所屬的季度,但判斷的方法卻不少。今天特地盤點了一下根據日期判斷所屬季度的7種操作方法,總結出來和大家分享。
1、IF函數判斷季度
利用IF函數直接根據月份數進行判斷,輸入公式:
=IF(MONTH(A2)<=3,1,IF(MONTH(A2)<=6,2,IF(MONTH(A2)<=9,3,4))),往下填充。
2、CEILING函數向上取整判斷季度
CEILING函數是用於將數值向上捨入到指定基數最接近的倍數。輸入公式:=CEILING(MONTH(A2)/3,1),往下填充。
3、INT函數截尾取整判斷季度
INT函數用來將小數取整為不大於它的最大整數,也就是直接去掉小數部分。
輸入公式:=INT((MONTH(A2)+2)/3),往下填充。
4、LOOKUP函數區間查找判斷季度
這裡利用LOOKUP函數區間查找功能,輸入公式:
=LOOKUP(MONTH(A2),{1,4,7,10},{1,2,3,4}),往下填充。
5、CHOOSE函數判斷季度
利用提取出來的月份作為CHOOSE函數公式裡的索引值,返回對應的季度。輸入公式:
=CHOOSE(MONTH(A2),1,1,1,2,2,2,3,3,3,4,4,4),往下填充。
6、LEN函數巧妙判斷季度
輸入公式:=LEN(2^MONTH(A2)),往下填充。
這種用法比較巧妙,用MONTH提取出的月份作為2的若干次方進行計算,結果再用LEN提取字符數。以下表格是分解出的對應數據:
7、MONTH函數判斷季度
輸入公式:=MONTH(MONTH(A2)*10),往下填充。
這是另一種非常巧妙的方法,把提取出的月份乘於10,再把這列數字作為序列號轉換為對應的日期,再次提取月份即可。以下表格是分解出的對應數據: