当公式中存在试算有误,那么我们鼠标移动到试算有误上查看错误原因
一、除数为零
当公式提示除数为零,导致无法正常计算,但除数无数据时,我们可以有两种解决方式:
1.手动编辑明细,手动填写应出勤天数,将应出勤天数更改为0以外的数据。
2.更改计薪规则内的公式,将公式修改下
例如:(#工资# +#岗位津贴# )/#应出勤天数# *#事假天数# ,当除数#应出勤天数#为0的情况下,更改成:
if(#应出勤天数#=0,0,(#工资# +#岗位津贴# )/#应出勤天数# *#事假天数# )
二、薪资项不存在
当公式提示#xxx#薪资项不存在,那么需要注意所有被计算的字段,都需要从下方点选
如果薪资字段中没有,那么需要先新增该薪资字段,新增薪资字段请参考如何新增薪资项
三、字符串无法参与加减乘除运算
当公式提示字符串无法参与加减乘除运算,需要检查公式里各项薪资项的值是否有误
通过检查我们发现,该事假扣款公式中运用了多个判断条件但只有一个IF,结果为true
IF函数中的true或者false是逻辑值,如果符合判断值就返回true,否则就返回false
说明公式写法有误,需要修改,函数正确用法请参考公式
四、发生循环调用
当公式提示薪资项发生循环调用,我们需要检查提示的薪资项是否参与互相计算,导致循环