在已知员工的入职时间和离职时间,以及这段时间非周末的请假时间,如何快速计算员工工作天数呢?这里我们可以使用NETWORKDAYS.INTL函数来计算。NETWORKDAYS.INTL函数的含义:返回两个日期之间的所有工作日数,使用参数指示哪些天是周末,以及有多少天是周末。 周末和任何指定为假期的日期不被视为工作日。NETWORKDAYS.INTL函数的语法:NETWORKDAYS.INTL(start_date, end_date, [weekend], [holidays])NETWORKDAYS.INTL 函数语法具有以下参数:start_date和 end_date必需,要计算其差值的日期。weekend可选。 表示介于 start_date 和 end_date 之间但又不包括在所有工作日数中的周末日。值得含义如下图所示。
工具/原料
1
wps软件
2
示例数据
需求说明
以下图的员工离职表为例,计算员工工作天数
操作步骤
1
选择需要计算工作天数的单元格
2
找到并切换到公式菜单栏,选择插入函数
3
在函数中查找并插入NETWORKDAYS.INTL函数
4
NETWORKDAYS.INTL函数参数中的开始时间选择入职时间
5
NETWORKDAYS.INTL函数参数中的结束时间选择离职时间
6
NETWORKDAYS.INTL函数参数中的周末参数输入1,代表双休
7
假期是可选项。 一组可选的日期,表示要从工作日日历中排除的一个或多个日期。 holidays 应是一个包含相关日期的单元格区域,或者是一个由表示这些日期的序列值构成的数组常量。 holidays 中的日期或序列值的顺序可以是任意的。这里就不再输入了,设置后点击确定。
8
计算得到第一个员工的工作天数
9
将光标定位至单元格右下角,呈十字形下拉填充单元格,即可批量计算员工工作天数。
上一篇:如何用Excel制作表格
下一篇:excel表格怎么搜索关键词