小伙伴们好,咱们知道,Excel中的日期计算函数非常丰富,有用于计算年份的YEAR函数,有计算月份的MONTH函数,有计算星期的WEEKDAY函数等等。

但是Excel没有给我们提供一个现成的计算季度的函数,如果我们要根据日期计算季度要如何处理呢?

今天由Hoa小熊猫同学,给大家带来几种根据日期计算季度的方法,咱们一样一样的看吧:

首先是神龙见首不见尾的IF函数法:

=IF(MONTH(C2)<4,1,IF(MONTH(C2)<7,2,IF(MONTH(C2)<10,3,4)))

MONTH函数用于提取指定日期的月份,再用IF函数依次判断:

如果月份小于4,则返回1

如果月份小于7,则返回2

如果月份小于10,则返回3

以上条件均不符合,则返回4.

季度的递增是根据月份逢三加一,利用这个规律,可以使用以下两种公式完成。

=INT((MONTH(C2)-1)/3)+1

这里要注意一点,需要先将月份结果减1,除以3向下取整之后再加1。

举个例子:

假如月份是1、2、3,月份结果减1后,就变成了0、1、2

用0、1、2除以3,再用INT函数向下取整,结果都是0,最后加1,就是1~3月份的季度1。

假如月份是4、5、6,月份结果减1后,就变成了3、4、5

用3、4、5除以3,向下取整的结果都是1,最后加1,就是4~6月份的季度2。

第二种使用数学计算的公式是:

=CEILING(MONTH(C2),3)/3

首先用MONTH函数计算出日期所在的月份,再用CELING函数,将月份向上舍入成3的倍数,最后结果再除以3,就是日期所在的季度了。

举个例子,假如月份是1、2、3,向上舍入成3的倍数结果都是3,最后结果再除以3,就是日期所在的季度了。

还有一种是变态的字符长度判断法:

=LEN(2^MONTH(C2))

说这个公式变态,是说公式本身的思路真的是很奇妙,用不同月份作为2的乘幂,结果如下。

用LEN函数计算出乘幂的字符长度,正好与所在季度对应。

怎么样,你还能想出其他方法吗?

更多关注微信公众号:jiuwenwang

计算机季度函数,季度怎么分月份(根据月份函数生成季度)相关推荐

  1. 计算机季度函数,Excel把月份变成季度的函数怎么用?

    Excel把月份变成季度的函数怎么用?用户需要做报表的时候,经常会使用季度来表示某方面的数据,如果建档之初的时候只填写月份没有季度,该怎么将这些月份转换为季度呢?如果要快速操作,可以使用int函数. ...

  2. python获取季度函数_Python中给定月份的季度的第一个月

    这是一个需要转换的简单映射函数:1 2 3 4 5 6 7 8 9 10 11 12 | V 1 1 1 4 4 4 7 7 7 10 10 10 积分计算可以通过多种方式实现,其中两种方法是: ^{ ...

  3. JS 返回两个时间之间的所有日期、月份、年份、季度

    JS 返回两个时间之间的所有日期.月份.年份.季度 1.日期 /*** 获取两日期之间日期列表函数* 返回两个时间之间所有的日期* 参数示例 ('2021-05-31','2021-06-30')* ...

  4. ​C语言指针:输出月份英文名 (15 分)本题要求实现函数,可以返回一个给定月份的英文名称。函数接口定义:char *getmonth( int n );

    6-1 输出月份英文名 (15 分) 本题要求实现函数,可以返回一个给定月份的英文名称. 函数接口定义: char *getmonth( int n ); 函数getmonth应返回存储了n对应的月份 ...

  5. 用计算机求函数公式,计算机函数

    计算机的函数,是一个固定的一个程序段,或称其为一个子程序,它在可以实现固定运算功能的同时,还带有一个入口和一个出口,所谓的入口,就是函数所带的各个参数,我们可以通过这个入口,把函数的参数值代入子程序, ...

  6. 二级计算机高频函数,计算机二级excel函数公式高频考点详解

    二级 MS Office 高级应用考试过程中考到的 6 类共 51 个函数,你都学会了吗? 同学们在学习过程建议打开Excel 工作表[公式]-[函数库],边操作边学习,更易于理解中每个函数参数意义 ...

  7. 用计算机画函数,用计算机画函数图像 优质课教案设计

    刘素然 地区: 河北省 - 石家庄 - 赞皇县 学校:赞皇县第二中学 共1课时 信息技术应用 用计算机画函数图象">信息技术应用 用计算机- 初中数学       人教2011课标版 ...

  8. 计算机考试函数应用题及答案,2016年全国职称计算机考试EXCEL考前练习题4

    1. 在Excel 2003的页面设置中,不能够设置__D______. A.纸张大小 B.每页字数 C.页边距 D.页眉/页脚 --- 这一点与Word不一样,它的"页眉/页脚" ...

  9. 计算机上画正比例函数,信息技术应用 用计算机画函数图象教案1

    张金霞   [ 河北省-邯郸市-武安市 县级优课] 地区: 河北省 - 邯郸市 - 武安市 学校:武安市第八中学 共1课时 信息技术应用 用计算机画函数图象">信息技术应用 用计算机- ...

最新文章

  1. 在mysql 服务器上安装sysbench-0.4.12,报错。
  2. Windows Virtual PC RC 发布
  3. linux系统CPU,内存,磁盘,网络流量监控脚本
  4. 青龙面板跑滴滴果园,5天种水果。
  5. Dubbo-go 源码笔记(二)客户端调用过程
  6. Dynamic ReLU论文解读
  7. 【目标检测_解耦】 Revisiting the Sibling Head in Object Detector_2020
  8. Django学习笔记第三篇--关于响应返回
  9. 机器学习和AI的区别是什么?| 今日吐槽
  10. 使用光学鼠标传感器实现旋转(或线性)测量(转)
  11. 固高GTS运动控制卡,C#语言三轴点胶机样本程序源代码
  12. 3dmm计算特征向量,c++读写txt和二进制记录
  13. [渝粤教育] 西南科技大学 交通管理与控制 在线考试复习资料2021版
  14. android apktool反编译,apktool反编译工具
  15. Redis——SDS
  16. SAP License:SAP反记帐和红字冲销
  17. 多人在线匿名聊天室/私人聊天室源码/支持同时创建多个聊天室
  18. select2中文帮助文档_5款实用办公app , 石墨文档、收趣 | 发现有趣app
  19. 微信公众号+Vue+JS-SDK配置注册失败,显示config:fail,Error: 系统错误,错误码:63002,invalid signature等解决方法
  20. 解决 IllegalArgumentException: Could not resolve placeholder in string value

热门文章

  1. 怎样使牙齿变白?让牙齿变白的小妙招
  2. unity Canvas,Rect Transform,自动烘焙和手动烘焙,四种光源和两种发光系统
  3. 只用十几行python代码向靓仔打招呼?这不分分钟~
  4. 【Spark】standalone运行模式
  5. 干掉 Postman?测试接口直接生成API文档,这个工具贼好用
  6. http post提交数组
  7. 反向拓扑排序 HDU 4857 逃生
  8. Storm入门之附录A
  9. 绝地求生刺激战场连接服务器没有响应,绝地求生刺激战场Wifi进不去怎么办 Wifi玩不了游戏解决方法[多图]...
  10. C1027 [欢乐赛]第003话 收服宝可梦吧!