DATEDIF函数按年、月、日精确计算员工的服务年限!问题来源
很多情况下,在统计员工的工龄时,需要精确到天。
精确到天数的计算,有一个很好的函数——DATEDIF,隐藏在EXCEL中。
运动图像演示
选择C3:E12区域,输入函数:“=datedif(b : b 12,today(),{“y”、“ym”、“MD”}”,按“CTRL SHIFT ENTER”组合键完成,即可将所有员工的工作年限精确计算到年、月、日。
公式以B3:B12单元格区域的日期开始,以“today()”结束(本文写于2017年7月18日,所以TODAY()的意思是2017年7月18日),以“{“y”、“ym”、“MD”}”作为计算方法返回3。
功能介绍
DATEDIF函数用于计算两个日期之间的天数、月数或年数。
具体用法:
语法:
DATEDIF(开始_日期,结束_日期,单位);
汉语语法:
DATEDIF(开始日期、结束日期、时间代码);
参数1: start _ date,表示1:start _ date;
参数2: end _ date,表示2:end _ date;
参数3:单位是所需信息的返回时间单位代码。每个代码的含义如下:
“y”返回该时间段内的整年数。
“m”返回一段时间内的整个月数。
“d”返回时间段内的天数。
“md”参数1和2中的天数之差,忽略年和月。
“ym”是参数1和2的月数之差,忽略年和日。
“yd”参数1和2的天数之差,忽略年份。按月和日计算天数。
例如: