理论教育 141DATEDIF函数:计算员工带薪休假天数|高效能人士的Excel人力资源300招

141DATEDIF函数:计算员工带薪休假天数|高效能人士的Excel人力资源300招

时间:2023-11-23 理论教育 版权反馈
【摘要】:在本实例中,将具体介绍DATEDIF函数的用法。DATEDIF函数用于计算两个日期之差。示例:A1单元格中为一个日期值,=DATEDIF计算年数差;=DATEDIF计算月数差;=DATEDIF计算天数差。

141DATEDIF函数:计算员工带薪休假天数|高效能人士的Excel人力资源300招

技巧介绍:在计算员工工龄时,用到过DATEDIF函数,该函数主要用来计算日期之间的年\月\日间隔数。在本实例中,将具体介绍DATEDIF函数的用法。

打开本节素材文件“素材\第08章\实例141\年假天数统计表.xlsx”,选择E3单元格,在编辑栏中输入计算公式:=DATEDIF(D3,TODAY(),"Y"),选择F3单元格,在编辑栏中输入计算公式:=HLOOKUP(E3,$J$6:$M$7,2),选择E3:F13单元格区域,双击右下角的填充手柄,复制计算公式,如图8-1所示。

DATEDIF函数用于计算两个日期之差。

978-7-111-56777-6-Chapter08-2.jpg

图8-1 计算年休假天数

语法格式为:DATEDIF(start_date,end_date,unit)

其中:start_date参数为一个日期,它代表时间段内的第一个日期或起始日期;end_date参数代表时间段内的最后一个日期或结束日期;unit参数为所需信息的返回类型。结束日期必须大于起始日期。

示例:A1单元格中为一个日期值,=DATEDIF(A1,TODAY(),"Y")计算年数差;=DATEDIF(A1,TODAY(),"M")计算月数差;=DATEDIF(A1,TODAY(),"D")计算天数差。

"MD"起始日期与结束日期的同月间隔天数。忽略日期中的月份和年份。(www.daowen.com)

"YD"起始日期与结束日期的同年间隔天数。忽略日期中的年份。

"YM"起始日期与结束日期的间隔月数。忽略日期中的年份。

技巧拓展

① =TODAY(),将返回当前日期;当按【Ctrl+;】组合键时,也可快速输入当前日期;当按【Ctrl+Shift+;】组合键时,可以快速输入当前时间;=NOW(),将返回当前的日期和时间,如图8-2所示。

② HLOOKUP函数在之前的实例中已提到过,用于按行查找所需的数据。

978-7-111-56777-6-Chapter08-3.jpg

图8-2 快捷输入方法

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈