办公问答网

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 83|回复: 0

Excel根据日期计算季度的三种方法

[复制链接]

2

主题

7

帖子

11

积分

新手上路

Rank: 1

积分
11
发表于 2023-3-10 17:26:39 | 显示全部楼层 |阅读模式
在Excel中,年,月,日,时间都有相关的函数可以转换处理,见过关于季度的函数吗?没有,那就自己动手丰衣足食吧。
要完成日期到季度的转换大致分两步:
第一步:用MONTH提取月份信息。
第二步:按对应关系转换为季度。
重点在于第二步,介绍有三种方法。
<hr/>方法一:CHOOSE直接转换
=CHOOSE(MONTH(D2),1,1,1,2,2,2,3,3,3,4,4,4)
堪称朴实无华老少皆宜的方法,1月份就选择1季度,4月份就选择2季度……



月份转季度



CHOOSE

<hr/>方法二:LEN
=LEN(2^MONTH(D2))
巧合,只能是巧合。2分别与1-12幂运算,其结果的长度刚好具备下图所示的规律。



LEN

<hr/>方法三:ROUNDUP
=ROUNDUP(MONTH(D2)/3,0)
月份除以3再向上取整,这是数学魅力在Excel中普普通通的体现。取余和取整是将{1.2.3.4.5……}转换为特定规律数字队列的常用套路。



ROUNDUP
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|办公问答网

GMT+8, 2025-3-15 20:07 , Processed in 0.107477 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc. Templated By 【未来科技 www.veikei.com】设计

快速回复 返回顶部 返回列表