乐于分享
好东西不私藏

Excel – 根据月份换算出季度,几种经典公式

Excel – 根据月份换算出季度,几种经典公式

公众号平台最新的推送规则对技术类文章不太友善,如果不想错过干货,请务必“设为星标”哦!!!

点击任意文章上方的“☆星标”即可。

今天这个案例权当练习题,根据月份算出对应的季度,本身不难,何况一共也才 12 个月,手工输入一下也没多麻烦。

但是且不说这种做法白瞎了 Excel,如果数据表中有不规律排列的大量月份需要转换为季度呢?

我抛砖引玉列出 3 种公式,其实有很多种解法,欢迎大家集思广益。

案例:

用各种方式将下图 1 中的月份快速转换为季度,如下图 2 所示。

解决方案 1:

在 B2 单元格中输入以下公式 --> 下拉复制公式:

=INT((A2+2)/3)

公式释义:

  • int 函数的作用是将数字向下舍入到最接近的整数;

  • 因为每 3 个月为一个季度,所以分子是 3;

  • 要得出结果 1,根据 int 向下取整的特性,除数区间应该在 3 到 5 之间,所以分子为月份+2,以此类推

有关 int 函数的详解,请参阅 Excel 阶梯式奖金系数计算法

解决方案 2:

在 C2 单元格中输入以下公式 --> 下拉复制公式:

=ROUNDUP(A2/3,0)

公式释义:

  • roundup 函数的作用是将数字向上舍入;

  • 语法为 ROUNDUP(要舍入的数字, 要保留的小数位数);

  • 公式表示将每个数字除以 3 后向上舍入取整,得出季度数

解决方案 3:

在 D2 单元格中输入以下公式 --> 下拉复制公式:

=LEN(2^A2)

这个公式有意思了!至于原理是什么,我也不知道。

公式释义:

  • 以 2 为底数,月份为指数,计算出的结果有几位数,就是第几季度;

  • 2^A2:以 2 为底数,月份为指数,求幂;

  • LEN(...):返回字符个数

转发、点赞、在看也是爱!