每次我尝试在 Microsoft Excel 2010 中输入分数时,它都会转换为日期。
例如:5.6 变成 2013.05.06,5,6 变成 1900.01.05 14:24:00。我不想将单元格格式化为数字,因为那样我就必须设置小数位数。要么我的整数末尾会有 ,00,要么我的浮点数会被截断。
我该如何阻止此行为?我最好是针对整个 Excel 禁用此功能,而不是仅针对单个电子表格禁用此功能?
答案1
'
把单元格中的值放在前面
答案2
我没有 Excel 2010,但我希望将单元格格式化为“文本”就可以了。
答案3
我无法重现您的问题(即使我将小数分隔符设置为逗号),但我有一个答案供您尝试。您想要显示的最大小数位数是多少?假设是四位。在您将输入数字的单元格上设置自定义格式#,####
。现在,如果您输入5,6
,它将显示为5,6
,如果您输入5,642
,它将显示为5,642
。至少在我的计算机(Excel 2007)上是这样的。我遇到的唯一缺点是,当我输入时5
,它显示为5,
。