如何在Google Sheets中设置无多余小数点及末尾零的数字格式
Google Sheets 数字格式去掉多余小数点解决方案
方案1:自定义单元格格式(无需修改原有数值,保留数值计算属性)
这是最优方案,操作步骤如下:
- 选中需要设置格式的所有单元格/单元格区域
- 点击顶部菜单栏「格式 > 数字 > 自定义数字格式」
- 在输入框中粘贴格式规则:
[=INT(VALUE)]0;0.## - 点击「应用」即可生效
效果验证:
- 整数12将直接显示为
12,不会出现末尾小数点 - 12.30自动去除末尾零显示为
12.3 - 12.4321最多保留2位小数显示为
12.43
如果需要兼容负数显示,将格式规则替换为:[>0][=INT(VALUE)]0;[<0][=-INT(ABS(VALUE))]-0;0.##即可。
方案2:公式输出场景适配
如果数值是由公式计算得到,且不需要保留数值属性用于后续计算,可以直接用TEXT函数包裹原有公式,示例如下:
原有计算公式为=A2+B2,修改为:
=TEXT(A2+B2,"[=INT(VALUE)]0;0.##")
如果后续需要对输出内容做数值计算,外层套VALUE函数转换即可:
=VALUE(TEXT(A2+B2,"[=INT(VALUE)]0;0.##"))
内容的提问来源于stack exchange,提问作者dbzix
相关产品推荐
相关产品推荐

