课程咨询 加我微信EXCEL880B 试学网址http://v.excel880.com
我们统计数据的时候,经常需要按季度来分类统计,人脑判断季度当然简单,但是如果有承成千上万行的日期数据需要计算季度,该如何计算呢?
这里介绍几个Excel公式,原理懂不懂不重要,重要的是收藏下来学会套用即可 计算示例如下公式可在下面复制
以B3 C3 D3公式分别代表3种解法
1、INT解法
=INT((MONTH(A3)+2)/3)
2、ROUNDUP解法
=ROUNDUP(MONTH(A3)/3,0)
3、CEILING解法
=CEILING(MONTH(A3)/3,1)
4、中文表示法
=TEXT(INT((MONTH(A3)+2)/3),"[dbnum1]第0季度")
注意,INT((MONTH(A3)+2)/3) 这部分可换为上面3个任意一种解法的公式
下面来升级一点难度
有的公司内部计算规则不一样,并不是按我们常规的季度计算方法
比如今天就有群友问到他们公司是按12,1,2算1季度,234算2季度依次类推这样算的,这又如何是好呢,当然是有办法的,这里给一个通用季度划分公式,任意规则都可以,公式如下
-
按11,12,1为第一季度
=CEILING(MATCH(MONTH(A3),{11,12,1,2,3,4,5,6,7,8,9,10},0)/3,1)
公式套用规则,A3就是你要求的目标日期单元格 大括号里只需要把1-12个月按新的季度计算规则排列即可
-
按2,3,4为第一季度
=CEILING(MATCH(MONTH(D3),{2,3,4,5,6,7,8,9,10,11,12,1},0)/3,1)
原理简单解析 :根据新的规则对月份顺序重排,然后用match函数匹配月份的位置,就和原来计算方法一样,这时候再套用ceiling公式即可得到结果
鸣谢:如果觉得文章对你有帮助,记得关注点赞转发和评论哦!
表格定制服务可加微信Excel880A,更多实例视频请看下方专栏