温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
检验
检测
数据
函数
组合
方法
研究
贾冰涛
362023 年第 1 期(总第 165 期)检验检测中数据修约的五种函数组合方法研究贾冰涛,杨水岚,甘露,戈小燕,帅馨岚,邬旻星辰(江西省检验检测认证总院检测认证技术发展研究院,江西南昌,330029)摘 要:电子版原始记录具有快速数据计算处理、降低计算差错率、易存档和快速查询等特点,使得传统的手写纸质原始记录逐渐被电子版原始记录所取代,而“四舍六入,逢五取偶”的修约规则是化学、化工和计量等检验检测电子版原始记录数据处理的重要部分。本文通过 EXCEL 中简单函数的多重组合运用研究制定出五种组合函数公式,对零、正数和负数均能进行准确的四舍六入逢五取偶的数据修约,在满足化学、化工和计量科学中数据处理要求同时符合数值修约规则与极限数值的表示和判定(GB/T8170-2008)中的进舍规则,适用于化学、化工、计量等检验检测行业基于 EXCEL 平台的电子原始记录模板和证书模板制作,能够为实现检验检测原始记录和证书电子化以及推广提供参考借鉴。关键词:四舍六入逢五取偶;函数公式;电子版原始记录;检验检测中图分类号:TP391 文献标志码:A 文章编号:1008-3103(2023)01-0036-04Research on Five Function Combination Methods of Banker s Rounding in Inspection and TestingJiaBing-tao,YangShui-lan,GanLu,GeXiao-yan,ShuaiXin-lan,WuMin-xing-chen(JiangXiGeneralInstituteOfTestingandCertificationDevelopmentInstituteOfTestingandCertificationTechnology,NanChangJiangxi330029,China)Abstract:Electronicoriginalrecordhasthecharacteristicsoffastdataprocessing,reducingthecalculationerrorrate,easyarchivingandfastquery,sothatthetraditionalhandwrittenpaperoriginalrecordisgraduallyreplacedbyelectronicoriginalrecord.Theroundingoffrulesof“banker srounding“isanimportantpartoftheelectronicrawdataprocessinginchemicalandmetrologyinspectionandtesting,Inthispaper,fivecombinationfunctionformulaswerestudiedandformulatedthroughthemultiplecombinationapplicationofsimplefunctionsinEXCEL,whichcouldaccuratelyroundthedataofzero,positiveandnegativenumbersonthebasisofbanker srounding,itmeettherequirementfordataprocessinginthechemicalandthemeasurementscience,andasleconformedtotherulesinRulesofroundingofffornumericalvaluesexpressionandjudgementoflimitingvalues(GB/T8170-2008),SoitappliestomakingelectronicoriginalrecordtemplatesandcertificatetemplatesbasedonEXCELplatforminthechemicalandthemeasurementscience,whichwillprovidereferenceforelectronicizationandpromotionoforiginalrecordsandcertificatesininspectionandtesting.Keywords:Banker srounding;Functionformulas;Electronicoriginalrecord;inspectionandtesting作者简介:贾冰涛(1988),男,河南临颍县人,硕士研究生,研究方向为检验检测、计量、大型仪器分析。0 引言在化学、化工和计量等检验检测行业,一份正确且完整的电子版原始记录可以实现数据计算及处理、结果判定等过程的自动化,无需再借助其他辅助工具,而数据修约处理关乎结果的准确性和判定自动化的精确度。数据常用的修约方式有 0.2 或 0.5 单位修约、四舍五入、四舍六入逢五取偶1、四舍六入奇进偶舍2或四舍六入五留双3等等,现有原始记录所采用的后台DOI:10.14127/ki.jiangxihuagong.2023.01.003372023 年 2 月检验检测中数据修约的五种函数组合方法研究数据处理软件一般为 MicrosoftExcel 软件4-9,但 Excel是按照“四舍五入”这个最基本的规则来保留数据计算位数10。本文主要研究了检验检测工作中基于EXCEL 的“四舍六入,逢五取偶”的五种函数组合方法,旨在为制作电子版原始记录模板提供多种适合自身的可行的数据处理修约方法。1 数据修约简介本文采用了GB/T8170200811中四舍六入,逢五取偶的进舍规则,即拟舍弃数字的最左一位数字小于则舍去,保留其余各位数字不变;拟舍弃数字的最左一位数字大于则进一,即保留数字的末位数字加;拟舍弃数字的最左一位数字是且其后有非数字时进一,即保留数字的末位数字加;拟舍弃数字的最左一位数字为且其后无数字或皆为时,若所保留的末位数字为奇数(、)则进一,即保留数字的末位数字加;若所保留的末位数字为偶数(、)则舍去11。例如将下列数字修约为小数点 后 1 位:1.1482 1.1;1.1662 1.2;1.1502 1.2;1.15 1.2;1.25 1.2。2 所用基本函数简述在 EXCEL 中使用函数进行数据修约处理,就需要化学、化工和计量等检验检测行业工作者对常用的函数有所了解。这样工作人员才能根据规则研究组合出适用于“四舍六入,逢五取偶”数据修约规则的函数组合公式,以下为常用的基本函数6,12。2.1 IF 函数IF 条件判断函数表示为根据指定的条件来判断其条件是否成立,用法形式为“=IF(测试条件,A,B)”即如果满足“测试条件”则显示 A,如果不满足“测试条件”则显示 B。2.2 ABS 函数ABS 绝对值函数表示计算指定数字的绝对值,其用法形式为“=ABS(number)”,number 为指定数据或引用单元格内数据。2.3 ROUND 函数ROUND 函 数 表 示 为 将 指 定 数 值 按 照 函 数指 定 的 位 数 进 行 四 舍 五 入 运 算,其 用 法 形 式 为“=ROUND(number,digits)”,number 为需要指定数值或引用的单元格位置,digits 为需要保留的位数。2.4 ROUNDDOWN 函数ROUNDDOWN 函数表示将指定数值按照函数指定的位数进行向下舍入,其用法形式为“=ROUNDDOWN(number,digits)”,number 为需要指定数值或引用的单元格位置,digits 为需要保留的位数。2.5 AND 函数AND 函数表示对函数内所有条件进行判断,如果所有条件都成立则返回 True,否则返回 False,其用法形式为 AND(条件 1,条件 2,.)。2.6 MID 函数MID 函数用于从指定位置开始,提取用户指定数目的字符,其用法形式为 MID(text,start-num,digits)。text 表示原始数据,start-num 表示开始的位置,digits 为需要提取的数目。2.7 MOD 函数MOD 函数表示计算两个数值除法运算后的余数,余数结果的符号与除数的符号相同,其用法形式为 MOD(number,divisor),number 为 被 除 数,divisor 为除数。2.8 EVEN 函数EVEN 函数表示将指定数字向上舍入到最接近的偶数,其用法形式为 EVEN(number),number 为要舍入的值。2.9 TRUNC 函数TRUNC 函数表示将数字按照指定取整的数字位数进行截尾取整,其用法形式为 TRUNC(number,digits),number 表示需要截尾取整的数字,digits 表示指定取整精度的数字。2.10 INT 函数INT 函数表示将数字向下舍入到最接近的整数,其用法形式为 INT(number),number 表示需要进行向下舍入取整的实数。2.11 FIND 函数FIND 函数表示将原始数据中某个指定的字符按照函数进行定位,其用法形式为 FIND(find-text,within-text,start-num),find-text 表示原始数据,within-text 表示需要查找的指定字符,start-num 表示开始进行查找的字符数。2.12 RIGHT 函数RIGHT 函数表示将指定数据按照函数从右边开始提取指定位数的字符,其用法形式为 RIGHT(text,number),text 指原始数据,number 指希望函数提取的字符数。382023 年第 1 期(总第 165 期)3“四舍六入,逢五取偶”的函数组合方法3.1 函数组合方法一“=I F(A =0,R O U N D(A,n)-(MOD(A*10(n+1),20)=5)*10(-n),ROUND(A,n)+(MOD(ABS(A)*10(n+1),20)=5)*10(-n)”,其中 A 表示待修约数据或指定单元格,n 表示四舍六入逢五取偶到 n 位小数,以下 A 和 n 的定义同上。该函数公式关键在于通过MOD(B2*10(n+1),20)=5 对拟舍去数字最左一位数字 5 的逻辑判断,即待修约数据 B2*10(n+1)除以 20 的余数等于 5 进行判断,余数=5 成立则以结果 1 代入参与运算,否则以结果 0 代入参与运算。当被修约数 A=0 时进行ROUND(B2,n)-(MOD(B2*10(n+1),20)=5)*10(-n)公式修约,反之则以 ROUND(B2,n)+(MOD(ABS(B2)*10(n+1),20)=5)*10(-n)进行四舍六入逢五取偶规则修约。3.2 函数组合方法二“=IF(MOD(A*10n,1)=0.5,EVEN(TRUNC(A,n)*10n)/10n,ROUND(A,n)”,该函数公式通过 IF 函数对拟舍去数字最左一位数字 5 进行条件判断,利用求余函数 MOD 对待修约数据 A*10n 除以 1 进行余数运 算 即 MOD(A*10n,1),当 MOD(A*10n,1)=0.5 时,以EVEN(TRUNC(A,n)*10n)/10n 函数公式进行修约,当MOD(A*10n,1)0.5 时则按 ROUND(A,n)函数公式对待修约数据直接四舍五入即可。3.3 函数组合方法三“=IF(A*10n-INT(A*10n)=0.5,IF(MOD(MID(A,FIND(“.”,A)+n,1),2),ROUND(A,n),ROUNDDOWN(A,n),ROUND(A,n)”,该 函 数 公 式 通 过 A*10n-INT(A*10n)对拟舍去数字最左一位数字 5 进行条件判断。如果(A*10n-INT(A*10n)0.5,则直接用函数公式 ROUND(A,n)进行四舍五入修约;当(A*10n-INT(A*10n)=0.5 时 则 用 IF(MOD(MID(A,FIND(“.”