用INT函数和ROUNDUP函数、CEILING函数判断季度

作者:彼岸花开 | 创建时间: 2023-07-13
日常工作中,我们需要根据日期中的月份判断季度,EXCEL中没有现成的判断季度的函数,但是我们可以通过用INT函数嵌套MONTH函数,或者用ROUNDUP函数嵌套MONTH函数、CEILING函数嵌套MONTH函数来达到我们提取季度的目的,举...
用INT函数和ROUNDUP函数、CEILING函数判断季度

操作方法

如下图所示的日期表中,我们要用INT函数、ROUNDUP函数、CEILING函数提取日期的季度。 我们分别来介绍这三种方法。 第一种方法:用INT函数和MONTH函数 在B2中录入公式“”=INT((MONTH(A2)+2)/3)“”

回车,函数返回1,向下填充复制公式,函数就将A列中所有的季度提取出来了。我们判断一下是正确的。

我们来说明一下这个公式的含义,可以把这个公式分成三步: 1.用MONTH函数提取A列中的月份数,在B2中录入"=MONTH(A2)",向下复制填充公式。如下图一所示。 2.将MONTH函数提取的月份数加上2后除以3,用公式表达即为“=MONTH(A2)+2/3”,向下复制填充公式。如下图二所示。

3.用INT函数将上述加2除以3的结果进行取整数,用公式表达即为“”=INT((MONTH(A2)+2)/3)“”向下复制填充公式即可。如下图三所示。 需要说明的是,如果在录入函数过程中函数返回的是一个日期值,按ctrl+shiift+~三键进行转换即可。

第二种方法:用ROUNDUP函数和MONTH函数. 我们直接分步骤来说明: 1.先用MONTH函数来进行A列中月份数的提取,因为一季度三个月,所以我们用月份数除以3,用公式表达即为“=MONTH(A2)/3”,在C2中录入公式“=MONTH(A2)/3“,向下复制填充即可。

2.我们知道,ROUNDUP函数是无条件向上舍入的函数,对上述公式的结果进行ROUNDUP函数舍入就是相对应的季度。用公式表达即为“=ROUNDUP((MONTH(A12)/3),0)”,向下复制填充即可。

第三种方法:用CEILING函数和MONTH函数。 也是直接来说明: 1.先用MONTH函数来进行A列中月份数的提取,因为一季度三个月,所以我们用月份数除以3,用公式表达即为“=MONTH(A2)/3”,在B2中录入公式“=MONTH(A2)/3“,向下复制填充即可。

2.用CEILING函数来进行季度的提取。 在B2中录入公式“=CEILING(MONTH(A2)/3,1)”,复制填充公式。可以看到,在B列已经将A列中的月份数转换成季度数了。 有关CEILING函数的用法可以参看以下经验:

点击展开全文

更多推荐