EXCEL中,如何让数据取整

1.10000以上后面保留两个0;如:19674、18421取19700、18500
2.1000以上后面保留一个0;如:6728、2302取6730、2310
3.1000以下尾数保留5或0;如:957、721取960、725

数据全部向上取整(数据单元格B4)

Excel数据取整的四种方法

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-08-24
这是小数点倍数设置问题。
1、 如果只需要某些单元格区域内的数字保留两位小数点,可以选中数据单元格区域,执行“格式/单元格/数字/分类/数值”操作,设置“小数点位数”“2”,然后单击“确定”按钮。此时在设置了数据格式的单元格中输入数字,系统自动保留两位小数点了。
注意:
带小数位数的数字也要如实输入,输入后的结果系统自动处理为只有两位小数点。
2、使用函数“int(需要取整的数值或公式)”取整,这样小数点以后的数值全部被忽略,计算结果按显示的整数进行,如需要四舍五入,则将函数“int(需要取整的数值或公式+0.5)”即可
第2个回答  2015-08-24
=IF(B4>10000,CEILING(B4,100),IF(B4>1000,CEILING(B4,10),CEILING(B4,5)))
第3个回答  推荐于2016-06-23
在B1中输入或复制粘贴下列公式
=IF(A1<1000,CEILING(A1,5),IF(A1<10000,ROUNDUP(A1,-1),ROUNDUP(A1,-2)))

下拉填充本回答被提问者采纳
第4个回答  2015-08-24
=IF(B4<1000,CEILING(B4,5),ROUNDUP(B4,-1-(B4>10000)))
相似回答