- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
如何防止EXCEL中“四舍五入”造成的数据误差
如何防止EXCEL中“四舍五入”造成的数据误差
摘要:在Excel中进行数值计算过程中,有时要求对参与计算的数值进行四舍五入,但在四舍五入的时候由于一些错误的设置会导致计算结果出现错误的情况。本文就针对这种情况介绍两种常用的解决办法。
关键词:Excel数值计算 四舍五入
在工作中我们会遇到很多数值小数位需要四舍五入的情况,特别是财务计算中常常遇到四舍五入的问题。很多人可能都有过这样的经历:在使用Excel处理、编辑各种数据报表的过程中往往会出现在需要对数值进行四舍五入后,通过Excel计算出来的报表的结果与我们自己人工计算的结果不符。下面我们就针对上述问题进行一个简单的分析。
在使用Excel处理数据的过程中很多人都会通过在“格式”菜单的“单元格格式”中来定义单元格中数值的小数位数。但是在实际应用过程中发现,通过上面的定义方式将数值进行了四舍五入后计算出来的结果与我们手工计算出来的结果出现误差。例如Excel工作表中有A1 15.66、A2 13.69,将A1与A2之和乘以12%,将结果“四舍五入”,保留两位小数,再将结果乘以0.11,再“四舍五入”保留四位小数,Excel的计算结果是“0.3874”,而我们手工计算的结果是“0.3872”。是什么原因造成Excel计算错误?造成错误的根本原因是上面所采用的四舍五入的方法上,通过这种方式所进行的四舍五入数值本身并没有真正实现四舍五入,计算的时候Excel仍然以原值进行计算。如果采用这种四舍五入的方法,在财务计算中常常会出现误差。我们设置表格的时候,在“单元格格式”窗口中设置的“小数位数”只能将单元格中的数值“显示内容”四舍五入,并不能对所存放的“数值”四舍五入。换句话说,显示内容和实际存放内容(参与计算的内容)并非完全一致。因此,造成Excel计算结果与实际需求出现误差的真正原因是单元格数据的显示内容与参与计算内容的不一致性。
那么在实际应用中应该如何避免这种误差呢?这里介绍两种比较简单的方法:
一、对Excel进行设置来达到精确计算的目的
第一步:点击Excel菜单栏的“格式/单元格”,在弹出的“单元格格式”窗口的“分类”栏中选择“数值”然后在“小数位数”中设置实际需要保留的小数位数。(如图一)
(图一)
第二步:点击Excel菜单栏的“工具/选项”,在弹出的“选项”窗口中切换到“重新计算”选项卡,在“工作簿选项”栏中将“以显示值为准”复选框打上钩,点“确定”按钮即可解决问题(如图二)。
(图二)
二、利用函数对小数进行精确的四舍五入
在Excel中已经提供多种关于四舍五入的函数,首先介绍ROUND函数, Round函数的作用是返回某个数字按指定位数取整后的数字语法为“ROUND number,num_digits ”,其中Number是需要进行四舍五入的数字;Num_digits为指定的位数,按此位数进行四舍五入,如果 num_digits 大于 0,则四舍五入到指定的小数位,如果 num_digits 等于 0,则四舍五入到整数,如果 num_digits 小于 0,则在小数点左侧进行四舍五入。 ROUND 6.53, 1 将 6.53 四舍五入到一个小数位,结果为6.5 ROUND 6.6649,3 将6.6649 四舍五入到一个小数位结果为6.665 ROUND -1.123, 2 将 -1.123 四舍五入到两小数位结果为-1.12 ROUND 45.67, -1 将45.67 四舍五入到小数点左侧一位结果为46
ROUND 51.5, 0 将51.5 四舍五入成整数结果为52
这里的round函数实现的是按指定位数对数字进行四舍五入。如输入 round 3.158,2)则会出现数字3.16,即按两位小数进行四舍五入。例如在单元格B2中为初始数据1.23456,B3的初始数据为2.34567,将要对它们进行四舍五入。在单元格C2中输入 ROUND B2,2 ,在C3单元格中输入 ROUND B3,2 ,两个单元小数点后保留两位有效数字,得到1.23、2.35。在单元格D2中输入 ROUND B2,4 ,在D3单元格中输入 ROUND B3,4 则小数点保留四位有效数字,得到1.2346、2.3457。
(图三)
对数字进行四舍五入除了ROUND函数外还有两个函数也可以实现去掉小数点后指定位数数字的功能。
1、rounddown函数:按指定位数舍去数字指定位数后面的小数。如输入 rounddown 3.158,2)则会出现数字3.15,将两位小数后的数字全部舍掉了;
2、roundup函数:按指定位数向上舍入指定位数后面的小数。如输入 roundup 3.158,2)则会出现数字3.16,将两位小数后的数字舍上去,除非其后为零。
Roundown
您可能关注的文档
- 大一上中国现代文学期中考试资料.doc
- 多采样率讲座报告.docx
- 大一关于文字博物馆的参观与调查.doc
- 大一期末马哲考试内容.doc
- 大一轮等值线.doc
- 多彩沥青瓦屋面施工方案.doc
- 大三下课设车间布局.doc
- 大三下外国文学史复习资料完整版.docx
- 大中型超市的布局设计及注意事项.docx
- 大二上学期部分经济法整理.doc
- 2025年事业单位工勤技能-江苏-江苏防疫员五级(初级工)历年参考题典型考点含答案解析.docx
- 2025浙江宁波春晓街道招聘编外人员1人备考题库带答案详解(名师推荐).docx
- 2025年广西国际商务职业技术学院单招笔试数学试题库含答案解析.docx
- 2025年事业单位工勤技能-福建-福建舞台技术工二级(技师)历年参考题典型考点含答案解析.docx
- 2025年住院医师规培-山东-山东住院医师规培(口腔修复科)历年参考题典型考点含答案解析.docx
- 2025年重庆师范大学单招笔试数学试题库含答案解析.docx
- 2025年事业单位工勤技能-湖北-湖北水生产处理工二级(技师)历年参考题典型考点含答案解析.docx
- 海洋工程装备数字化互联互通路径.docx
- 2025年事业单位工勤技能-河北-河北图书资料员二级(技师)历年参考题典型考点含答案解析.docx
- 2025年鹤壁能源化工职业学院单招笔试职业能力测验试题库含答案解析.docx
原创力文档


文档评论(0)