我在 Excel 2010 中遇到了一个问题,即百分比类型单元格的精度发生了变化。要重现:
- 在 A1 和 B1 中创建两个单元格,均采用百分比格式(2 位小数)和带小数的数字
- 在新单元格中,转到单元格格式,并将其更改为百分比(2 位小数)。
在单元格中输入此公式:
=A1/B1
单元格格式现在将更改为具有更高精度的百分比,这似乎适合计算所需的小数位数。
精度为什么会改变?
答案1
单元格的格式不会影响其中存储的数字的精度,只会影响它们的显示方式。因此,如果您输入 1.7985 并将其格式化为 2 位小数,则该数字仍保留 4 位小数,并且任何计算都使用全精度。如果您想降低精度,则需要使用舍入函数。