这么简单的公式就能解决,害我想了半天,衰
今天,好几个学员群都有跟日期有关的问题,实际上很简单,但有不少人就是想不起来怎么做。
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日期小常识
关于日期,你还遇到过什么问题?
作者:卢子,清华畅销书作者,《Excel效率手册 早做完,不加班》系列丛书创始人,个人公众号:Excel不加班(ID:Excelbujiaban)
赞 (0)