实出勤天数计算公式(求高人指点)
金蝶云社区-李佳轩
李佳轩
0人赞赏了该文章 2,971次浏览 未经作者许可,禁止转载编辑于2020年02月13日 08:41:06
客户没有购买考勤模块,我要通过员工的入职、离职日期来判断员工本月的实际出勤的考勤天数。要怎么来设计这个公式啊 !!!!~!
我分析的有以下四种情况:
1、员工以前入职,当月离职
2、员工当月入职,当月未离职
3、员工当月入职,当月离职
4、员工以前入职,当月未离职
(我想到的就只有这些情况,不考虑转正的问题)
我设置的公式如下:
如果[用工关系状态] = "辞职""辞退" 并且 [离职日期] < 取薪酬期间起始日期() 那么 实出勤天数 = 0
再滤 [用工关系状态] = "辞职""辞退" 并且 [离职日期] >= 取薪酬期间起始日期() 并且 [入职日期] < 取薪酬期间起始日期() 那么 实出勤天数 = 取相差工作日天数([离职日期] ,取薪酬期间结束日期()) 再滤 [用工关系状态] = "辞职""辞退"并且 [入职日期] >= 取薪酬期间起始日期() 那么 实出勤天数=取员工工作日天数([入职日期],取薪酬期间结束日期()) - 取相差工作日天数([离职日期] ,取薪酬期间结束日期()) 其余 实出勤天数​ = 取员工工作日天数(取薪酬期间起始日期(),取薪酬期间结束日期())
但是计算不出来啊。这要怎么设置啊。哪个高人来指点一下啊!!!~谢谢了!~