Excel工作表在纺织品成分检测中的应用

2016-08-08 19:17李琰陈泽芸
中国纤检 2016年7期

李琰+陈泽芸

The application of Excel in testing of textile compositions

摘要:纺织品成分检测数据处理繁琐,为提高效率,减少人为错误,通过编制Excel原始记录工作表格,应用于实验数据的计算分析,实际工作表明该方法科学可行。

关键词:成分检测;Excel;实验数据;计算分析

纺织品进行成分检测时,定性定量过程手工操作许多,使得检测工作十分繁重。检测完毕后,还要对原始数据进行计算分析,才能得出结果,即使借助计算器也是比较费时费力的,而且难免会出错。

目前有很多面向检验系统的综合管理软件,各类质检软件的网络功能可以实现异地协同办公,大大减轻了检验室的工作。但由于检验室出具的原始记录种类繁多, 计算复杂, 很多软件并不能解决原始记录计算上的具体要求。Excel强大的计算功能很好的解决这一问题,将Excel VBA的功能具体针对性地应用于分析检测中的计算、判定,可以使得原始数据处理更加准确、快速、简便。

1 Excel工作表的建立

1.1 标准中的计算公式

以纺织品成分检测中的二组分纤维混合物的计算分析为例。根据国标GB/T 2910.1《纺织品 定量化学分析 第1部分:试验通则》,二组分纤维混合物的净干百分率计算公式有:

1.2 输入工作表的基本信息

根据标准在工作表中输入相关的基本信息,如:“二组分纤维混合物的计算”、“试样绝干重”、“剩余物试样绝干重”、“净干含量”、“公定回潮率”等消息。同时,设置好各单元格的显示格式。

1.3 设置数值的位数

按照标准及作业指导书的要求,进行成分检测时,试验所得的原始数据和结果比例都有位数要求。例如样品称重所得的“试样的干燥质量m0”、“残留物的干燥质量m1”,数据应是小数点后四位,如“1.0035g”;而成分结果比例值则需保留小数点后一位,如“50.1%”。因此,为保证输入数值的有效,计算结果的准确,在制作原始记录表格时要预先设置好各单元格的数值位数。

1.4 编制计算公式

在本例中,根据标准,将用到以上1.1部分中的(1)~(4)四个计算公式,因此,需在工作表的各单元格中编制相应的计算公式,在求平均值时,也要用到函数average(:)。编写计算公式时,须着重注意表达式的准确无误。

1.5 设置好数值的修约

纺织品成分检验中,数值计算及修约应满足国标GB/T 8170《数值修约规则与极限数值的表示和判定》[1]的要求,标准中规定了“拟舍弃数字的最左一位数字为5,且其后无数字或皆为0时,若保留的末位数字为奇数,则进一;若为偶数,则舍去”,即“成偶规则”;而Excel内置的数值修约函数Round(,),实现的是“四舍五入规则”。例如,数值“0.25”,保留小数点后一位数值,根据国标GB/T 8170修约的结果是“0.2”;而Excel中的Round(,)函数得到的结果则是“0.3”,这显然不满足实际检测工作的需要。因此,需要对Excel内置的Round函数进行修改,在这里,定义了新函数GBRound(,),通过在Excel VBA中加入代码,使之满足国标GB/T 8170修约的要求,经实际应用验证,结果可行。

1.6 为保证最后计算结果准确,建议在设计好Excel工作表格后,在初期使用时辅以计算器进行校核,发现问题及时修改。

2 Excel工作表的应用

检验人员在项目检验中调入已制作好的Excel原始记录工作表,输入实验所得的原始数据,则是上面公式中的“m0、m1、d、a1、a2数据值”,工作表则会自动运算,得出成分比例的结果“P1、P2数值”。Excel工作表的应用截图如图1。

3 Excel在实验室纺织品检测中的应用

3.1 运用“条件公式”增加侦错功能。

针对实验室成分检测工作中可能出现的人为误差,应用Excel“条件格式”对单元格内容进行条件甄别,在错误发生的同时提醒实验人员纠正错误。例如国标GB 29862《纺织品 纤维含量的标识》[2]规定,纺织品中各纤维组分的总量应为100%,针对这一要求,利用Excel中的“条件公式”功能,可对报告结果数据进行判别,规避可能出现的人工录入错误,在总量不等于100%时进行提醒,实现检验结果的自动判别。

3.2 设定“密码保护”实验室数据。

对于运用Excel进行计算分析的原始记录,表格中含有一系列的公式、算法,在制订好表格之后,很少会对公式进行改动,同时,出于对实验室涉密数据资料的保护考虑,可运用Excel设定访问密码,起到保护表格的作用。在“文件”的“权限保护文档”中可以设定“用密码进行加密”和“按人员设置权限”,另外在“限制编辑”中对表格单元格中存在的公式和设定好的格式进行必要的保护,同时可防止其他实验人员对原始记录表格中单元格的公式进行修改或删除等误操作。

3.3 检验进度的查询与及时跟进。

检验员完成成分检测之后,利用Excel表格进行实验原始数据的处理与计算,最终可生成纺织品成分名称及比例的结果,形成电子表格储存起来。在已建立局域网的实验室,通过文件共享,出证员和报告审核员可随时查看该报告的检验进度,对急单或有疑问的报告及时进行跟进。

参考文献:

[1] GB/T 8170—2008 数值修约规则与极限数值的表示和判定[S].

[2] GB/T 29862—2013纺织品 纤维含量的标识[S].