SHR薪酬公式怎么取未入职或离职天数
取入职日期和当前的薪资期间比较,如是当月入职或离职,需要取到当前当月不在职的天数
如果 取年月间相差月数("[入职日期]" ,取当前年("") ,取当前月("")) =0 那么 未入职或离职天数 = 取当前日("[入职日期]") - 1 +(取某月包含天数("[离职日期]") - 取当前日("[离职日期]")) 其余 未入职或离职天数 = 0
如设置上述公式系统会报错,测试是由于取年月间相差月数("[入职日期]" ,取当前年("") ,取当前月(""))函数引起的
试用其他函数其他 = 取相差年数("2014-01-27" ,"取当前年("")"),又无法取到复合函数的值。
我们现场用这个公式解决的,亲测有效
1.【如果 [离职日期] <> "" 并且 取当前年([离职日期]) = 取当前年(取薪酬期间起始日期()) 并且 取当前月([离职日期])=取当前月(取薪酬期间起始日期()) 那么 当月未入职或离职天数=取员工工作日天数([离职日期] ,取薪酬期间结束日期())-1
再滤 [离职日期] = "" 并且 取当前年([入职日期]) = 取当前年(取薪酬期间起始日期()) 并且 取当前月([入职日期])=取当前月(取薪酬期间起始日期()) 那么 当月未入职或离职天数=取员工工作日天数(取薪酬期间起始日期() ,[入职日期])-1
再滤 取当前年([离职日期]) = 取当前年(取薪酬期间起始日期()) 并且 取当前月([离职日期])=取当前月(取薪酬期间起始日期()) 并且 取当前年([入职日期]) = 取当前年(取薪酬期间起始日期()) 并且 取当前月([入职日期])=取当前月(取薪酬期间起始日期()) 那么 当月未入职或离职天数=取员工工作日天数([离职日期] ,取薪酬期间结束日期())-1 + 取员工工作日天数(取薪酬期间起始日期() ,[入职日期])-1
其余 当月未入职或离职天数=0】
2.【入离职缺勤扣款=月薪/21.75*当月未入职或离职天数】
这个公式分别考虑了三种情况:
第一个“过滤”之前是判断当月离职人员的不在岗天数
第二个“过滤”之前是判断当月入职人员的不在岗天数
第三个“过滤”之前是判断当月入职 当月离职人员的不在岗天数
其余之后的为 正常在职员工的判断
如有当月先离职 当月又入职的需手动调整
学习
学习了
{:5_152:}
{:5_152:}
xuexi
当月入职当月离职,搞定了吗 ? 公式是如何设置的 ?
关于薪酬公式,学习了
现场通过这个方式处理
1、如果 取当前年([离职日期]) = 取当前年(取薪酬期间起始日期()) 并且 取当前月([离职日期]) = 取当前月(取薪酬期间起始日期()) 那么 离职天数 = 取某月包含天数(取薪酬期间起始日期()) - 取当前日("离职天数")
2、如果 取当前年([离职日期]) = 取当前年(取薪酬期间起始日期()) 并且 取当前月([离职日期]) = 取当前月(取薪酬期间起始日期()) 那么 离职天数 = 取某月包含天数(取薪酬期间起始日期()) - 取当前日("离职天数")
3、未入职或离职天数 = 未入职天数 + 离职天数
感谢
SHR薪酬公式怎么取未入职或离职天数
本文2024-09-16 23:51:49发表“s-hr cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-shr-57295.html