如题所述
能不能问一下 为什么手算出来的数据 跟公式的不一样呢
可能是你的计算精度问题,经验证公式计算结果是正确的。分数保留两位小数公式为:=ROUND(100-ABS((A2-B$2)/B$2)*IF(A2>B$2,100,50),2)
为什么算出来小数点自动变成0了呢
不是100分吗?你希望是100.37分吗?不好意思,是B2,不是B11。您要改一下公式=IF(B2-$C$2>=0,100-INT((B2-$C$2)/$C$2*100),100+INT((B2-$C$2)/$C$2*100)*0.5)
尾数自动取成0了 ,这是为什么呢
int()取整函数,