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函数,可以消除计算误差。如下例:

    Excel利用用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”。

标签:Excel,利,用用,ROUND,函数,消除,计算,误差,一,
0
投稿

猜你喜欢

  • wps文档打不开怎么办

    2022-05-18 08:30:35
  • 学生老师们都注意啦 来看看你能不能免费得到office 365订阅

    2023-08-02 03:01:50
  • win7系统安装虚拟机win10提示"传输VMDB错误-44:Message”的解决方法

    2023-12-14 13:09:03
  • 不用excel公式的跨表查询:查询指定顾客的购买记录

    2022-05-01 21:23:20
  • Excel中如何冻结第一行.第一列的技巧

    2023-12-02 00:53:53
  • excel设置时间格式yyyymmdd的方法

    2023-04-02 11:13:51
  • 如何关闭电脑触摸板win10?win10关闭触摸板方法

    2023-02-28 02:53:28
  • Win10 Xbox One游戏串流功能暗藏超高质量模式 可轻松开启

    2023-01-14 18:57:51
  • 如何用BitLocker加密工具为win7文件夹设置密码

    2023-05-27 09:05:57
  • iOS 10 邮件更新:一起来看看都有哪些新特性

    2023-08-05 00:50:15
  • XP系统电脑运行程序提示Access Violation At Address 00401FF7的解决方法图文教程

    2022-04-03 07:09:21
  • WPS PPT制作抽奖小游戏 实例教程

    2023-05-10 10:34:55
  • 腾讯会议断网时长还算吗?

    2022-06-13 12:48:14
  • 电脑玩csgo掉帧怎么办_win10玩CSGO掉帧严重解决教程

    2022-11-23 17:44:07
  • 如何修复“您的系统已耗尽应用程序内存”错误法

    2022-09-22 17:45:15
  • PPT设计的图形化表达

    2023-02-28 05:35:47
  • 如何在Excel 2013/2016中使用VBA宏来选择给定范围内的所有粗体单元格

    2022-09-18 01:10:57
  • win7系统镜像恢复 win7如何创建系统恢复镜像?

    2022-08-19 11:32:54
  • win10关闭自动更新方法有哪些?彻底关闭windows10三大新方法

    2023-10-08 14:43:57
  • excel表格怎么同时显示日期与星期?

    2023-01-10 04:20:41
  • asp之家 电脑教程 m.aspxhome.com