电子表格中的四舍五入和百分比的相关问题
-
题目一:在电子表格中的进行四舍五入的相关问题
问题
1
:在
Excel
中如何设置“四舍五入”的函数公式?
若通过格式
→
单元格
→
数字
→
保留的小位数
→
在单元格中显示出来的数字并
p>
不是真正意义上四舍五入,
显示内容内容与实际内容并不一致
.
(见下面截图)
.
.
由设置单元格格式得到的
“近似数”
若
要再运算,
参与运算的不是显示内容而是实际内容;
要使参与运
算的是显示内容该怎么办呢?
办法是用
ROUND
函数公式(输入或插入都可以)来解决
.
ROUND
用途:按指定位数四舍五入某个数字
.
语法:
ROUND(number
,
num_digits)
参数:
Number
是需要四舍五入的数字(
也可以输入该数据所在单元格的序列号或数据算式
p>
等均可)
;
Num_digits
为指定的位数,
Number
按此位数进行处理
.
(
其计算结果必须是数字)
.
注意:
⑴
.
如果
num_digits
大于
0
,
则四舍五入到指定的
小数位;
例如:
“
=
ROUND(3.167,1)
”
等于
3.2
,
括
号中的
“
1
”
表示精确到小数点右侧的十分位;再如:
“
=
ROUND(3.167,2)
”
等于
3.17
,
括号中的
“
2
”
表示精确到小数点右侧的百分位;以此类推!
⑵
.
如果
num_di
gits
等于
0
,则四舍五入到最接近
的整数;例如:
“
= ROUND(31.67,0)
”
等于
32
;
⑶
.
如果
num_digits
小于
0
,
则在小数点左侧按指定位数四舍五入;
例如:
“
= ROUND(3167,-1)
”
等于
3
170.
<
/p>
“
-1
”
四舍五
入到小数点左侧的十位;
“
= ROUND(3167,-3)
”
等于
3000.
“
-3
”
表示四舍五入到小数点左
侧的万位;„„
以此类推!
问题<
/p>
2
:
Excel
中由单元格的
“四舍五入”
造成的数据误差怎么解决?
在使用
Excel
编
辑、
处理各种数据表时,
在使用过程中往往会发现
Excel
自动计算的结果
与自己手动计算的结果会
出现一个误差
.
如
Excel
工作表中有:
A1=3.341
、
B1=12.124
;
将
A1
与
B1
之和
“四舍五入”,
保留两
位小数;将结果乘以
0.13
,再将结果乘以<
/p>
2.3
,再“四舍五入”保留两位小数,
Excel
的计
算结果是“
4.62<
/p>
”;而手工计算
A1
与
< br>B1
之和
“四舍五入”后,将
结果乘以
0.13
乘以
2.3
后保留两位小数的结果是
“
< br>4.63
”
.
(见下面的截图)
是什么原因造成
Excel
计算误差呢?
造成误差的根本原因是“四舍五入”
.
在设置表格的时候,在“单元格格式”窗口中设置
的“小数位数”只能将单元格中的数值
“显示内容”四舍五入,并不能对所存放的“数值”
四舍五入
.
换句话说,
显示内容和实际存放内容(即参与运算的内容)并非
完全一致
.
因此,
造成
Excel
计算结果与实际需求出现误差;
那么如何来
解决这种误差呢?
电子表格中的四舍五入和百分比的相关问题
1
下面提供几种方法参考:
方法一:<
/p>
其一是利用
Round
函数对小数进行精
确的四舍五入,其格式为:
round
(
number
,
n
um_digit
s
);其中“number” 为需要四舍五入的数字或运算公式,
num_digits
指定四舍
五入的位数
.
针对本问题的上述问题,只需在
C1
单元格中输入“=Round(
A1+B1
,2)”,
在“
D
1
”单元格中输入“=Roun
d(
C1*0.13*2.3
,2)”即可
.
方法二:
< br>另外还可以通过
Excel
进行一下简单的设置来达到精
确计算的目的,点击
Excel
菜单栏的
“工具
→
选项”
→
在
弹出的
“选项”
窗口中切换到
“
重新计算
”
选项卡,
在
“工
作簿选项”栏中将
“以显示值(
精确)为准”
复选框打上钩,点“确定”按钮即可
.
此时的运算将以显示内容为准来计算
.
这个方法
比较简单
.
(见下面截图)
p>
方法三:
“
=INT(
单元格
+0.5)
,再缩小小数位数
”;说明:
INT
将数字向下舍入到最接近
的整数的函数
.
比如:
=IN
T(6.9)
将
6.9
向下舍入到最接近的整数
(6)
;
=INT(-6.9)
将
-
6.9
向下舍入到最接近的整数
(-7).
“=INT(N+0.5)”
,其中
N
为单元格或者需要四舍五入
的数字;这样相当于编制了一个四舍五入函数
.
方法四:
用“
TEXT(value,format_text)
”函数公式来修正
四舍五入的计算“错误”
.
比如下面的图中
< br>12.38+13.46=25.83
是“错误”的
,原
因是以实际内容的数据来计算的,
那么该如何修正呢?
可以在
A
2
单元格输入
“
=FIXED(A1,2)
”
,
在
B2
单元格输入
“
=FIXED(B1,2)
”
,再求和
结果就修正了,此时的
12.
38+13.46=25.84
.
就“正确”了
.(
见下面的截图
)
电子表格中的四舍五入和百分比的相关问题
2