如何在Excel中实现四舍六入五化偶的简单方法.doc

如何在Excel中实现四舍六入五化偶的简单方法.doc

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
书轻松排版,并且打开两个以上的Word文档后,录制宏后其中 书轻松排版,并且打开两个以上的Word文档后,录制宏后 其中一个排版、“Ctrl+P”打印、“Ctrl+S”保存、“Alt+F4”关 以嵌套执行另一个宏,避免编译中的琐碎工作等。 作者单位【山东省淄博市计量测试所】 如何在Excel中 实现四舍六入五化偶的简单方法 □曹祥显 在计量检测工作中对数据处理采取四舍六入五化 偶的修约方法,与常见的四舍五入法有一定差别。 Excel 中的ROUND函数对数值修约采取的是四舍五入法,所 以常常会出现直接用ROUND函数对数值修约的结果与 人工修约的结果不一致的现象。 随着检测工作的发展, 为了提高工作效率必须更多地借助于计算机进行数据 处理。 要使Excel能够更好地为数据处理服务就必须解 决好ROUND函数不能四舍六入五化偶的问题。 《中国计 量》 杂志曾多次介绍如何利用Excel自带公式来实现四 舍六入五化偶的方法,但笔者认为都比较复杂,不便于 使用。 下面笔者介绍一种非常简单的利用Excel自带公 式来实现四舍六入五化偶的方法。 四舍六入五化偶的修约原则:(1)有效数字后面第 一位数字小于5,则有效数字不变;(2)有效数字后面第 一位数字大于5,则有效数字进1;(3)如果有效数字后面 第一位数字恰好为5,5之后的数字不全为0,则有效数字 进1;如果有效数字后面第一位数字恰好为5,5之后的数 字全为0,且有效数字为奇数则有效数字进1;如果有效 数字后面第一位数字恰好为5,5之后的数字全为0,且有 效数字为偶数则有效数字不变。 为便于读者理解该方法, 先简单介绍所用到的函数: (1)ABS(number):返回给定数值的绝对值,例如,ABS(-2.5) =2.5,ABS (3) =3。 (2)ROUND (number,num_digits): 将 某 一 数 值 按 指 定 的 数 位 进 行 四 舍 五 入 , 例 如 ,ROUND ( 12 . 4450,2)=12.45, 即对12.4450进行修约保留到小数后 两位。 (3)IF(logical_test,value_if_true,value_if_false):判断 回另一个值。 例如,在B1单元格中输入“=IF(A1≥60,“合 格”,“不合格”)”,如果在A1单元格中输入大于或等于60的 数字,则在B1中显示“合格”字样,否则显示“不合格”字样。 要实现四舍六入五化偶的关键有两点:(1)判断是否 等于“5”。 如果用ROUND函数对一个数值进行修约,修约 前后两个数值差的绝对值等于最后一位有效数字单位1 的一半,则符合“5”这一要求。 例如,ROUND(12.4450,2) =12.45,|12.45-12.4450|=0.005,等于小数点后第二位单位 1 的一 半, 等 于“5 ” 。 例 如,ROUND (12.4450 ,1 )=12.4 , |12.4-12.4450|=0.045,不等于“5”。 (2)判断奇偶。 从数学 运算中可知, 末位数为奇数的数除以2得到的商必定在 该奇数右边第一位产生一个5。末位数为偶数的数除以2 得到的商一定不会在该偶数右边第一位产生5。 例如, 11.43÷2=5.715,11.43的末位是小数点后第二位, 商5.715 在小数点后第三位产生一个5;110÷2=55,110的末位是 个位,商55的末位也是个位,没有在个位右边第一位即小 数点后第一位产生5。 利用这一特性进行适当的数学处理 就能实现五化偶。 对修约后的数值是否符合四舍六入五化 偶的要求的判断流程如图1所示。 符 合 “5”, 奇 数 则 在 该 数 位 减 1,偶数则在该数位减 0, 得到 正确结果。 不符合“5”,则 B 是正确的。 输入或引用数值 A 用 ROUND 修约得到 B 判断 A 是否符合“5” 计 为便于理解,下面分别举例说明:例一:对数字A 按四舍六入五化偶 为便于理解,下面分别举例说明: 例一:对数字A 按四舍六入五化偶进行修约 , 保留 小数点后两位 具体方法:(1)假如在A1中输入数字A。 (2)在B1中 输入“=ROUND(A1,2)”。 (3)在C1中输入“=IF(ABS(B1- A1)=0.005,B1-(ROUND(B1/2,2)-B1/2)*2,B1)”。 在A1中 输入11.4350,则在C1中得到11.44;在A1中输入11.4351,则 在C1中得到11.44。 例二:对数字A 按四舍六入五化偶进行修约 , 保留 到个位 具体方法:(1)假如在A1中输入数字A。 (2)在B1中 输 入 “=ROUND (A1, -1)”。 (3) 在 C1 中 输 入 “=IF (ABS (B1-A1)=0.5,

文档评论(0)

153****9595 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档