我用EXCEL导入的工资表,会计已经计算好了总工资(字段:应发工资),我用FINEBI自助数据集把所有的工资项加了一遍,建了一个新字段(重新计算应发工资),然后我写了一个IF函数,判断,两个工资是否相同,相同就是符合,不相同就是不符合。
现在出现的数据混乱,明明数字相同的。也显示不相符。EXCEL表格在附件中。求大家帮助看看。
工资.xls
如果你经常做excel表数据,你也会经常遇到这种微量误差,肉眼又看不出来的.
这种只能手动调整.
如楼上大佬所说,这个是微量误差,也就是两者之间的差可能是在小数点后面很多位,平时不会显示出来但是存在(例如0.33和1/3,实质是不相等的,但是保留两位小数都一样)
我补充一个解决方案,新增一列,把有计算出微量误差的那一列(假设是“重新计算应发工资”)用函数TRUNC("重新计算应发工资",2) 截取两位小数,然后再做IF判断。