这可能是因为该单元格的格式设置为“文本”类型,而不是数字类型。当您输入数字时,Excel会将其默认为数字格式,但是如果您修改该数字的最后一位并尝试保存,Excel会在保存前发现单元格格式不匹配。为了使数字格式正确,Excel会自动将文本格式单元格中的所有数字强制转换为数字,因此如果您输入一个以0结尾的数字,它将被转换为以0开头的数字。为了解决这个问题,您可以将单元格的格式设置为数字类型,然后重新输入最后一位。
这可能是由于Excel默认将数字格式设置为仅显示一定数量的小数位数。如果原始数字是四舍五入到整数的,则在修改并保存时,Excel会将其按照该格式自动更改为0。要避免这种情况,可以将数字格式更改为“常规”,或者手动输入带有小数的数字以避免四舍五入。另外,确认单元格中没有任何公式或条件格式可能也有助于解决问题。