为什么EXCEL表格输入0.5会自动变成1?

2024-11-26 13:41:42
推荐回答(5个)
回答1:

呵呵!

那是因为你的单元格格式中设置的属性原因。估计你设置不保留小数了,当输入0.5时会自动显示1,不过在参与计算时它还是0.5(除非你设置了“以显示值为准”)。就是说,这个“1”如果乘以10,结果仍然是5而不是10。

应对方法很多:
1、增加显示的小数位,比如保留2位小数。工具栏里有个工具,3个0和一个向右的箭头,那就是增加小数位的工具。
2、也可以进入单元格格式中,在“数字/分类”中修改,或者增加小数位,或者改成“常规”。

回答2:

因为你的单元格的小数位数设置为0位了,选中该单元格右击,设置单元格格式->数字->数值->右边的小数位数,根据你的需要可以设置小数位数。
如果是office2007的话,在选项卡的开始->数值,箭头往右的是增加小数位数的。

回答3:

其实这个还有一个原因造成输入0.5变1的.就是格宽度不够.起码要29个像素宽度.

回答4:

为什么表格输入0.5变成1

回答5:

格式设置为不带小数位的数值了,楼上roundbug 解释的很详细咯