答案1
如果不知道 D11 中实际的数字是什么——将列设置为 2 位小数并不会将该数字四舍五入到 2 位小数以便进行计算,而只是为了显示——假设 D11 中的数字实际上是 372.585——这将是显示即 372.59。现在,实际上将 372.59 四舍五入到小数点后一位,ROUND(D11,1)
结果就是屏幕截图中显示的 372.60。但是 372.60 - 372.585 = .015,由于您将 B 列设置为仅显示两位小数,因此将显示为 .02。
答案2
- IGV 似乎是 (D7:D9) 总和的 18%。这实际上是 56.835,但当您按 2 位小数显示时,它会四舍五入为 56.84。
- D11 中的值作为上述数字的总和实际上是 372.585,再次显示到小数点后 2 位,即 372.59
- 差异实际上是 372.6-372.585=0.015,当你将其显示为小数点后两位时,你会看到它为 0.02
因此,在显示小数点后两位的数值时要小心,它们可能并不总是和您想象的完全一样。
您可能希望在计算中将 IGV 值四舍五入到小数点后 2 位。即 =ROUND(SUM(D7:D9)*0.18,2)