77百科网
当前位置: 首页 生活百科

excel根据日期判断一年中第几周(Excel中用10个方法判断一个日期属于哪个季度)

时间:2023-08-10 作者: 小编 阅读量: 16 栏目名: 生活百科

给你一个指定的日期,你如何快速知道它是属于哪个季度的?

下图中,我们要判断B列的日期分别属于哪个季度?正常来说1月-3月为第1季度,4月-6月为第2季度,7月-9月为第3季度,10月-12月为第4季度。

下面跟大家分享3个方法:

一、使用CEILING MONTH函数。

具体操作步骤如下:

1、选中C3单元格,在编辑栏中输入公式=CEILING(MONTH(B3)/3,1)&"季度",按回车键回车。将公式下拉填充至C14单元格即可。

2、动图演示如下。

3、公式解析。

(1)MONTH函数:是一个日期时间函数,主要用于提取一个日期的月份,是一个1(一月)到12(十二月)之间的数字。公式“=MONTH("2月5日")”结果为2。

(2)CEILING函数:该函数有2个参数。第1个参数表示要向上舍入的数值,第2个参数表示为基数。作用是把第一个参数的值向上舍入为最接近基数的倍数。公式“=CEILING(2.5,1)”结果为3,原因是比2.5大并且最接近基数1的倍数,所以结果为3。

(3)=CEILING(MONTH(B3)/3,1)&"季度":MONTH(B3)/3结果约等于0.67,=CEILING(0.67, 1)向上舍入一个比0.67大并且最接近基数1的倍数,所以结果为1。最后用文本连接符&和“季度”拼接起来就得到“1季度”。

方法二:使用ROUNDUP MONTH函数。

具体操作步骤如下:

1、选中C3单元格,在编辑栏中输入公式=ROUNDUP(MONTH(B3)/3,0)&"季度",按回车键回车。将公式下拉填充至C14单元格即可。

2、动图演示如下。

3、公式解析。

(1)ROUNDUP函数:该函数有2个参数。第1个参数表示要向上舍入的数值,第2个参数表示舍入后保留几位数字。公式“=ROUNDUP(2.257,0)”结果为3,公式“=ROUNDUP(2.257,2)”结果为2.26。

(2)=ROUNDUP(MONTH(B3)/3,0)&"季度":MONTH(B3)是提取B3单元格中日期的月份,结果为2。MONTH(B3)/3结果约等于0.67。=ROUNDUP(0.67, 0)表示将数值0.67向上舍入并且不保留小数位数,结果为1,最后用文本连接符&和“季度”拼接起来就得到“1季度”。

方法三、使用VLOOKUP MONTH函数。

具体操作步骤如下:

1、选中C3单元格,在编辑栏中输入公式=VLOOKUP(MONTH(B3),{1,1;2,1;3,1;4,2;5,2;6,2;7,3;8,3;9,3;10,4;11,4;12,4},2,0)&"季度",按回车键回车。将公式下拉填充至C14单元格即可。

2、动图演示如下。

3、公式解析。

(1)MONTH(B3):提取B3单元格中日期的月份,结果为2。

(2){1,1;2,1;3,1;4,2;5,2;6,2;7,3;8,3;9,3;10,4;11,4;12,4}:构建一个12行2列的表,第1列表示月份,第2列表示季度。如下图。

(3)=VLOOKUP(MONTH(B3),{1,1;2,1;3,1;4,2;5,2;6,2;7,3;8,3;9,3;10,4;11,4;12,4},2,0)&"季度":该公式中,查找值为月份,查找区域为上图中B:C2列组成的数据,第1列表示月份,第2列表示季度,返回的结果在查找区域中属于第2列,所以第3个参数为2,第4个参数为0表示精确查找。

使用VLOOUKP MONTH函数法,C3单元格的公式我们也可以写成=VLOOKUP(MONTH(B3),{1,1;4,2;7,3;10,4},2)&"季度",结果是一样的。

方法四:IF MONTH函数。

具体操作步骤如下:

1、选中C3单元格,在编辑栏中输入公式=IF(MONTH(B3)<=3,1,IF(MONTH(B3)<=6,2,IF(MONTH(B3)<=9,3,4)))&"季度",按回车键回车。将公式下拉填充至C14单元格即可。

2、动图演示如下。

3、公式解析。

=IF(MONTH(B3)<=3,1,IF(MONTH(B3)<=6,2,IF(MONTH(B3)<=9,3,4)))&"季度":该公式中,先用MONTH函数提取B3单元格中日期的月份,结果为2,再判断该月份是否小于等于3,如果是,返回结果1并且用文本连接符&和“季度”相连接,得到1季度,否则继续往下判断。

方法五:IFS MONTH函数。

具体操作步骤如下:

1、选中C3单元格,在编辑栏中输入公式=IFS(MONTH(B3)<=3,"1季度",MONTH(B3)<=6,"2季度",MONTH(B3)<=9,"3季度",MONTH(B3)<=12,"4季度"),按回车键回车。将公式下拉填充至C14单元格即可。

2、动图演示如下。

3、公式解析。

=IFS(MONTH(B3)<=3,"1季度",MONTH(B3)<=6,"2季度",MONTH(B3)<=9,"3季度",MONTH(B3)<=12,"4季度"):该公式中,先用MONTH函数提取B3单元格中日期的月份,结果为2,再判断该月份是否小于等于3,如果是,返回结果1季度,否则继续往下判断。

方法六:INT MONTH函数。

具体操作步骤如下:

1、选中C3单元格,在编辑栏中输入公式=INT((MONTH(B3) 2)/3)&"季度",按回车键回车。将公式下拉填充至C14单元格即可。

2、动图演示如下。

3、公式解析。

INT函数:表示将数值向下取整为最接近它本身的整数。

方法七:CHOOSE MONTH函数。

具体操作步骤如下:

1、选中C3单元格,在编辑栏中输入公式=CHOOSE(MONTH(B3),1,1,1,2,2,2,3,3,3,4,4,4)&"季度",按回车键回车。将公式下拉填充至C14单元格即可。

2、动图演示如下。

3、公式解析。

CHOOSE函数:该函数的作用是:根据给定的索引值,从参数串中选出相应值或操作。

=CHOOSE(MONTH(B3),1,1,1,2,2,2,3,3,3,4,4,4)&"季度":该公式中,用MONTH函数提取B3单元格的月份作为CHOOSE函数的索引值,如果MONTH(B3)=1,返回1,如果MONTH(B3)=2,返回1,以此类推,如果MONTH(B3)=12,返回4。

方法八:LOOKUP MONTH函数。

具体操作步骤如下:

1、选中C3单元格,在编辑栏中输入公式=LOOKUP(MONTH(B3),{1,4,7,10},{1,2,3,4})&"季度",按回车键回车。将公式下拉填充至C14单元格即可。

2、动图演示如下。

3、公式解析。

=LOOKUP(MONTH(B3),{1,4,7,10},{1,2,3,4})&"季度":该公式中,先用MONTH函数提取B3单元格中的月份,根据提取到的月份值,在每个季度的第1个月组成的升序序列{1,4,7,10}中,查找小于月份值的最大值,并返回其对应的{1,2,3,4}季度。

方法九:使用MONTH MONTH函数。

1、选中C3单元格,在编辑栏中输入公式=MONTH(MONTH(B3)*10)&"季度",按回车键回车。将公式下拉填充至C14单元格即可。

2、动图演示如下。

3、公式解析。

MONTH(B3)*10:先用MONTH函数提取B3单元格中的月份,将月份乘以10,将得到的数字作为序列号转成对应的日期,再用MONTH函数提取该日期的月份即可。

解释:EXCEL的日期是从1900/1/1开始计算的,其实日期就是一个从1900/1/1开始的一个天数,假设你在一个单元格输入10,然后将单元格格式设置为日期型,所出现的日期就是1900/1/10,如果是20,那将单元格格式设置成日期型后就是1900/1/20。

方法十、使用LEN MONTH函数。

1、选中C3单元格,在编辑栏中输入公式=LEN(2^MONTH(B3))&"季度",按回车键回车。将公式下拉填充至C14单元格即可。

2、动图演示如下。

3、公式解析。

=LEN(2^MONTH(B3))&"季度":该公式中,先用MONTH函数提取B3单元格的月份,结果为2,将提取的月份作为2的2次幂进行计算,最后用LEN函数提取字符个数,用文本连接符拼将提取的结果和“季度”拼接,得到结果“1季度”。

写到这里,手已经麻痹了~~辛苦总结的这10个方法,大家可以动动手练习一下,毕竟只有练习了才知道自己会不会!如有什么问题,可以私信找我哦~

期待您的转发和点赞!

    推荐阅读
  • 特工皇妃故事梗概(特工皇妃电视剧剧情)

    奴籍少女楚乔被送入人猎场供贵族娱乐射杀,幸得西凉世子燕洵暗中相救。随后她被带进权倾朝野的门阀宇文家,目睹兄姐相继惨死,立誓要带妹妹逃出牢笼。楚乔受到开明贵族宇文玥关注,被迫接受严厉训练的同时,更与燕洵结下深厚友谊。西魏门阀争斗,燕洵一家被屠,深陷绝境,楚乔与他生死相守并力助他逃脱困局。

  • lol按键设置最佳(这些小小的按键设置)

    最后,这些小设置其实还是需要根据每个人的自身习惯,毕竟适合自己的才是最好的哦。

  • 香煎小鲳鱼做法窍门(怎么做香煎小鲳鱼)

    以下内容希望对你有帮助!香煎小鲳鱼做法窍门食材:鲳鱼3条、葱姜5克、料酒2勺、食用油适量、白胡椒粉2克、盐适量、玉米淀粉适量。鲳鱼去掉内脏,清洗干净。在鱼的两面打十字花刀。用手将鱼揉搓均匀,腌制15分钟。将腌好的鲳鱼去掉葱姜丝,用厨房纸擦干表面水分,撒上一层薄薄的玉米淀粉。平底锅小火预热,加入少许油,放入鲳鱼,全程小火煎至。待鱼表面定型后,煎至上色再翻面。

  • 四个字网名男生霸气冷酷好听(盘点很好听的网名)

    苍樱拍子南冥有猫,我来为大家科普一下关于四个字网名男生霸气冷酷好听?以下内容希望对你有帮助!

  • 黄鳝苗怎么吃(怎么吃黄鳝苗)

    黄鳝苗怎么吃鳝鱼500克,蒜苗100克,四川豆瓣酱2汤匙,葱丝、姜丝、蒜末共30克,绍酒1汤匙,酱油1汤匙,盐、味精各适量,花椒面少许,香油1茶匙。买鳝鱼时请卖家帮忙加工去骨;把鳝鱼片揉搓洗净,切成丝,加绍酒和少许盐拌匀待用;将蒜苗洗净切段。

  • 糯米糍粑不粘锅(铁釜烧饭就是香)

    还记得小时候,最喜欢吃妈妈做的糯米糍粑块了,因为那时候都是大土灶煮饭,自家种的也有糯米,所以妈妈总会用大锅煮上一大锅糯米饭,做糯米糍粑给我们吃,大锅煮出来的饭香甜软糯,做出来的糍粑味道和口感就不一样,这次用九阳铁釜带我重温儿时的味道。

  • 新生儿第一天怎么喂 新生儿第一天怎么喂水

    新生儿第一天每次喂多少奶如果是母乳喂养的婴儿则不需要定量,只要婴儿需要,妈妈们随时准备喂奶,每次喂奶的时间20-30分钟最好,这个时候母乳中的脂肪含量开始增多,有利于婴儿的成长。新生儿第一天低血糖如何喂奶如果新生儿出现低血糖症状,则需要给婴儿要喂养一些代乳品,需要注意的是在喂孩子喝代乳品之前,要先让宝宝吮吸妈妈的乳头,这样才能刺激宝宝对乳房的吮吸兴趣,促进乳汁的分泌,减少之后母乳喂养的阻力。

  • 边牧这么聪明为什么不当警犬(为什么不用边牧做警犬)

    边牧这么聪明为什么不当警犬正是因为边牧智商很高,所以经常会和主人斗智斗勇,如果让边牧做警犬的话,那么它就会有自己的想法知道躲懒,知道躲避危险,所以边牧不像德牧,如果你是第一次养狗的话,边牧真的不适合新手饲养,原因也是太过聪明,会经常和你对着干!所以边牧当不了警犬并非不是没有理由的。

  • 生鸡蛋怎么煮才是正确的(怎么正确煮鸡蛋)

    沸水煮鸡蛋:煮鸡蛋时水开后放入锅里,鸡蛋遇到高温会破裂、烫伤手指煮鸡蛋的正确方法是冷水下锅,水开后3分钟关火,鸡蛋在锅里焖5分钟鸡蛋黄刚刚凝固,这样煮出来的鸡蛋不仅口感好、营养价值也比较全面,我来为大家科普一下关于生鸡蛋怎么煮才是正确的?鸡蛋黄刚刚凝固,这样煮出来的鸡蛋不仅口感好、营养价值也比较全面。

  • 幼儿园座位有区别吗(座位该如何去安排)

    在一个小组中,将不同高矮的幼儿搭配适当,让矮小的幼儿排在在前面,较高的幼儿排在后面。如果把精力不集中、常说话、搞小动作的幼儿排在一组,会影响到教学和活动过程和活动效果。所以,依据幼儿的个性特点编排座位,是为全班幼儿创造健康、和谐的学习和生长环境。科学、合理的为幼儿编排座位,可以有效的调动全体幼儿参加各种活动的积极性,可以积极的培养幼儿的团结精神。