如何将EXCEL里的小数四舍五入?
答案:6 悬赏:40 手机版
解决时间 2021-01-26 20:28
- 提问者网友:人生佛魔见
- 2021-01-26 14:07
如何将EXCEL里的小数四舍五入?
最佳答案
- 五星知识达人网友:零点过十分
- 2021-01-26 15:33
你这不叫四舍五入,都是舍,只不过以0.5为阶梯进行舍
假设数字在A1,处理结果在B1,输入下面公式,并设置单元格格式为“自定义(0.00)”:
=FLOOR(A1,0.5)
或
=ROUNDDOWN(A1*2,0)/2
假设数字在A1,处理结果在B1,输入下面公式,并设置单元格格式为“自定义(0.00)”:
=FLOOR(A1,0.5)
或
=ROUNDDOWN(A1*2,0)/2
全部回答
- 1楼网友:持酒劝斜阳
- 2021-01-26 19:48
=ROUNDDOWN(A1*2,0)/2
- 2楼网友:洒脱疯子
- 2021-01-26 19:25
用函数ROUND可以实现,如ROUND(4.75,1)
- 3楼网友:几近狂妄
- 2021-01-26 18:48
首先单元格设置显示2位小数,然后按下式计算:
=IF((A1-INT(A1))>0.5,INT(A1)+0.5,INT(A1))
=IF((A1-INT(A1))>0.5,INT(A1)+0.5,INT(A1))
- 4楼网友:猎心人
- 2021-01-26 17:20
函数FLOOR:将参数 Number 沿绝对值减小的方向向下舍入,使其等于最接近的 significance 的倍数。
FLOOR(number,significance)
Number 所要四舍五入的数值。
Significance 基数。
FLOOR(number,significance)
Number 所要四舍五入的数值。
Significance 基数。
- 5楼网友:刀戟声无边
- 2021-01-26 16:16
一般,在实际工作中,会有三种方式:
1、四舍五入。也就是一般最常用的,比如1.245,保留2位有效数字的话,应该为1.25,可以使用函数ROUND()函数完成,
2、向上取舍。用事列说,比如1.242,保留2位有效数字,并且向上取数,应该为1.25,也就是说不论舍去位的数字大小,只有有数字,即前一位数字向上进1,可以使用函数CEILING()函数完成,
3、向下取舍。用事列说,比如1.248,保留2位有效数字,并且向下取数,应该为1.24,也就是说不论舍去位的数字大小,一律舍去,可以使用函数FLOOR()函数完成.
你的问题,不是你所说的四舍五入,而是以0.5位基数的向下取舍,可以用公式
=FLOOR(A1,0.5)
希望对你有所帮助~~~
1、四舍五入。也就是一般最常用的,比如1.245,保留2位有效数字的话,应该为1.25,可以使用函数ROUND()函数完成,
2、向上取舍。用事列说,比如1.242,保留2位有效数字,并且向上取数,应该为1.25,也就是说不论舍去位的数字大小,只有有数字,即前一位数字向上进1,可以使用函数CEILING()函数完成,
3、向下取舍。用事列说,比如1.248,保留2位有效数字,并且向下取数,应该为1.24,也就是说不论舍去位的数字大小,一律舍去,可以使用函数FLOOR()函数完成.
你的问题,不是你所说的四舍五入,而是以0.5位基数的向下取舍,可以用公式
=FLOOR(A1,0.5)
希望对你有所帮助~~~
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯