薪酬计算没有按公式条件内容进行计算,计算结果不对。

栏目:s-hr cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

薪酬计算没有按公式条件内容进行计算,计算结果不对。

解决方案:

公式内容:

如果 [核算当期职务编码] = "02010101" 并且  [是否驻外] = "1"  并且  [是否有车] = "1"  并且  [距离] <="50" 那么  油费补贴标准 = 500   

再滤  [核算当期职务编码] = "02010101" 并且  [是否驻外] = "1"  并且  [是否有车] = "1"  并且  [距离] >"50"  并且  [距离] <="100"   那么  油费补贴标准 =1000  

再滤  [核算当期职务编码] = "02010101" 并且  [是否驻外] = "1"  并且  [是否有车] = "1"  并且  [距离] >"100" 并且  [距离] <= "150"  那么  油费补贴标准 =1500    

再滤  [核算当期职务编码] = "02010101" 并且  [是否驻外] = "1"  并且  [是否有车] = "1"  并且  [距离] > "150"  那么  油费补贴标准 =2000   

其余  油费补贴标准 =0

模拟计算结果:

image.webp

问题原因:字符类型的字段无法做大小的比较。好比:如果“小明”>"小红",应如何比较大小?

请对公式中的  [距离] 做字符串转数值的处理。如:字符串转数值([距离])  <= 50

薪酬计算没有按公式条件内容进行计算,计算结果不对。

解决方案:公式内容:如果 [核算当期职务编码] = "02010101" 并且 [是否驻外] = "1" 并且 [是否有车] = "1" 并且 [距离]...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息