在制作员工信息表的时候我们需要对员工的入职时间进行计算,对已经离职的员工也要统计,那么怎么进行计算呢,下面一起来看看吧。
excel在职时间怎么算
1.如图中显示的,员工中有在职的也有离职的,分开算太麻烦,我们可以利用if函数。
2.在单元格中输入“=IF(C14="在职",TODAY()-B14,C14-B14)“点击回车,就可计算输出入职天数了。
3.然后点击拖动单元格右下角,填充其他数据即可。
4.如果需要添加天数为单位,选中数据点击鼠标右键打开快捷菜单。
5.点击“设置单元格格式”,在分类中选择“自定义”
6.在类型中输入“0天”点击确认即可
7.设置后效果如图:
“=IF(C14="在职",TODAY()-B14,C14-B14)“公式解析:
C14存放的是员工在职状态,但在职状态有两种“在职”或者离职日期。B14为入职日期。
IF函数是用于判断员工是否是在职状态,判断条件:C14="在职",当判断为在职时,就用TODAY()提取当前的时间,再减去员工的入职时间,得出入职天数。为在职时计算公式:TODAY()-B14。
当判断为离职时,就用离职日期减去入职日期,得出入职时间。为离职时计算公式:C14-B14。
以上就是文章的全部内容了,下面将为大家带来一个超实用的员工人力资源文件模板资料包,拥有人力资源最全面的表格模拟,一键套用轻松提升效率。
《全套人力资源文件模板资料包(一千份)》
完整获取方式
↓↓↓
关注且回复关键字【020】就可以获取资料包
还有更多的干货资料分享!
excel单位怎么设置,excel单位设置万元教程
excel分数怎么打,excel分数变日期怎么解决
excel公式求和怎么操作,excel公式大全详解
excel动态日期怎么设置,excel显示当前日期教程
excel乘法函数怎么用,excel乘法函数公式使用教程