环境监测数据标准化修约的Excel函数实现
Excel函数在试验结果修约过程中的应用

Excel函数在试验结果修约过程中的应用发表时间:2016-07-27T15:33:41.707Z 来源:《基层建设》2016年9期作者:刘洋洋[导读] Microsoft Excel作为最常用的日常办公软件,加之其强大的数据处理功能。
葛洲坝集团试验检测有限公司湖北宜昌 443002摘要:Microsoft Excel作为最常用的日常办公软件,加之其强大的数据处理功能,在试验结果处理过程中被广泛使用,然而试验结果修约作为一种专项规定,其自带数据修约功能不能满足试验检测专业的独特要求,必须通过特定功能编辑才能实现,为了能够利用Excel实现快速准确的试验结果准确修约,提高试验结果处理的效率和准确性,并能使普通试验人员从繁琐的试验数据处理中解放出来,笔者通过对Excel相关公式的长期实践,提出了一种准确可靠的处理方法。
关键词:Excel;函数;试验结果;数据修约;应用1 引言Excel作为基本的办公软件被广泛使用于日常办公,在试验结果处理过程中,如何使用Excel函数公式进行试验结果的高效准确处理,并未得到普及,Excel中与修约相关的方法主要有两种,一种是通过编辑Visual Basic for Application语言进行修约,但VBA程序语言对于普通使用者难度较大,不便普遍推广使用;另一种是Excel自带修约公式Round函数,以及其组合函数RoundDown和Roundup,无论是Round还是其组合函数虽都可以实现四舍五入但无法实现分奇偶进行取舍的情况,不能满足试验数据处理需要;本文通过综合分析和实践,提出了一种简单易学的修约方法,IF条件函数以及常用函数的组合,可轻松实现四舍六入五分奇偶修约以及其他倍数类修约,普通使用者通过本文的学习即可轻松掌握,并可通过学习深入举一反三处理更为复杂的试验数据。
2 原理介绍本文按照GB8170-2008标准规定的试验数据修约要求,采用Excel函数进行数据修约处理,按照基本的数据修约思路将修约步骤用Excel函数进行准确表达,并成功实现规范修约。
利用EXCEL进行修约的计算方法

利用EXCEL进行修约的计算方法在Excel中,我们可以使用修约函数来对数值进行修约操作。
修约是指将一个数值按照一定规则进行四舍五入或截断取舍,以达到简化数据或提高数据可读性的目的。
以下是常用的修约函数及其计算方法:1.ROUND函数:ROUND函数是Excel中最常用的修约函数之一,它将数值四舍五入到指定的小数位数。
其语法为:ROUND(number, num_digits)。
number是需要修约的数值,num_digits是保留的小数位数。
2.TRUNC函数:TRUNC函数用于将数值截断至指定的小数位数,直接去掉多余的小数位数。
其语法为:TRUNC(number, num_digits)。
number是需要修约的数值,num_digits是保留的小数位数。
3.ROUNDUP函数:ROUNDUP函数将数值向上修约到指定的小数位数。
其语法为:ROUNDUP(number, num_digits)。
number是需要修约的数值,num_digits是保留的小数位数。
4.ROUNDDOWN函数:ROUNDDOWN函数将数值向下修约到指定的小数位数。
其语法为:ROUNDDOWN(number, num_digits)。
number是需要修约的数值,num_digits是保留的小数位数。
5.INT函数:INT函数将数值向下取整,直接舍弃小数部分。
其语法为:INT(number)。
number是需要修约的数值。
6.CEILING函数:CEILING函数将数值向上取整,找出大于等于原数值的最小整数。
其语法为:CEILING(number, significance)。
number是需要修约的数值,significance是取整的基数。
7.FLOOR函数:FLOOR函数将数值向下取整,找出小于等于原数值的最大整数。
其语法为:FLOOR(number, significance)。
number是需要修约的数值,significance是取整的基数。
Excel软件内置函数在试验检测数值修约中的应用

Excel软件内置函数在试验检测数值修约中的应用摘要:按照标准规范对试验检测数值的修约要求,利用Exce电子表格软件中丰富的内置函数来完成对试验检测数值的正确修约,并通过实例演示利用Excel软件内置函数编制的公式在试验检测数值修约中的有效作用。
关键词:数值修约规则;试验检测数值修约;Exce数值修约函数公式1.前言试验检测采集到的原始数据必须经过分析处理才能作为工程质量的评价依据,在很多四舍五入法修约数值中得到的平均值偏大,而按照标准GB/T8170《数值修约规则与极限数值的表示和判定》的修约规则,数据的进舍状况与进舍的误差都具有平衡性,若干数值经过标准修约后,修约值之和变大的可能性与变小的可能性是一样的,因此正确的数值修约非常重要。
为了取得可靠的试验检测数据,必须严格按照修约标准进行数值修约。
其数值进舍规则分别如下:①舍弃数字最左边一位数字小于“5”,则舍去,保留其余各位数不变;②舍弃数字最左边一位数字大于“5”,则进一,即保留数字的末位数加“1”;③舍弃数字最左边一位数字为“5”,且其后有非0数字时进一,即保留数字的末位数加“1”;④舍弃数字最左边一位数字为“5”,且其后无数字或皆为0时,若所保留的末位数字为奇数(1,3,5,7,9),则进一,即保留数字的末位数加“1”,若所保留的末位数字为偶数(0,2,4,6,8),则舍去。
⑤负数修约时,先将它的绝对值按上述规定修约,然后在修约值前面加上负号。
在试验检测工作中,需要对大量的原始数据进行计算及分析处理。
目前,为了数据的准确性及提高试验检测的工作效率,通常会选择利用Excel电子表格软件替代人工计算器来完成对数据的计算与分析,但是Excel电子表格软件中执行的“四舍五入”法计算结果不符合上述标准的数值修约规则,无法满足试验检测工作中对数据的处理要求。
因此需要利用Exce电子表格软件中丰富的内置函数来完成对试验检测数值的正确修约。
以下通过应用实例来证明Excel软件内置函数在试验检测数值修约中的有效作用。
如何在Excel中使用STANDARDIZE函数将数据标准化为标准正态分布

如何在Excel中使用STANDARDIZE函数将数据标准化为标准正态分布Excel是一款功能强大的电子表格软件,广泛应用于数据分析和处理。
标准化是数据分析的一个重要步骤,它可以将数据转化为标准正态分布,方便进行比较和统计。
本文将介绍如何在Excel中使用STANDARDIZE函数将数据标准化为标准正态分布。
标准化是指通过建立均值为0,标准差为1的标准正态分布,将原始数据转化为具有标准分布特征的数据,从而使得数据可以进行更准确的比较和分析。
Excel中的STANDARDIZE函数可以帮助我们实现这一目标。
该函数的语法如下:STANDARDIZE(x,mean,standard_dev)其中,x是要进行标准化的数值,mean是原始数据的均值,standard_dev是原始数据的标准差。
下面我们以一个具体的例子来演示如何在Excel中使用STANDARDIZE函数将数据标准化为标准正态分布。
假设我们有一组成绩数据,我们首先需要计算均值和标准差。
假设这些成绩数据保存在A列,我们可以使用AVERAGE函数和STDEV.P 函数来计算均值和标准差。
在B1单元格中输入以下公式计算均值:=AVERAGE(A1:A10)在B2单元格中输入以下公式计算标准差:=STDEV.P(A1:A10)接下来,我们利用STANDARDIZE函数将原始数据标准化。
在C1单元格中输入以下公式:=STANDARDIZE(A1,$B$1,$B$2)然后将C1单元格的公式拖填至C10单元格,使得所有数据都能够进行标准化。
此时,C列中的数据就是将A列的数据标准化后得到的标准正态分布数据。
通过以上步骤,我们就成功地将原始数据标准化为标准正态分布了。
除了使用STANDARDIZE函数,Excel还提供了很多其他的数学函数来进行数据分析和处理。
通过熟练掌握这些函数的使用方法,我们可以更加高效地进行数据分析和处理工作。
总结一下,在Excel中使用STANDARDIZE函数将数据标准化为标准正态分布的步骤如下:1. 计算原始数据的均值和标准差;2. 使用STANDARDIZE函数对原始数据进行标准化,得到标准正态分布的数据。
用Excel中VB功能实现检定结果的数据修约及应用分析

1 0 . I f R i g h t ( F i x ( a ) , 1 ) >= 6 T h e n 1 1 . m y r o u n d o n e= R o u n d ( x ,1 )
1 2. El s e
l 3 . I f A b s ( a— b ) <> 0 A n d R i g h t ( F i x ( a ) ,1 )= 5
璃量器 、 电导率仪、 原子荧光 光度 等计量检定( 校准) 结果 的数据处理。
关键词 : 计 量检定 ; 数 据修约 ; 白 编 函数 ; 自编程序
1 前言
2 . x=L e f t ( y , 8 )
3. Di m a ,b,C
众所 周 知 , 在 计量 检 定 ( 校准) 原 始 记 录 的数 据 处 理 中, E x c e l 的数 据处 理功 能 得到 广泛 的应 用 。然而根 据 四
舍五人规则 , E x c e l 无法提供 真正的数据修约 函数, 只能
依靠人工修约后再行使用 , 过程繁琐且易出错。 笔者多次验证在 E x c e l 中直接调用各种内置 函数的 组合判断来实现 四舍五人数字修 约规则 , 均无法得到正 确 的结 果 。本 方法 的探 讨 是 利用 E x c e l 中V B功 能 对 检 定结 果 的数 据进 行 正确 修 约 , 利 用 自编 的 函数 和程 序 准 确 修约 测量 结果 , 并 长 期 以玻 璃 量 器 、 电导 率仪 、 原 子 荧 光光度计 等仪器检定结果的数 据处理进行验证 , 所得的 结论 符 合 四舍 五人数 字修 约规则 。 2 根据 数 字修 约规 则实现 E x c e l 四舍 五入 函数设计 流程 数 字修 约规 则 , 我们 可 以简 捷 记成 “ 四舍 六 人 , 逢 五 取偶” 。设 计流 程如 图 2 :
excel数据修约规则 公式

excel数据修约规则公式Excel数据修约规则公式在Excel中对数据进行修约可以使数据更加精确和规范化展示。
修约是指将数据保留到指定的有效位数或小数位数,以满足统一的数据格式要求。
下面介绍几种常见的Excel数据修约规则公式。
1. 四舍五入:使用ROUND函数来四舍五入修约数据。
例如,要将A1单元格中的数值保留两位小数,可以使用以下公式:`=ROUND(A1, 2)`2. 向上取整:使用CEILING函数来向上修约数据。
例如,如果要将A1单元格中的数值向上取整到整数,可以使用以下公式:`=CEILING(A1, 1)`3. 向下取整:使用FLOOR函数来向下修约数据。
例如,要将A1单元格中的数值向下取整到整数,可以使用以下公式:`=FLOOR(A1, 1)`4. 截断取整:使用TRUNC函数来截断修约数据。
截断是指直接舍去小数部分,仅保留整数部分。
例如,如果要将A1单元格中的数值截断为整数,可以使用以下公式:`=TRUNC(A1)`5. 按指定位数修约:如果需要将数据修约为指定位数的有效数字,可以使用ROUND函数结合位数调整。
例如,如果要将A1单元格中的数值保留为3位有效数字,可以使用以下公式:`=ROUND(A1, -2)`这些公式可以根据具体的修约要求进行调整和组合使用,以达到所需的修约效果。
同时,还可以将这些公式应用于整列数据,从而快速修约大量数据。
请注意,修约只是对数据展示方式的调整,并不改变数据的实际值。
因此,在使用这些公式进行数据修约时,需要根据实际情况选择合适的修约方式,以保证数据的准确性和可读性。
在Excel中采用VBA实现数值按国标修约
1 引 言
在进行数 据统计 和实验检测 过程 中会得 到各种结果 ,结果
即 出 现模 块代 码 编辑 器 。
f
l
确 需 保留 数字 数 定 要 的 位
0
数 据经 常需 要进 行修约 后 给 出。 国家 标准 G f 1 0 2 0 J B r8 7 — 0 8l I 中详 细规定 了数值 修约方法 。E cl xe 是进 行数据处理 经常使用 的电子表格软件 ,其强大 的数学 函数能够满足大多数科技工作 者 对 于数 据 处 理 的需 求 。E cl 也 提供 了 数值 修 约 函数 xe 中
观察拟舍弃的 数字最 左一位 数字
{
i
5 :
I
( 于5 等 )
{
( 于5 大 1 、
确定 5后面的所有数字
l
全为0 ) -
'
l
( ,3 ,7 )则进 1 1 ,5 ,9 ,为偶 数 ( ,4 ,8 )则舍弃 。 2 ,6 ,o
也就是说 ,需要 4舍 6 ,关键是 5的修 约 ,R ud函数是 全 人 on 部进行 “ ”操作 。而标准规定 ,如果 5后 面有非 0数就进 , 进 5右 面无数 字或 皆为 0时 ,实行修 约到偶 数 的原 则 。简单 的 说 ,称 为 “ 4舍 6入 5留双 ” 。通过举 例 ,把修约后 的结果 与 R u d函数 的差异如表 1 on 所示。 表 1 R u d函数 与 标 准 规 定 修 约 结 果 对 比 on
拟修 约结果
Re u t t e s i o b s
r
I 观察要保留的末位数字
0
0
, r
舍弃
进位
图 l 程 序 框 图
利用EXCEL进行修约的计算方法
看了你的“修约”的自定义函数,就是:四舍六入,五的时候分情况:前一位偶-舍,奇-入,五的后面还有数-入。
其实还有简单的方法哟:若你的数据在A1,我们想精确到0.1,我们在B1写公式:=ROUND(A1,1)-(MOD(A1,2)=0.05)若你的数据在A1,我们想精确到0.01,我们在B1写公式:=ROUND(A1,2)-(MOD(A1,2)=0.005)以此类推!去试一试吧!追问谢谢您的回答。
您的这种方式有漏洞,按规范修约2.345保留两位小数,应该是2.34,而不是2.35了,因为5前面是偶数,然后5后面没有任何数了。
我的附件它还有个好处,可以修约会到想修约会的陪数,如0.1 0.2 0.25 0.5 5等等。
回答sorry!由于浮点运算的误差,出了点问题!幸好被你明鉴,未酿出大祸!修改如下:若A1的值,保留到整数,使用公式:=ROUND(A1,0)-(MOD(A1,2)=0.5)保留一位小数,我们只需将A1乘以10,结果除以10,即=(ROUND(A1*10,0)-(MOD(A1*10,2)=0.5))/10保留二位小数,我们只需将A1乘以100,结果除以100,即=(ROUND(A1*100,0)-(MOD(A1*100,2)=0.5))/100以此类推!修改很是方便的哟!你若想更通用一点,我们可以把修约的精度值放在某个单元格里,如C1存放0.02,B1写公式:=(ROUND(A2/C$1,0)-(MOD(A2/C$1,2)=0.5))*C$1公式是可以下拖复制的,你可以改变一下C1的值去试一试!如果你还是想用“自定义函数的方法”,稍候再叙!追问非常感谢你的帮助!要是能够用一种内嵌的函数会更好些,那样不必要另起一行来计算。
还有不光是修约的合理性达到要求,最好还可以像我上传的附件那样任意给定值的陪数关系来准确修约(如0.2,0.25,0.3,0.4,0.5,0.002,0.025等等。
在工程里面用的也比较多。
EXCEL在环境监测数据统计中的应用
环境与发展JIANCEYUFENXIEXCEL在环境监测数据统计中的应用王晓霞(晋中市环境监测站,山西晋中030600)摘要:针对环境监测数据的分析处理,提出利用EXCEL表中的函数对环境监测数据进行统计分析,并对常见的监测项目给出应用方法,快速、准确地得出评价结论,提高工作效率。
关键词:EXCEL;监测;统计;应用中图分类号:X830.3文献标识码:A文章编号:2095-672X(2017)05-0196-01D〇I:10.16647/15-1369/X.2017.05.125Application o f EXCEL in environmental m onitorring data statisticsWang Xiaoxia[Jinzhong Environmental Station J inzhong Shanxi 030600,China)Abstract:B a s e d o n the an alysis of environm ental monitoring d a ta,this article put forward the statistical an alysis of the environm ental monitoring d a ta in the u s e of the EXCEL table function,a n d gives the application m ethod of the com m o n monitoring project.Through a b o v e th e s e a n a lyse s,w e c a n not only obtain the evaluation conclusion quickly a n d accurately,but a ls o im prove work efficiency obviously.Key words:EXCEL;Monitor;Statistics;Application随着国家环境保护工作的不断深入,环境监测所涉及的监测项目、监测种类、监测频次较历年有明显的增加,日常环境监测通常会产生大 量的监测数据。
Excel在处理环境监测数据中的应用
用, 还可支持工作表 之间甚 至是工 作簿之 间数据 的引 用 , 为 这 比较 复 杂 的 计算 派 上 了用 场 。
13 2 合并 单 元 格 H 、 8 并 输 入 平 均值 式 “=A E A E .. 7H , V R G
(7F ) 。 F :8 ” 13 3 在单 元 格 F .. 、 9中输 入 公 式 “=E 9一D ” 在 G 9, 9中 输 入 公
A E F7F8 ” G ( 1 :1 ) 。
在环境 监测 工作 中, 测取 得原始 数据后 , 监 很重 要 的工 作 就是对数据进行分类 整理 并进行 计算 。监测 工作所 用 的监测 设备和方法大多 比较 固定 , 因此 , 原始 记录 的计算 多是重 复性 的 。同 时 , 算 过 程 中需 要 运 用 各 种 公 式 , 的公 式 比较 复 杂 , 计 有 有 的含有开方 、 乘方及多重运算 , 的涉及 到的参 数较 多 , 有 搀杂 着各种符号 , 的涉及 到回归方 程 , 有 因而进 行监测计 算是 一项 十分繁琐而又 细致 的工 作。采用 传 统 的手工 计算 ( 包括计 算 器 ), 监测 工作 人 员 需 要 付 出 大 量 艰 苦 而 重 复 的 脑 力 劳 动 , 不 仅工作量大 , 又容易 出错 , 还影 响了 出报告 的速 度和工作效 率。 为 了使 分 析 人 员 从 枯 燥 繁 杂 的 数 据 整 理 工 作 中 解 脱 出来 , 者 笔 尝试 充分发 挥 电脑软 件 的作用 , 电脑代 替人 的部 分脑力 劳 让 动 。计算机计算速度快 , 而且准确率高 , 不易 出错 , 能使 人们 的
这样 , 一个用来计算 总磷 的分 光光度表格便 作好 了, 盘。 存 当需要复核数据 时 , 将标准曲线的分光光度值 和取样 量以及样 品的分光光度值分 别输入对应 的单 元格 , 总磷 的浓度便 会 自动 计算 , 显示在浓度值对应 的单元格 中。此表 以地表 水的标准 限 值作为判别标 准 , 如果是地表水 , 其总磷浓度超过 三级 标准 ( . 0 2 / ) 则备 注项 提示 “ mgL , 超标 ” 否则 , , 显示 “ 达标 ” 。如 图 2 。 13 容量分析原始计录计算公式的编 写 . 以化学需氧量为例 , 介绍容量分析原始计 录公式的编写。 13 1 切换到“ O 工作表 , .. C D” 按标准原始记 录表设计表格, 如图
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
环境监测数据标准化修约的 Excel 函数实现
张 然1 ꎬ 吕学研1 ꎬ 刘 雷1 ꎬ 陈亚男2
(1������ 江苏省环境监测中心ꎬ 南京 210036ꎻ 2������ 中国环境监测总站国家环境保护环境监测质量控制重点实验室ꎬ 北京 100012)
摘要: 在深入分析数据修约规则的基础上ꎬ 采用 Excel 2010 中的 IF、 EVEN、 INT、 ROUND 和 FIXED 函数ꎬ 提出了一 种数据修约函数组合嵌套模式ꎬ 并根据各个指标的具体修约要求ꎬ 结合省内实际监测数据ꎬ 给出了具体的修约函数公 式ꎮ 结果表明ꎬ 所设计的修约函数公式ꎬ 均能实现预期的目的ꎻ 设计过程中的难点在于一些重金属指标ꎮ 以灵敏度最 高的分析方法的检出限设置修约小数位数ꎬ 不仅可以实现数据修约的简便化、 快捷化ꎬ 还可以促进各监测机构数据分 析能力的提升ꎮ 关 键 词: 数值修约ꎻ 环境监测数据ꎻ Excel 函数 中图分类号:X703 文献标识码:A 文章编号:1001 ̄3644(2019)01 ̄0085 ̄07
第 38 卷第 1 期
四 o������ 1
2019 年 2 月
SICHUAN ENVIRONMENT
February 2019
������ 环境监测 ������
DOI:10. 14034 / j. cnki. schj. 2019. 01. 015
Abstract: Based on the in - depth analysis of the rules of numerical values roundingꎬ this article proposed a new combination
mode for numerical values rounding by using the functions of IFꎬ EVENꎬ INTꎬ ROUND and FIXED offered in Excel 2010������ Detailed rounding formulas were provided based on the requirements of each indicator and the available data in Jiangsu Province������ The results indicated that all designed rounding formulas could fulfill the expected goals while difficulty remained in the design of heavy metals index������ Setting the rounding decimal digits depending on the detection threshold using the highest sensitivity can not only simply and efficiently round off the numerical values but can also promote the data analysis ability for monitoring agencies������
Excel Functions for Numerical Values Standard Rounding of Environmental Monitoring Data ZHANG Ran1 ꎬ LV Xue ̄yan1 ꎬ LIU Lei1 ꎬ CHEN Ya ̄nan2
(1������ Environmental Monitoring Center of Jiangsu Provinceꎬ Nanjing 210036ꎬ Chinaꎻ 2������ State Environmetnal Protection Key Laboratory of Quality Control in Environmental Monitoringꎬ China National Environmental Monitroring Centreꎬ Beijing 100012ꎬ China)
Excel 软件ꎬ 是一款通用的ꎬ 容易掌握的数据 处理与分析软件ꎬ 在环境监测[1 ~ 3] 、 水文监测[4] 以 及其他行业[5] 的数据处理中得到广泛应用ꎮ 数据
的标准化修约是实现数据标准化管理与应用的基 础ꎬ 如何利用 Excel 软件快速实现数据的标准化修 约ꎬ 也是该软件应用过程中较为关注的热点之一ꎮ 目前ꎬ 利用 Excel 实现数据标准化修约主要分为两 个方向: 一是利用 Excel 函数组合嵌套[1 ~ 4] ꎻ 一是 应用 VBA 宏[5 ~ 8] ꎮ 由于 VBA 需要数据分析人员具 备一定的程序编写能力ꎬ 其推广应用受到限制ꎮ 通 过 Excel 函 数 的 组 合 嵌 套ꎬ 实 现 数 据 的 标 准 化 修 约ꎬ 对数据分析人员的编程能力要求较低ꎬ 更具推
Keywords: Numerical values roundingꎻ environmental monitoring dataꎻ excel functions
1 前 言
环境监测数据是环境管理的基础ꎮ 随着大众对 环境关注度的日益提升ꎬ 环境监测数据呈逐年增加 趋势ꎬ 环境监测数据综合分析人员必须掌握一种甚 至几种数据分析软件ꎬ 以实现监测数据的快速处理 与分析ꎮ
收稿日期:2018 ̄08 ̄07 基金项目:国家水体污染控制与治理科技重大专项“ 国家水环境监测监控及业务化平台技术研究课题” (20172X07302002) ꎮ 作者简介:张 然(1984 - ) ꎬ女ꎬ江苏南京人ꎬ毕业于南京大学环境工程专业ꎬ硕士ꎬ高级工程师ꎬ主要从事环境监测管理与研究ꎮ 通讯作者:陈亚男ꎬchenyn@ cnemc. cnꎮ