查询两个日期间隔天数怎么算_职场必备的5个日期函数
本文首发于2019年2月18日,所有文中所有的当天日期均指2019年2月18日。有图有操作有真相,带你便捷处理Excel中的日期。
1. TODAY() 获取当天日期
在单元格中直接输入=TODAY()即可获取操作系统日期
还可以计算指定日期离今天还有多少天?
2. TEXT 计算星期
要用中文或英文显示星期,就要用到TEXT函数做格式转换。
用参数“AAAA”和“AAA”分别显示中文星期的全称和简称,用参数“DDDD”和“DDD”分别显示英文星期的全称和简称。
3. EOMONTH 获取指定月份最后一天
函数结构如下:
EOMONTH(开始日期,月数)
开始日期:日期格式,可以用TODAY()或DATE()函数得到的日期,或者引用其他单元格日期的计算结果,不能是文本形式输入的日期;
月数:正数代表之后,负数代表之前,即0代表本月最后一天,-1代表上个月最后一天,1代表下个月最后一天。
4. EDATE 计算到期日
EDATE函数计算的是初始日期在指定月份之后(前)是那一天,月份值是正数表示之后,负数表示之前。如果合同期限是年数,需要转换成月数,再用Edate函数计算。
5. DATEDIF 计算日期差异
DATEDIF函数可以理解成英文date和different的缩写,表示日期差异或日期间隔,该函数的语法结构如下:
DATEDIF(起始日期,终止日期,参数)
参数 | 参数含义 |
Y | 日期差异的整年数 |
M | 日期差异的整月数 |
D | 日期差异的天数 |
MD | 日期差异的天数,忽略日期中的月和年 |
YM | 日期差异的月数,忽略日期中的日和年 |
YD | 日期差异的天数,忽略日期中的年 |
动态计算员工年龄
实现生日提醒
先用DATEDIF函数计算年龄
再用EDATE函数计算下次生日
C3=EDATE(B3,12*(DATEDIF(B3,$D$1,”Y”)+1))
D3=C3-$D$1
计算资产折旧月数
F2=DATEDIF(E4,$G$2,”M”)+1
需要说明的是,用DATEDIF计算2019-1-1到2019-6-30只有5个月,当结束日期为2019-7-1的时候才算6个月,所以要公式最后要加1。
王忠超老师作品
▼▼▼
还没有评论,来说两句吧...