我正在尝试在 Microsoft Excel 中格式化以下列以在第二位小数后添加百分号:
5.8394
3.2922
3.2
4.461
1
我突出显示该列并选择格式化单元格>百分比>小数位:2 并得到以下结果:
583.94%
329.22%
320.00%
446.10%
100.00%
如果我选择小数位:0,我会得到以下结果:
584%
329%
320%
446%
100%
如何让 Excel 将原始数字显示为百分比而不改变值?
答案1
在另一个网站上找到了这个答案:
右键单击,设置单元格格式,自定义。手动输入“0.0\%”(不带引号)。
如果想要显示更多小数位,只需添加零即可。“0.000\%”
例如,如果单元格内容为“4.35”,则使用上述自定义格式它将显示为“4.350%”。
问题解决了!
答案2
1.0=100%,因此如果将小数位设置为 2,它将显示 100.00%,这是有道理的。
如果您希望它们为百分比,请先尝试将它们全部除以 100。然后选择百分比格式。
例如,3.2/100=0.032,那么当您将单元格更改为具有 2 位小数的百分比时,它将是 3.20%。
希望有帮助!
答案3
需要注意的是:
如果您的单元格中已经填充了一个数字,比如说“5.8”,然后您应用百分比格式,则单元格将显示“580%”。
如果将百分比格式应用于空白单元格,然后输入“5.8”,则单元格将显示“5.8%”。
有点奇怪,但尝试一下,你就会明白
答案4
另一种不需要自定义格式的方法(对于那些不熟悉代码的人)是在输入数字时简单地包含%符号(我认为您在评论中查询过?)。
将这些数字粘贴或输入到 Excel 中时,Excel 会解析正确的百分比金额和格式。然后,您可以在工具栏中将此列设置为显示 2 位小数(其中的数字四舍五入以适合)。
我猜这取决于您如何将这些数字输入到表格中,以及是否可以在开头添加百分比 % 符号。