利用Excel实现空盒气压表补充修正值的测定
作者:杨柳波  王林  任双
来源:《数字化用户》2013年第07
        【摘 要】本文介绍如何利用Excel实现空盒气压表补充修正值的测定。探讨利用多个函数实现对检定数据的四舍六入五凑偶,有效提高了检定工作效率和数据处理的准确度。
        【关键词】Excel 空盒气压表 检定
        空盒气压表以携带方便、测量准确,测压范围广、使用维护简便、无汞污染等优点,广泛地应用于气象、航空、航海、农业、测量、地质、工矿企业和科研等领域,成为测量大气压力的常规仪器。
        空盒气压表补充修正值测定属必检项目,要求至少每半年测定一次,意味着无论检定机构还是使用者都必须进行该项工作,测定过程的数据处理涉及大量的运算,人工计算容易出现人为误差,导致计算结果错误,直接影响设备使用。测定过程中使用的四舍六入五凑偶修约规则又与我们常用的四舍五入有相当大的出入。
        Excel拥有强大的公式、函数运算功能,可以在数据处理方面发挥重要作用。将空盒气压表补充修正值测定检定数据记录表制作成Excel表格,并将其数据处理与结论判定的函数及方法固化到Excel表格中,工作时录入检定数据,即可自动进行数据处理和检定结论判定,大大提高了工作效率和检定结论的可靠性。
        一、空盒气压表补充修正值测定方法
        利用10次被检表的气压测量结果P 与标准气压仪的差值的平均数作为被检表的补充修正值。
        ……………………………………………1
        上式中:
        ——被检表读数,hpa
        t ——被检表的附温,
        ——被检表的温度系数,hpa/℃
        ——被检表的示值修正值,hpa
        二、数据处理原则
四舍五入公式 excel        GJB 1758《军用气象仪器检定方法》规定空盒气压表补充修正值精确到0.1hpa,数据取舍原则为四舍六入五凑偶:小数点后第二位数字小于5,则舍去;小数点后第二位数字大于5,则进一;小数点后第二位数字等于5,小数点后第一位数字为奇数时则进一;小数点后第一位数字为偶数时则舍去。为保证数据的准确性,应用数据取舍原则时必须一次完成。
        三、选用函数
        (一)绝对引用函数$:参与运算的数值不随其它值的变化而变化;(二)ROUND函数:按指定的位数对数值进行四舍五入;(三)MOD函数:返回两数相除的余数;(四)AVERAGE函数:返回其参数的算数平均值;(五)IF函数:判断一个条件是否满足,如果满足返回一个值,如果不满足返回另一个值;(六)ABS函数:返回给定数值的绝对值;
        四、测定过程
        如图所示:以表号4593空盒气压表为例说明检定过程
        (一)数据录入
        H8为被检表的温度系数;
        B10B19为标准表示值;
        C10C19为标准表示值修正值;
        D10D19为被检表示值;
        E10E19为被检表示值修正值;
        F10F19为被检表温度示值;
        (见下表)
        (二)数据处理
        在单元格G10中完成公式1所示的运算,利用绝对引用函数$来确保参与运算的温度系数值不随其它值的变化而变化。单元格公式:=F10*$H$8+D10+E10
        在单元格H10中计算气压测量结果与标准气压仪的差值。单元格公式为:=B10+C10-G10
        在单元格H20中完成四舍六入五取偶。使用AVERAGE函数计算十次测定结果的算数平均值;然后利用Excel自带的ROUND函数对其进行保留一位小数的四舍五入,将四舍六入五取偶中与四舍五入不同的情况单列考虑,将值扩大100倍,再除以20MOD函数用来返回两数相除的余数,当余数为5时,函数就是RTUE/10=1/10=0.1,结果为=12.5-TRUE/10=12.5-0.1=12.4,只有当偶数带5的情况下,余数才会是5,此时减去0.1,即可实现四舍六入五取偶。单元格公式为:=ROUNDAVERAGEH10H19),1-MODAVERAGEH10H19/1%20=5/10
        (三)检定结果判定
        GJB 1758《军用气象仪器检定方法》规定DYM3型空盒气压表补充修正值±2.5hpa内为合格。当检定数据小于等于2.5时,显示该被检表合格,反之则显示不合格。利用IF函数来判断最后结果是否满足,如果满足则返回合格,如果不满足返回不合格ABS函数用来返回给补充修正值的绝对值。D21单元格公式为=IFABSH20
        五、总结
        (一)利用上述方法可以实现空盒气压表补充修正值测定数据处理和检定结果判读的模式化,已经在实际工作中得到验证,可以最大限度的减少人为误差,有效提高检定工作效率和数据处理的准确度。
        (二)上述方法操作简便,适合无编程基础的检定员使用,能够完全满足空盒气压表补充修正值检定要求,简单调整即可实现原始数据的打印输出。
        (三)上述方法实现的四舍六入五取偶虽然较为简便,但仅限于保留一位小数且不考虑需要取舍数据长度的情况下进行,需要借鉴使用时要视情选用。