Excel利用用ROUND函数消除计算误差
时间:2023-11-06 22:08:22
一、语法
ROUND函数可将某个数字四舍五入为指定的位数。其语法为:
ROUND(number, num_digits)
参数:number是需要四舍五入的数字;num_digits为指定的位数,number将按此位数进行四舍五入。
1.如果num_digits大于0,则四舍五入到指定的小数位。如A1单元格包含数值“98.35789”,则公式
=ROUND(A1,2)
返回结果:98.36
2.如果 num_digits 等于 0,则四舍五入到最接近的整数。如A1单元格包含数值“98.35789”,则公式
=ROUND(A1,2)
返回结果:98
而当A1单元格中的数值为“98.55789”是,上述公式返回的结果为99。
3.如果 num_digits 小于 0,则在小数点左侧按指定位数四舍五入。如A1单元格包含数值“98.35789”,则公式
=ROUND(A1,-1)
返回结果:100
二、实例
在公式中使用ROUND函数,可以消除计算误差。如下例:
上图中A2:A5区域为一些数值,C2单元格为公式“=(A2+A3)*A4”计算结果,并设置该单元格的小数位数为两位。D2单元格为公式“=C2*A5”即“2676.65×2.19”的计算结果,也设置该单元格的小数位数为两位。可以看到,其计算结果是“5861.87”。但是,算式
2676.65×2.19=5861.8635
保留两位小数后应该为“5861.86”。
造成上述误差的原因在C2单元格。C2单元格的显示值是“2676.65”,但这是设置两位小数后显示的结果,其实际值是“(179.26+12.34)×13.97=2676.652”,所以D2单元格中的运算结果是:
2676.652×2.19=5861.86788
设置两位小数后结果就是“5861.87”。
如果要以单元格中显示的数值为准,这里可以用到ROUND函数,在D5单元格中输入公式:
=ROUND((A2+A3)*A4,2)*A5
就可以获得正确的计算结果“5861.86”。
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
wps文档打不开怎么办
![](https://img.aspxhome.com/file/2023/5/a182675_0s.png)
学生老师们都注意啦 来看看你能不能免费得到office 365订阅
![](https://img.aspxhome.com/file/2023/5/15505_0s.jpg)
win7系统安装虚拟机win10提示"传输VMDB错误-44:Message”的解决方法
![](https://img.aspxhome.com/file/2023/28/a244951_0s.png)
不用excel公式的跨表查询:查询指定顾客的购买记录
![](https://img.aspxhome.com/file/2023/8/a142148_0s.png)
Excel中如何冻结第一行.第一列的技巧
![](https://img.aspxhome.com/file/2023/4/38144_0s.jpg)
excel设置时间格式yyyymmdd的方法
如何关闭电脑触摸板win10?win10关闭触摸板方法
![](https://img.aspxhome.com/file/2023/30/a265312_0s.jpg)
Win10 Xbox One游戏串流功能暗藏超高质量模式 可轻松开启
![](https://img.aspxhome.com/file/2023/28/a248197_0s.jpg)
如何用BitLocker加密工具为win7文件夹设置密码
![](https://img.aspxhome.com/file/2023/4/a310958_0s.jpg)
iOS 10 邮件更新:一起来看看都有哪些新特性
XP系统电脑运行程序提示Access Violation At Address 00401FF7的解决方法图文教程
![](https://img.aspxhome.com/file/2023/28/a243502_0s.jpg)
WPS PPT制作抽奖小游戏 实例教程
![](https://img.aspxhome.com/file/2023/6/a187176_0s.jpg)
腾讯会议断网时长还算吗?
![](https://img.aspxhome.com/file/2023/7/a327260_0s.png)
电脑玩csgo掉帧怎么办_win10玩CSGO掉帧严重解决教程
![](https://img.aspxhome.com/file/2023/4/a312909_0s.jpg)
如何修复“您的系统已耗尽应用程序内存”错误法
![](https://img.aspxhome.com/file/2023/3/a208113_0s.jpeg)
PPT设计的图形化表达
如何在Excel 2013/2016中使用VBA宏来选择给定范围内的所有粗体单元格
![](https://img.aspxhome.com/file/2023/4/a141334_0s.png)
win7系统镜像恢复 win7如何创建系统恢复镜像?
![](https://img.aspxhome.com/file/2023/29/a261570_0s.jpg)
win10关闭自动更新方法有哪些?彻底关闭windows10三大新方法
![](https://img.aspxhome.com/file/2023/26/a224659_0s.jpg)
excel表格怎么同时显示日期与星期?
![](https://img.aspxhome.com/file/2023/5/39965_0s.jpg)