永发信息网

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

答案:5  悬赏:0  手机版
解决时间 2021-01-13 12:48
Excel里如何设置数字保留一位小数,而0则保留整数?
最佳答案
帮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)))
就是下图的效果了,还想对齐下只要在开始-对齐方式那里调整就可以了

追问很有心,谢谢~不过我试了一下,用你给的这三个数字:1.814,2还有0都没有问题,但你输入2.015时,显示的数值就是2,而不是2.0,请问咋回事?追答公式改为:
=IF(TRUNC(A8,1)=0,0,TEXT(TRUNC(A8,1),"0.0"))
从简单来看,如果只用一个trunc在调整也是不错的
下图应该考虑了所有情况

全部回答
如果你的数据在A列,我们引入一辅助列B,在B1里写公式:
=ROUND(A1,1)
双击B1的右下角的实心十字,就可以满足你的要求了!
只有单元格属性,数字,会计专用,确定,可以为-,没有1.8和0的,只有1.8和-的。谢谢
右击单元格选择单元格格式-数值 调整为1位小数
1,选中数字的行列,右键->设置单元格格式->数值->小数位数1
2,选中数字的行列,开始->条件格式->突出显示单元格规则->其他规则->等于0,格式->数值->小数位数0
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
水电气前三名怎么说
职业的英文翻译“j”开头
北京438公交周一坐车堵多久,一共23站从永丰
北京十三分好还是三帆好
黄石港区老北京香酥饼(黄石店)地址在哪里啊
那些明星的名字字母带有y,j,m,这些字母
RAW264.7转染求助
闽南蚵仔煎的做法步骤图,闽南蚵仔煎怎么做
农机发展的背景及研究意义
单选题Helikestraveling,which________hiskn
冲床的工作台能承受多大压力, 一台30T的双冲
什吗叫乌龙球?
汽车1.5T相当于多大排量?
湖丰镇徐家村村主任郑崇国的罪行揭露
有白糖12千克,每5/3千克装一包,可以装多
推荐资讯
在黑暗中等待相遇的电影剧情
上海巧尊内衣厂生产的内衣怎么样
做女人什么最重要,我觉得我是一个傻女人倒霉
惹天蝎男生气之后,怎么才知道知道他原谅你了
江西鹰潭市谁知道做sus303不锈钢,316f不锈钢
rabbit song是什么意思
求连朔的我就想谈个恋爱百度云或者微盘txt!
金鱼缸哪种过滤方式好
耐克ROMALEOS 选2代还是3代比较好啊,还是选1
绿色羽毛是什么鸟
我家小乌龟大概四厘米长,买寸金小颗粒龟粮,
单选题Grassshoemakingbeganinthecount
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?