android 日期相减得天数_输入月份,就能自动生成当月日期?这些excel公式太好用了!...

关注订阅 Excel技巧提升营

想提升职场竞争力的都置顶了

bd6577311434b26a364367daeaf5c66c.png

94a591b0904cf1b856eb521007e1659d.png

▼▼▼

f2b9c323f1171699e1b4793c1771a7f6.png

编按:

哈喽,大家好!如何快速在一组时间数据中分别提取出年月日、时分秒数据?如何快速计算某日期是年内第几周、星期几,以及日期之间间隔的天数、月数、年数、小时数、分钟数?如何快速补全指定月份日期,合并日期和时间?今天针对上述在日常工作中经常会遇到的问题,总结了20个常用的关于日期和时间的公式,赶紧来看看吧!

在实际工作中,经常需要进行日期和时间的计算,如:工作日天数、入职天数、合同到期日期、员工生日提醒、计算加班时间........

如果用人工计算会非常麻烦,而使用Excel函数公式则非常简单,今天给大家整理一期时间计算的公式套路大全,记得收藏起来慢慢看!(本教程涉及的公式都比较基础,不做过多讲解,需要哪个公式直接套用即可。)

1

拆分类(共11个) 

如下图所示,数据源为系统导出的格式,在这种数据源中,日期与时间是同时存在的,对于这种数据源来说,可以从中获取对应的日期、时间,进而获得年、月、日、时、分、秒以及年内周数,周内天数以及星期几等。

d32aad07a67be82145b7f92eb02fea83.png

公式1:拆分日期

使用公式=INT(A2)得到日期,并修改单元格格式。

64263c922ae73e93cefa751b083ded67.png

公式2:拆分时间

使用公式=MOD(A2,1)得到时间,并修改单元格格式。

ca63cef9ccdf1e9901751399df45f8c1.png

公式3-5:获取年月日

提取年的公式:=YEAR(A2)

提取月的公式:=MONTH(A2)

提取日的公式:=DAY(A2)

f509bb54cf6c1da32b0420349ba80eeb.gif

公式6-8:获取时分秒

提取时的公式:=HOUR(A2)

提取分的公式:=MINUTE(A2)

提取秒的公式:=SECOND(A2)

23eb238b4c7fa5cd61cd4860f6010498.gif

公式9:年内第几周

公式=WEEKNUM(A2)可以得到一个数字,该数字表示日期在这一年的第几周。

35668481803905530cff87848e329a05.png

WEEKNUM的应用场景:在某些场合,可能需要按周来进行销售分析,而如果数据中只有日期,此时就可以用WEEKNUM函数来辅助,再用透视表得到每周的汇总数据,如下图所示。

220ab740ddfb6bcd064d18f07032881b.png

公式10-11:周内第几天和星期几

先来看星期几的公式:=TEXT(A2,"aaaa")

abc6f596a465fb1b57d62a8d6d7c2ce8.png

"aaaa"是TEXT函数中的星期代码。

需要说明的是星期几和周内第几天之间的区别。

通常可以使用公式=WEEKDAY(A2,2)得到数字所表示的星期几,如图所示。

7a9a11da0e10bdccc6a6288de2be25be.png

然而这个公式的本质却并不是计算星期几,第二参数2表示用星期一作为一周的第一天,按照这个规则来确定日期是本周的第几天。

WEEKDAY的应用场景:常见于对考勤统计中周末的判定,主要是星期六和星期天,公式=WEEKDAY(A2,2)>5可以直接得到判定结果,进而作为具体统计的条件使用,也可以作为条件格式设置中的条件使用。

f8b3408db76059345e9610e36859e6cf.png

2

合并类(共2个) 

公式12:日期与时间合并

这个很简单,两个单元格相加后再设置单元格格式就行了。

自定义格式的代码为yyyy/m/d h:mm:ss

67d09542e49138aecc0cdd9e9d443dca.png

公式13:指定月份补全日期

这种问题常见于考勤表中,指定月份就能得到该月的日期列表。

这类问题通常使用DATE函数来补全日期,例如公式=DATE(2020,$A$2,COLUMN(A1))可以实现下图所示的效果。

e3f20178a3f67ca61a5f5610e1d065b7.gif

3

时间差和日期差(共5个) 

公式14-15:计算时间间隔小时数、分钟数

要计算两个时间之间的间隔小时,可以使用公式:=(B2-A2)*24

cd085c44ec12c92855e29d81dc6345ad.png

要计算两个时间之间的间隔分钟,可以使用公式:=(B2-A2)*1440

04d4b8de8ebfcd1ba9536b3c8c684e33.png

公式16-18:计算两个日期之间的天数、月数和年数

间隔天数:=B9-A9

间隔月数:=DATEDIF(A9,B9,"M")

间隔年数:=DATEDIF(A9,B9,"Y")

1495d571b239812006787fd22cfb15c6.png

间隔天数可以用两个日期直接相减,间隔月数和间隔年数可以用DATEDIF函数得到。

4

格式转换类(共2个) 

格式转换是指8位数字和日期之间的互换,常用于各类系统数据导出或导入时。

公式19:8位数字转换为日期

=--TEXT(A16,"0-00-00")

658e576f29c02ac4c16e8a3a37e3d415.png

说明:TEXT前的--是为了将文本变成数值,如果不加--的话,得到的只是类似日期的一种文本结果。

公式20:日期转换为8位数字

=TEXT(A23,"yyyymmdd")

8fc137a4271b65f6f1b1fc219f6fc50d.png

说明:y、m、d指日期中的年月日,yyyy还可简写为e,关于这些内容,在text函数的教程中都有详细解释。

小结:本文总结了最基础、常用的20个公式,关于日期时间类的问题其实还有很多,但是万变不离其宗,掌握基础公式之后,剩下的就是根据具体问题灵活应用了,如果在日期时间方面你还有其他问题欢迎留言交流。

b2c4cf520c2b6340a93c7b31ab44eca3.png

7739ec5a098211fb7d6f56d9562437a6.png

本文来源:excel教程。本文已获授权转载。

36e40898764accdde0f12f38e0d4ba73.png在看点这里 46a16b1b158b7169038dc5b3c84c2b0f.gif
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值