本发明专利技术公开了一种基于EXCEL的质量检测系统的批量处理数据方法,该方法利用EXCEL整合所有公式,按照“四舍六入五凑偶”的修约规则一次性进行数据处理。本发明专利技术的优点是:运用EXCEL中取整函数(ROUND)和条件函数(IF),只需在需要输入数据的单元格中输入实验数据即可按照“四舍六入五凑偶”的修约规则一次性得到最终结果。该方法可使执行GB/T8170-2008《数值修约规则与极限数值的表示和判定》的机构提高工作效率。
【技术实现步骤摘要】
本专利技术涉及一种批量处理数据的方法,具体是一种基于EXCEL的质量检测系统的批量处理数据方法。
技术介绍
按照国家标准GB/T8170-2008中的3.2规定“拟舍弃数字的最左一位数字为5,且其后无数字或皆为0时,若所保留的末位数字为奇数则进一,即保留数字的末位数字加1;若所保留的末位数字为偶数,则舍去”,此规则简称“四舍六入五凑偶”。由于国内众多检测机构均按此要求进行数值修约,而国外开发的工具,如最常用的EXCEL的运算规则中只提供“四舍五入”的修约规则,导致国内检测机构往往只能用效率较低的计算器进行逐步修约计算,无法适应日益繁重的检测任务。
技术实现思路
本专利技术的目的是克服现有技术中存在的不足,提供一种基于EXCEL的质量检测系统的批量处理数据方法,利用EXCEL整合所有公式,按照“四舍六入五凑偶”的修约规则一次性进行数据处理。按照本专利技术提供的技术方案,所述的基于EXCEL的质量检测系统的批量处理数据方法如下:(1)创建EXCEL数据表格处理内容名称及各项数据公式,包括:设置对应的表头,行标题为平行样品编号,列标题涉及信息包括:参与数据处理的基本数据的名称、代码、单位及涉及的公式;(2)在需要进行数据处理的单元格,编辑普通公式A;(3)利用条件函数使参与数据处理的公式A,按照“四舍六入五凑偶”的修约规则处理,定义为公式B;具体公式B为IF((A*10n-0.5)/2=TRUNC((A*10n-0.5)/2),A-0.5*(1/10n),A),其中n为所需修约的小数位数;当需要修约的小数位数分别为0位、1位、2位、3位、…时,所述公式B中的n分别为:0、1、2、3、…;(4)利用ROUND函数,保留计算结果相应的小数位数,具体公式C为ROUND(B,n),表中所涉及的计算公式都必须套用此公式C;将本步骤得到的公式填入对应单元格;(5)在需要输入数据的单元格中输入每批次的数据,一次性得到最终结果。步骤(5)中,当公式中涉及极少变化的常量数据,比如批量处理数据不需要改变而批次之间需要改变的常量数据时,将所述极少变化的常量数据先输入在相对应的单元格,并保存;之后再输入每次变化的变量数据。本专利技术的优点是:运用EXCEL中取整函数(ROUND)和条件函数(IF),只需输入实验数据即可按照“四舍六入五凑偶”的修约规则一次性得到最终结果。该方法可使执行GB/T8170-2008《数值修约规则与极限数值的表示和判定》的机构提高工作效率。具体实施方式下面结合具体实施例对本专利技术作进一步说明。本专利技术所述的方法包括以下步骤:(1) 创建EXCEL数据表格处理内容名称及各项数据公式;设置对应的表头,行标题为平行样品编号,列标题涉及信息包括:参与数据处理的基本数据的名称、代码、单位及涉及的公式;(2) 在需要进行数据处理的单元格,编辑普通公式A;(3) 利用条件函数使参与数据处理的公式A,按照“四舍六入五凑偶”的修约规则处理,定义为公式B;具体公式B为IF((A*10n-0.5)/2=TRUNC((A*10n-0.5)/2),A-0.5*(1/10n),A),上式中,当需要修约的小数位数分别为0位、1位、2位、3位、…时,所述公式B中的n分别为:0、1、2、3、…;(4) 由于EXCEL计算时默认的计算结果是无限位小数而不是其显示的小数位数,故需利用ROUND函数,保留相应的小数位数,模拟手工计算器的计算规则;具体公式C为ROUND(B,n);表中所涉及的计算公式都必须套用此公式;(5) 输入极少变化的常量条件并保存;有些公式中会涉及批量处理数据不需要改变而批次之间需要改变的常量数据,如实施例二中,某条标准曲线的线性回归方程的系数a,b在同一批实验中是不变的,可以输入在相对应的单元格,并保存;(6) 在需要输入数据的输入每次变化的变量数据,一次性得到最终结果。本专利技术利用EXCEL表,按照GB/T8170-2008《数值修约规则与极限数值的表示和判定》中“四舍六入五凑偶”的方法进行数据处理。其原理是利用条件函数进行模拟数据处理以符合“四舍六入五凑偶”的修约规则;利用取整函数,将EXCEL计算结果默认的无限不循环小数,转换为相应位数的小数,并参与后续数据处理。本方法整合数据处理过程中的所有公式,使数据处理一步到位。在一批次类似的试验中,只需输入一次极少变化的常量,即可得到整批次的实验结果。对于每次变化的数据,每次进行输入,如称样质量、吸光度值等,EXCEL软件便会自动计算,一次得到最终数据处理结果,提高工作效率。具体请看以下实施案例。实施例一:水分的计算,参照GB5009.3-2010第一法。不使用本专利时EXCEL表的数据处理结果见表一。表一对应公式见表二。表二使用本专利时EXCEL表的数据处理结果见表三。表三对应公式见表四。表四表二中的3个公式即为步骤(2)所述的普通公式A,对应的,在表四中按照步骤(3)和(4)的方法分别将表二J8,K8和J9中三个公式定义为A,并转换为公式C,分别填入D8,E8和D9单元格。每当D5,E5,D6,E6,D7,E7单元格输入数据时,D8,E8和D9单元格中即显示对应结果。实施例二:亚硝酸盐的计算,参照GB5009.33-2010第二法。不使用本专利时EXCEL表的数据处理结果见表五。表五对应公式见表六。表六使用本专利时EXCEL表的数据处理结果见表七。表七对应公式见表八。表八表六中的5个公式即为步骤(2)所述的普通公式A,对应的,在表八中按照步骤(3)和(4)的方法分别将表六C5,D5,C9,D9,C10中5个公式定义为A,并转换为公式C,分别填入C5,D5,C9,D9,C10单元格。C2,C3,C7,C8单元格中涉及步骤(5)中提到的极少变化的常量数据,因此将它们先输入单元格,并保存表格;然后再输入每次变化的C4,D4,C6,D6单元格数据,C5,D5,C9,D9,C10单元格中即随之显示对应结果。本文档来自技高网...
【技术保护点】
基于EXCEL的质量检测系统的批量处理数据方法,其特征是,包括以下步骤:(1)创建EXCEL数据表格处理内容名称及各项数据公式,包括:设置对应的表头,行标题为平行样品编号,列标题涉及信息包括:参与数据处理的基本数据的名称、代码、单位及涉及的公式;(2)在需要进行数据处理的单元格,编辑普通公式A;(3)利用条件函数使参与数据处理的公式A,按照“四舍六入五凑偶”的修约规则处理,定义为公式B;具体公式B为IF((A*10n‑0.5)/2=TRUNC((A*10n‑0.5)/2),A‑0.5*(1/10n),A),其中n为所需修约的小数位数;(4)利用ROUND函数,保留计算结果相应的小数位数,具体公式C为ROUND(B,n),表中所涉及的计算公式都必须套用此公式C;将本步骤得到的公式填入对应单元格;(5)在需要输入数据的单元格中输入每批次的数据,一次性得到最终结果。
【技术特征摘要】
1.基于EXCEL的质量检测系统的批量处理数据方法,其特征是,包括以
下步骤:
(1)创建EXCEL数据表格处理内容名称及各项数据公式,包括:设置对应的
表头,行标题为平行样品编号,列标题涉及信息包括:参与数据处理的基本数
据的名称、代码、单位及涉及的公式;
(2)在需要进行数据处理的单元格,编辑普通公式A;
(3)利用条件函数使参与数据处理的公式A,按照“四舍六入五凑偶”的修约规
则处理,定义为公式B;
具体公式B为IF((A*10n-0.5)/2=TRUNC((A*10n-0.5)/2),A-0.5*(1/10n),A),
其中n为所需修约的小数位数;
(4)利用ROUND函数,保留计算结果相应的小...
【专利技术属性】
技术研发人员:许敏伟,王琴,金昭,
申请(专利权)人:无锡市产品质量监督检验中心,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。