EXCEL提取季度信息

很多时候我们需要通过一个时间串去提取这个时间发生的季度,如何提取呢?

开始我用了一个比较常规的方法,即 IF+AND,

IF( AND(月份>m,月份<n,”第X季度”,IF( AND(月份>m,月份<n,”第X季度”,…)) 去嵌套

获取月份的函数是MONTH,那么该函数即为:

=IF(AND(MONTH(F2)>0,MONTH(F2)<4),"一季度" ,IF(AND(MONTH(F2)>=4,MONTH(F2)<7),"二季度",IF(AND(MONTH(F2)>=7,MONTH(F2)<10),"三季度","四季度")))

但是这样嵌套略微复杂了一点,后来想到,其实就是月份除以3向上取整嘛,所以就简单多了

=ROUNDUP(MONTH(F2)/3,0)

函数如下图:

这样我们就清晰滴提取到了每一个时间所在的季度

通过这里也可以看出来,代码并不是越复杂越好,很多时候,代码的复杂只是因为没有找到简洁而又高效的办法罢了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值