查询两个日期间隔天数怎么算_职场必备的5个日期函数

系统管理员 2023-01-07 03:50 390阅读 0赞

本文首发于2019年2月18日,所有文中所有的当天日期均指2019年2月18日。有图有操作有真相,带你便捷处理Excel中的日期。

1. TODAY() 获取当天日期

在单元格中直接输入=TODAY()即可获取操作系统日期

还可以计算指定日期离今天还有多少天?

7100ae61f5021b0b193c88de576a21e4.gif

2. TEXT 计算星期

要用中文或英文显示星期,就要用到TEXT函数做格式转换。

1aec2751e045bf226083df35b4552b2a.png

用参数“AAAA”和“AAA”分别显示中文星期的全称和简称,用参数“DDDD”和“DDD”分别显示英文星期的全称和简称。

3. EOMONTH 获取指定月份最后一天

6abf0692c5afd1d4b5496fb8b40b3618.png

函数结构如下:

EOMONTH(开始日期,月数)

开始日期:日期格式,可以用TODAY()或DATE()函数得到的日期,或者引用其他单元格日期的计算结果,不能是文本形式输入的日期;

月数:正数代表之后,负数代表之前,即0代表本月最后一天,-1代表上个月最后一天,1代表下个月最后一天。

4. EDATE 计算到期日

0db40d76906249f04737a8e03cb32264.png

EDATE函数计算的是初始日期在指定月份之后(前)是那一天,月份值是正数表示之后,负数表示之前。如果合同期限是年数,需要转换成月数,再用Edate函数计算。

5. DATEDIF 计算日期差异

DATEDIF函数可以理解成英文date和different的缩写,表示日期差异或日期间隔,该函数的语法结构如下:

DATEDIF(起始日期,终止日期,参数)
































参数

参数含义

Y

日期差异的整年数

M

日期差异的整月数

D

日期差异的天数

MD

日期差异的天数,忽略日期中的月和年

YM

日期差异的月数,忽略日期中的日和年

YD

日期差异的天数,忽略日期中的年

动态计算员工年龄

50dfe1eb24403b8ce6c166bcca637fd9.png

实现生日提醒

effb15a59fd887757d6868c56c26fe60.png

先用DATEDIF函数计算年龄

再用EDATE函数计算下次生日

C3=EDATE(B3,12*(DATEDIF(B3,$D$1,”Y”)+1))

D3=C3-$D$1

计算资产折旧月数

12521c5513d356248b62226a80ed35ae.png

F2=DATEDIF(E4,$G$2,”M”)+1

需要说明的是,用DATEDIF计算2019-1-1到2019-6-30只有5个月,当结束日期为2019-7-1的时候才算6个月,所以要公式最后要加1。

王忠超老师作品

▼▼▼

cad5dc8bf84dd16c07c6a832745b5b88.png

发表评论

表情:
评论列表 (有 0 条评论,390人围观)

还没有评论,来说两句吧...

相关阅读