Excel里如何设置数字保留一位小数,而0则保留整数?

2024-12-27 20:00:56
推荐回答(5个)
回答1:

帮LZ弄个能一次处理所有数据的公式,假如数据在A1,则在B1输入:

=IF(AND(A1=INT(A1),A1<>0),TEXT(A1,"0.0"),IF(A1=0,0,-CEILING(-A1,0.1)))

或者

=IF(AND(A1=INT(A1),A1<>0),TEXT(A1,"0.0"),IF(A1=0,0,TRUNC(A1,1)))

就是下图的效果了,还想对齐下只要在开始-对齐方式那里调整就可以了

回答2:

1,选中数字的行列,右键->设置单元格格式->数值->小数位数1
2,选中数字的行列,开始->条件格式->突出显示单元格规则->其他规则->等于0,格式->数值->小数位数0

回答3:

如果你的数据在A列,我们引入一辅助列B,在B1里写公式:
=ROUND(A1,1)
双击B1的右下角的实心十字,就可以满足你的要求了!

回答4:

只有单元格属性,数字,会计专用,确定,可以为-,没有1.8和0的,只有1.8和-的。谢谢

回答5:

右击单元格选择单元格格式-数值 调整为1位小数