基于excel的质量检测系统的批量处理数据方法

文档序号:6634520阅读:913来源:国知局
基于excel的质量检测系统的批量处理数据方法
【专利摘要】本发明公开了一种基于EXCEL的质量检测系统的批量处理数据方法,该方法利用EXCEL整合所有公式,按照“四舍六入五凑偶”的修约规则一次性进行数据处理。本发明的优点是:运用EXCEL中取整函数(ROUND)和条件函数(IF),只需在需要输入数据的单元格中输入实验数据即可按照“四舍六入五凑偶”的修约规则一次性得到最终结果。该方法可使执行GB/T8170-2008《数值修约规则与极限数值的表示和判定》的机构提高工作效率。
【专利说明】基于EXCEL的质量检测系统的批量处理数据方法

【技术领域】
[0001] 本发明涉及一种批量处理数据的方法,具体是一种基于EXCEL的质量检测系统的 批量处理数据方法。

【背景技术】
[0002] 按照国家标准GB/T8170-2008中的3. 2规定"拟舍弃数字的最左一位数字为5,且 其后无数字或皆为〇时,若所保留的末位数字为奇数则进一,即保留数字的末位数字加1 ; 若所保留的末位数字为偶数,则舍去",此规则简称"四舍六入五凑偶"。由于国内众多检测 机构均按此要求进行数值修约,而国外开发的工具,如最常用的EXCEL的运算规则中只提 供"四舍五入"的修约规则,导致国内检测机构往往只能用效率较低的计算器进行逐步修约 计算,无法适应日益繁重的检测任务。


【发明内容】

[0003] 本发明的目的是克服现有技术中存在的不足,提供一种基于EXCEL的质量检测系 统的批量处理数据方法,利用EXCEL整合所有公式,按照"四舍六入五凑偶"的修约规则一 次性进行数据处理。
[0004] 按照本发明提供的技术方案,所述的基于EXCEL的质量检测系统的批量处理数据 方法如下:
[0005] (1)创建EXCEL数据表格处理内容名称及各项数据公式,包括:设置对应的表头, 行标题为平行样品编号,列标题涉及信息包括:参与数据处理的基本数据的名称、代码、单 位及涉及的公式;
[0006] (2)在需要进行数据处理的单元格,编辑普通公式A ;
[0007] (3)利用条件函数使参与数据处理的公式A,按照"四舍六入五凑偶"的修约规则 处理,定义为公式B ;
[0008] 具体公式 B 为 IF ((A*10n-0. 5) /2 = TRUNC ((A*10n-0. 5) /2),A-0. 5* (l/10n),A),其 中η为所需修约的小数位数;当需要修约的小数位数分别为0位、1位、2位、3位、…时,所 述公式B中的η分别为:0、1、2、3、…;
[0009] (4)利用ROUND函数,保留计算结果相应的小数位数,具体公式C为ROUND (Β,η),
[0010] 表中所涉及的计算公式都必须套用此公式C ;将本步骤得到的公式填入对应单元 格;
[0011] (5)在需要输入数据的单元格中输入每批次的数据,一次性得到最终结果。
[0012] 步骤(5)中,当公式中涉及极少变化的常量数据,比如批量处理数据不需要改变 而批次之间需要改变的常量数据时,将所述极少变化的常量数据先输入在相对应的单元 格,并保存;之后再输入每次变化的变量数据。
[0013] 本发明的优点是:运用EXCEL中取整函数(ROUND)和条件函数(IF),只需输入实 验数据即可按照"四舍六入五凑偶"的修约规则一次性得到最终结果。该方法可使执行GB/ T8170-2008《数值修约规则与极限数值的表示和判定》的机构提高工作效率。

【具体实施方式】
[0014] 下面结合具体实施例对本发明作进一步说明。
[0015] 本发明所述的方法包括以下步骤:
[0016] (1)创建EXCEL数据表格处理内容名称及各项数据公式;
[0017] 设置对应的表头,行标题为平行样品编号,列标题涉及信息包括:参与数据处理的 基本数据的名称、代码、单位及涉及的公式;
[0018] (2)在需要进行数据处理的单元格,编辑普通公式A ;
[0019] (3)利用条件函数使参与数据处理的公式A,按照"四舍六入五凑偶"的修约规则 处理,定义为公式B ;具体公式B为
[0020] IF ((A*10n-0. 5) /2 = TRUNC ((A*10n-0. 5) /2),A-0. 5* (l/10n),A),
[0021] 上式中,当需要修约的小数位数分别为0位、1位、2位、3位、…时,所述公式B中 的η分别为:0、1、2、3、…;
[0022] (4)由于EXCEL计算时默认的计算结果是无限位小数而不是其显示的小数位数, 故需利用ROUND函数,保留相应的小数位数,模拟手工计算器的计算规则;具体公式C为
[0023] ROUND (Β, η);
[0024] 表中所涉及的计算公式都必须套用此公式;
[0025] (5)输入极少变化的常量条件并保存;
[0026] 有些公式中会涉及批量处理数据不需要改变而批次之间需要改变的常量数据,如 实施例二中,某条标准曲线的线性回归方程的系数a,b在同一批实验中是不变的,可以输 入在相对应的单兀格,并保存;
[0027] (6)在需要输入数据的输入每次变化的变量数据,一次性得到最终结果。
[0028] 本发明利用EXCEL表,按照GB/T8170-2008《数值修约规则与极限数值的表示和判 定》中"四舍六入五凑偶"的方法进行数据处理。其原理是利用条件函数进行模拟数据处理 以符合"四舍六入五凑偶"的修约规则;利用取整函数,将EXCEL计算结果默认的无限不循 环小数,转换为相应位数的小数,并参与后续数据处理。
[0029] 本方法整合数据处理过程中的所有公式,使数据处理一步到位。在一批次类似的 试验中,只需输入一次极少变化的常量,即可得到整批次的实验结果。对于每次变化的数 据,每次进行输入,如称样质量、吸光度值等,EXCEL软件便会自动计算,一次得到最终数据 处理结果,提高工作效率。
[0030] 具体请看以下实施案例。
[0031] 实施例一:
[0032] 水分的计算,参照GB5009. 3-2010第一法。
[0033] 不使用本专利时EXCEL表的数据处理结果见表一。
[0034] 表一
[0035]

【权利要求】
1. 基于EXCEL的质量检测系统的批量处理数据方法,其特征是,包括W下步骤: (1) 创建EXC化数据表格处理内容名称及各项数据公式,包括:设置对应的表头,行标 题为平行样品编号,列标题涉及信息包括:参与数据处理的基本数据的名称、代码、单位及 涉及的公式; (2) 在需要进行数据处理的单元格,编辑普通公式A ; (3) 利用条件函数使参与数据处理的公式A,按照"四舍六入五凑偶"的修约规则处理, 定义为公式B ; 具体公式 B 为 IF((A*l〇n-〇. 5)/2 = TRUNC((A*l〇n-〇. 5)/2),A-0. 5*(l/l〇n),A), 其中n为所需修约的小数位数; (4) 利用ROUND函数,保留计算结果相应的小数位数,具体公式C为ROUND炬,n), 表中所涉及的计算公式都必须套用此公式C ;将本步骤得到的公式填入对应单元格; (5) 在需要输入数据的单元格中输入每批次的数据,一次性得到最终结果。
2. 如权利要求1所述的基于EXC化的质量检测系统的批量处理数据方法,其特征是,步 骤巧)中,当公式中涉及极少变化的常量数据,将所述极少变化的常量数据先输入在相对 应的单元格,并保存;之后再输入每次变化的变量数据。
3. 如权利要求1所述的基于EXC化的质量检测系统的批量处理数据方法,其特征是,当 需要修约的小数位数分别为0位、1位、2位、3位、…时,所述公式B、C中的n分别为;0、1、 2、3、…。
【文档编号】G06F17/24GK104462038SQ201410654091
【公开日】2015年3月25日 申请日期:2014年11月17日 优先权日:2014年11月17日
【发明者】许敏伟, 王琴, 金昭 申请人:无锡市产品质量监督检验中心
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1