权御天下mv:在EXCEL中,如何设置数字能自动四舍五进?

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 20:32:19

选定数字,按右键选择"设置单元格格式"-->选"数字"选项-->选"数值",在旁边的小数位数里选择你需要的小数位数,系统就会自动四舍五入.

本身就有这个功能,或用ROUND()函数。

请楼主认真看完以下内容:
四舍五入用“设置单元格格式”去掉小数位的方法就行,但是会出现以下问题,“设置单元格格式”的确能对单元格“四舍五入”,但其计算还是按全数来计算的,打个比方:
A1=6.9和A2=1.5,如用“设置单元格格式”去掉小数位我看到的是A1=7、A2=2,那公式=a1+a2的结果是该是“9”吗?不是!它的结果是“8.4”,它是按原数相加的,但你由于隐藏了小数你只看到结果是“8”,你增加小数就可以看到结果应是“8.4”(即6.9+1.5=8.4,由于8.4不够四舍五入,所以就出现了7+2=8的结果)

那么要解决以上错误,有两种方法:
1、用ROUND()函数,比如还是用上面的数字:
=ROUND(A1,0)的结果是“7”,即6.9四舍五入后是“7”;
=ROUND(A2,0)的结果是“2”,即1.5四舍五入后是“2”
两格相加自然就等于=9
注:括号里的“0”表示无小数位,如是“1”则表示保留一位小数,以此类推……

2、这种方法最简单:
(1)选用“设置单元格格式”去掉多余小数(保留多少位你看着办,反正自动就是四舍五入的)
(2)点“工具”菜单==>“选项”==>“重新计算”==>给左下“以显示值为准”打勾==>确定
注:第一步是四舍五入,第二步是改正了EXCEL默认是以四舍五入前的数值来计算的问题。