|
问题现象:工资模块中,迟到扣款的计算公式:iff(0&lT;累积迟到 and 累积迟到&gT;=5,1*5,iff(6&lT;=累积迟到 and 累积迟到&gT;=10,2*5,iff(11&lT;=累积迟到 and 累积迟到&gT;=20,3*5,iff(21&lT;=累积迟到 and 累积迟到&gT;=29,5*5,iff(累积迟到=30,6*5,0)))))
请问为什么在累积迟到中输入数据时,只进入第一个IFF计算,计算结果都是5。有更好的解决方法吗?
问题模块:用友T3工资
详细问题描述:在用友畅捷通T3财务软件的工资模块中碰到如下问题:工资模块中,迟到扣款的计算公式:iff(0&lT;累积迟到 and 累积迟到&gT;=5,1*5,iff(6&lT;=累积迟到 and 累积迟到&gT;=10,2*5,iff(11&lT;=累积迟到 and 累积迟到&gT;=20,3*5,iff(21&lT;=累积迟到 and 累积迟到&gT;=29,5*5,iff(累积迟到=30,6*5,0)))))
请问为什么在累积迟到中输入数据时,只进入第一个IFF计算,计算结果都是5。有更好的解决方法吗?
|
|