EXCEL有小数点如何变成整数,不四舍五入
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/06 00:47:59
=round(a1,2)*100下拉
B1公式=roundup(a1,0)或者=ceiling(a1,1)均可
如果你是要0.xxx的样子,就用公式=A1-INT(A1),如果你要xxxx的模式,就再加个MID函数,=MID((A1-INT(A1)),3,10),应该小数点后没有超过10位吧,如果超过,自己设定
=ROUNDUP(a1,0)
方法一:自定义单元格式:[
B1=ROUND(A1,0)如果A1=1.1B1取整1,第二个参数0表示取整位数,正数如2表示小数2位四舍五入取整,-2表示在十位数位置取整
ROUND(MID(C6,21,5)-0.5,1)改为TEXT(ROUND(MID(C6,21,5)-0.5,1),"0.0")
C1单元格写入公式=CEILING(A1/B1,1)*B1或=ROUNDUP(A1/B1,0)*B1
=ceiling(A1,1)或=roundup(A1,0)
输入公式即可:=IF(A1<=10,10,ROUNDUP(A1,0))效果如下图:再问:非常好,问题都解决了。就是有一点我想在改进一下:用了这个公式以后在A1不输入任何数字的时候,B1也等于10
=substitute(A1,".",)下拉或按CTRL+H,打开查找-替换对话框,查找内容:.替换为:不填,全部替换即可.再问:=SUBSTITUTE(A1,".",""),这个方法不行啊,设置完了
如果数字是不带单位的,可在空白单元格录入10000,复制该单元格,选中原数据区域,右击,选择性粘贴,选“乘”,确定.如果带单位,选将单位用查找——替换,替换掉,再按上面方法操作.
选中你要改变的单元格或者单元格组,右键选择“设置单元格格式”,修改小数点后保存0位就可以了
=round(公式,)
这需要向上取整函数D1=ROUNDUP(B1,0)E1=CEILING(B1,1)两个都可以
选中你要处理的单元格鼠标右键设置单元格格式数字选项卡选中常规一项就OK了
假设数据在A1,用公式=IF(RIGHT(INT(A1*100))="5",ROUNDDOWN(A1,2),ROUND(A1,1))
在别的单元格中显示行不行,假设原始数据在A1:A100,B1中输入=FIXED(A1,IF(INT(A1)=A1,0,2),1)下拉.
在任意空单元格输入0.001,按Ctrl+C复制,然后选中需要改变的数据列-右键-选择性粘贴-选中乘-确定即可祝你成功!