这么简单的公式就能解决,害我想了半天,衰

今天,好几个学员群都有跟日期有关的问题,实际上很简单,但有不少人就是想不起来怎么做。

1.根据日期用MONTH提取月份,得到的却是1900/1/1这种,怎么回事?

=MONTH(A2)

公式其实是没问题的,只需将单元格设置为常规格式就行。

如果要在后面加个月字呢?

=MONTH(A2)&"月"

2.根据开始时间、结束时间计算时间差

不是说可以直接相减吗,怎么得到的都是小数,怎么变成小时和分钟的形式?

=B2-A2

这条公式依然没错,不过还需要增加一步,设置单元格为时间格式。

如果秒不要,可以设置单元格格式,在时间格式中选择不带秒的。

3.将日期和时间合并起来

直接相加就行。

=A2+B2

另外,有的时候格式不对,或者找不到现成的格式,可以采用自定义单元格格式,比如这种带中文的。

自定义格式为e年m月d日 h时m分。

4.根据现有日期,在每个日期前面插入当月10日的日期。

刚开始卢子设置了一条长长的公式。

=DATE(2021,ROUND(ROW(A1)/2,),IF(MOD(ROW(A1),2),10,20))

在写文章的时候,想到了一个超简单的办法。

假如原先什么都没,要生成每月的20日,可以输入第一个日期,下拉,选择以月填充。

填充的功能非常全面,以工作日,以年等等都有。

同理,在下面写第一个月的10日,下拉选择以月填充。

现在直接根据B列的日期升序就搞定了。

最后,记住日期是一种特殊的数字,可以执行各种各样的运算。

推荐:9个Excel日期小常识

上文:有错误值没法查找、求和?这2个公式,包你一看就会

关于日期,你还遇到过什么问题?

作者:卢子,清华畅销书作者,《Excel效率手册 早做完,不加班》系列丛书创始人,个人公众号:Excel不加班(ID:Excelbujiaban)

(0)

相关推荐