excel中的数字,怎么设置才能实现“有小数的保留2位小数,整数不显示小数。”

excel中的数字,怎么设置才能实现“有小数的保留2位小数,整数不显示小数”,例如1.2345显示为1.23,30显示为30,而不是30.00。又如99.876%显示为99.88%,100%显示为100%,而不是100.00%。

这个要用公式来做了
假设你的数据写在A列,从A1单元格开始的数据
则B1单元格写入公式
=ROUND(A1,2)
设置单元格格式为常规,再下拉填充公式(或双击填充柄)

如果是百分数的,则公式用
=ROUND(D1*100,2)&"%"

完成后选中B列---右键---复制---再右键----选择性粘贴---数值---确定,再删去原A列,新A列就是你要的样式了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-11-05
新建一个工作表或者辅助列,
用round公式: =ROUND(Sheet1!A1,2)
就好了
第2个回答  2021-03-01
直接把数字格式改为“常规”
第3个回答  2018-03-21
先把需要设置的单元格格式统一设置为“数值” 小数位数2位,之后重新选定 单元格,设置格式为常规即可。
第4个回答  2019-04-01
如果一个工作表里面有很多列呢?岂不是很麻烦
相似回答