论文部分内容阅读
【摘要】本文主要介绍利用Excel的统计计算功能进行藻类数据统计计算,提高分析人员的工作效率,将分析人员从纷繁复杂的数据工作中解放出来。
【关键词】Excel,藻类监测,数据统计
中图分类号: P628 文献标识码: A
一、前言
工作人员在日常数据统计工作中,当数据量较大,统计的难度就会增大,易造成纷繁复杂、杂乱无章的状况。随着信息社会的不断发展,信息技术在各个领域的应用越来越广泛。利用电脑进行监测数据的处理、汇总分析工作可以达到事半功倍的效果。
Excel是office软件中应用广泛的电子表格,它在数据处理、分析汇总方面具有功能强大、使用方便快捷的特点。笔者经过实践和探索,制做了藻类资料统计分析的专用模版,可以快速准确的制做成藻类数据汇总分析报表。因而可以把分析人员从纷繁复杂的数据整理工作中真正解放出来。
二、应用表格阐述
根据水利部水文局颁发的《全国重点湖库藻类试点监测技术规程》规定,现行的藻类计数方法为全片计数法、目镜视野法和长条计数法等三种方法,三种计数方法均应计数两片取平均值。如两片计数结果相差15%以上,则进行第三片计数,取其中个数相近两片的平均值。
(一)、基础数据统计表格
以长条计数法为例,结合Excel表格函数计算、格式设计、工作表保护等专有特性,结合藻类监测数据处理的特点,制作了藻类计算表的基础数据输入表格,命名为“长条计数”。如图1所示。
图1长条计数表
基础数据输入表中,合计、偏差及百分比等栏用简单的Excel公式IF、SUM、AVERAGE等即可实现计算目地,此处不再详述。根据基础数据输入表格,即可实现后面一系列的统计、计算工作。
(二)、细胞密度计算表格
细胞密度计算表格是藻类数据初步统计表格,其目地是为了算出蓝藻门、绿藻门、硅藻门等每种门类的藻细胞个数及藻细胞密度。如图2所示。
图2细胞密度计算表
图中藻细胞个数一栏公式编辑为:“=IF(C2="","",IF(SUM(长条计数!C5:F23)<1,0,SUM(长条计数!C5:F23)))”,其意义为从长条计数表中统计出每种门类的藻细胞个数。该公式中运用了IF、SUM两种公式组合起来计算,过程较为简单,此处不再详述。
藻细胞密度一栏中,要求计算结果小于10000时,保留两位小数,大于等于10000时,保留位数为整数。且所有计算结果采用四舍六入修约法则,即“4舍6入5凑偶”。这里“4”是指被修约的数字等于或小于4时,该数字舍去;"6"是指被修约的数字等于或大于6时,则进位;"5"指的是被修约的数字等于5时,要看5前面的数字,若是奇数则进位,若是偶数则将5舍掉,即修约后末尾数字都成为偶数;若5的后面还有不为“0”的任何数,则此时无论5的前面是奇数还是偶数,均应进位。该栏的公式编辑为:“=IF(B7="","", IF(AND(B7*C$3/C$4/600>=10000,B7*C$3/C$4/600-INT(B7*C$3/C$4/600)=0.5,MOD(INT(B7*C$3/C$4/600),2)=0),INT(B7*C$3/C$4/600),IF(B7*C$3/C$4/600>=10000,ROUND(B7*C$3/C$4/600,0),IF(B7="","",IF(AND(ROUND(B7*C$3/C$4/600*100-INT(B7*C$3/C$4/600*100),10)=0.5,MOD(INT(B7*C$3/C$4/600*100),2)=0),FIXED(INT(B7*C$3/C$4/600*100)/100,2,TRUE),FIXED(B7*C$3/C$4/600,2,TRUE))))))”。該综合式所包含子函数的意义分别为:
A、IF函数:判断指定条件的计算结果为真实值,IF函数将返回某个值;如果该条件的计算结果为虚假值,则返回另一个值。
B、AND函数:判断所有参数的计算结果均为真实值时,返回为真实值;只要有一个参数的计算结果为虚假值,即返回虚假值。
C、INT函数:将数字向下舍入到最接近的整数。
D、MOD函数:返回两数相除的余数。结果的正负号与除数相同。
E、ROUND函数:将某个数字四舍五入为指定的位数。
F、FIXED函数:将数字按指定的小数位数进行取整,利用句号和逗号以十进制格式对该数进行格式设置,并以文本形式返回结果。
该综合式通过子函数的相互结合,完美实现了计算结果在不同数值范围内时,小数保留位数的不同,同时实现了四舍六入的修约法则。
(三)、群落结构统计表格
群落结构统计表格是统计藻类群落构成的表格,表格要求将所有监测到的不同藻类均统计在一起,并且要求按不同的门类以顿号、分号、句号进行分类。同时判断出该站点的优势种群是哪种藻类。如图3所示。
图3群落结构统计表
该表中的群落构成一栏计算过程大部分在基础数据表中完成,在长条计数表中,利用隐藏栏判断出现过的藻类,并将其藻类名字找出来,根据该藻类所处的门类位置及后面还有没有其它藻类出现等各种不同情况,将藻类名字与顿号、分号、句号等标点符号按同门类的藻类之间用顿号,不同门类的藻类之间用分号,最后一个藻类的后面用句号的规则进行顺序组合。隐藏栏中所编辑的公式为:“=IF(C135="","",IF(SUM(C135:C$263)<2,$B5&"。",IF(SUM(C135:C$153)<2,
$B5&";",$B5&"、")))”。该公式组合中仅涉及IF、SUM两个子函数,计算过程较为简单,此处不再详述。群落构成一栏中再利用CONCATENATE函数将找出的藻类名字合并在一起即达到统计计算的目地。
优势种群一栏中也在基础数据表中完成,在长条计数表中,利用隐藏栏判断出现过的所有藻类中,藻类个数百分比最大的一种藻类即为该站点的优势种群,利用VLOOKUP函数判断出百分比最大的藻类名字即可。统计完的表格效果如图4。
图4群落结构统计表效果图
三、结束语
用Excel对藻类数据进行统计和计算,具有快速、简便、高效的特点,可以直接自动生成监测报表,提高了监测报表的准确性和可靠性,从文中我们不难看出,Excel确实简化了很多人工计算和统计,降低了错误率,特别是在统计数据量较大时,差别凸显的会更加的明显。Excel建立数据统计表有操作方便、直观,运作良好,不易出错,具有很强的实用和推广价值。总之,Excel为数据统计计算工作提供了如此简捷方法,如果我们能够灵活地运用Excel来进行统计计算,就能使日常工作中的工作量大大减少,较好地提高了工作效率。
参考文献
[1] 雏志.Excel函数与公式综合应用技巧大全.人民邮电出版社.2012.
[2] R.E.李.藻类学.科学出版社,2012.
[3]《水生生物监测手册》(国家环保局编委会).东南大学出版社.1993.
[4]《全国重点湖库藻类试点监测技术规程》(暂行).2009.
【关键词】Excel,藻类监测,数据统计
中图分类号: P628 文献标识码: A
一、前言
工作人员在日常数据统计工作中,当数据量较大,统计的难度就会增大,易造成纷繁复杂、杂乱无章的状况。随着信息社会的不断发展,信息技术在各个领域的应用越来越广泛。利用电脑进行监测数据的处理、汇总分析工作可以达到事半功倍的效果。
Excel是office软件中应用广泛的电子表格,它在数据处理、分析汇总方面具有功能强大、使用方便快捷的特点。笔者经过实践和探索,制做了藻类资料统计分析的专用模版,可以快速准确的制做成藻类数据汇总分析报表。因而可以把分析人员从纷繁复杂的数据整理工作中真正解放出来。
二、应用表格阐述
根据水利部水文局颁发的《全国重点湖库藻类试点监测技术规程》规定,现行的藻类计数方法为全片计数法、目镜视野法和长条计数法等三种方法,三种计数方法均应计数两片取平均值。如两片计数结果相差15%以上,则进行第三片计数,取其中个数相近两片的平均值。
(一)、基础数据统计表格
以长条计数法为例,结合Excel表格函数计算、格式设计、工作表保护等专有特性,结合藻类监测数据处理的特点,制作了藻类计算表的基础数据输入表格,命名为“长条计数”。如图1所示。
图1长条计数表
基础数据输入表中,合计、偏差及百分比等栏用简单的Excel公式IF、SUM、AVERAGE等即可实现计算目地,此处不再详述。根据基础数据输入表格,即可实现后面一系列的统计、计算工作。
(二)、细胞密度计算表格
细胞密度计算表格是藻类数据初步统计表格,其目地是为了算出蓝藻门、绿藻门、硅藻门等每种门类的藻细胞个数及藻细胞密度。如图2所示。
图2细胞密度计算表
图中藻细胞个数一栏公式编辑为:“=IF(C2="","",IF(SUM(长条计数!C5:F23)<1,0,SUM(长条计数!C5:F23)))”,其意义为从长条计数表中统计出每种门类的藻细胞个数。该公式中运用了IF、SUM两种公式组合起来计算,过程较为简单,此处不再详述。
藻细胞密度一栏中,要求计算结果小于10000时,保留两位小数,大于等于10000时,保留位数为整数。且所有计算结果采用四舍六入修约法则,即“4舍6入5凑偶”。这里“4”是指被修约的数字等于或小于4时,该数字舍去;"6"是指被修约的数字等于或大于6时,则进位;"5"指的是被修约的数字等于5时,要看5前面的数字,若是奇数则进位,若是偶数则将5舍掉,即修约后末尾数字都成为偶数;若5的后面还有不为“0”的任何数,则此时无论5的前面是奇数还是偶数,均应进位。该栏的公式编辑为:“=IF(B7="","", IF(AND(B7*C$3/C$4/600>=10000,B7*C$3/C$4/600-INT(B7*C$3/C$4/600)=0.5,MOD(INT(B7*C$3/C$4/600),2)=0),INT(B7*C$3/C$4/600),IF(B7*C$3/C$4/600>=10000,ROUND(B7*C$3/C$4/600,0),IF(B7="","",IF(AND(ROUND(B7*C$3/C$4/600*100-INT(B7*C$3/C$4/600*100),10)=0.5,MOD(INT(B7*C$3/C$4/600*100),2)=0),FIXED(INT(B7*C$3/C$4/600*100)/100,2,TRUE),FIXED(B7*C$3/C$4/600,2,TRUE))))))”。該综合式所包含子函数的意义分别为:
A、IF函数:判断指定条件的计算结果为真实值,IF函数将返回某个值;如果该条件的计算结果为虚假值,则返回另一个值。
B、AND函数:判断所有参数的计算结果均为真实值时,返回为真实值;只要有一个参数的计算结果为虚假值,即返回虚假值。
C、INT函数:将数字向下舍入到最接近的整数。
D、MOD函数:返回两数相除的余数。结果的正负号与除数相同。
E、ROUND函数:将某个数字四舍五入为指定的位数。
F、FIXED函数:将数字按指定的小数位数进行取整,利用句号和逗号以十进制格式对该数进行格式设置,并以文本形式返回结果。
该综合式通过子函数的相互结合,完美实现了计算结果在不同数值范围内时,小数保留位数的不同,同时实现了四舍六入的修约法则。
(三)、群落结构统计表格
群落结构统计表格是统计藻类群落构成的表格,表格要求将所有监测到的不同藻类均统计在一起,并且要求按不同的门类以顿号、分号、句号进行分类。同时判断出该站点的优势种群是哪种藻类。如图3所示。
图3群落结构统计表
该表中的群落构成一栏计算过程大部分在基础数据表中完成,在长条计数表中,利用隐藏栏判断出现过的藻类,并将其藻类名字找出来,根据该藻类所处的门类位置及后面还有没有其它藻类出现等各种不同情况,将藻类名字与顿号、分号、句号等标点符号按同门类的藻类之间用顿号,不同门类的藻类之间用分号,最后一个藻类的后面用句号的规则进行顺序组合。隐藏栏中所编辑的公式为:“=IF(C135="","",IF(SUM(C135:C$263)<2,$B5&"。",IF(SUM(C135:C$153)<2,
$B5&";",$B5&"、")))”。该公式组合中仅涉及IF、SUM两个子函数,计算过程较为简单,此处不再详述。群落构成一栏中再利用CONCATENATE函数将找出的藻类名字合并在一起即达到统计计算的目地。
优势种群一栏中也在基础数据表中完成,在长条计数表中,利用隐藏栏判断出现过的所有藻类中,藻类个数百分比最大的一种藻类即为该站点的优势种群,利用VLOOKUP函数判断出百分比最大的藻类名字即可。统计完的表格效果如图4。
图4群落结构统计表效果图
三、结束语
用Excel对藻类数据进行统计和计算,具有快速、简便、高效的特点,可以直接自动生成监测报表,提高了监测报表的准确性和可靠性,从文中我们不难看出,Excel确实简化了很多人工计算和统计,降低了错误率,特别是在统计数据量较大时,差别凸显的会更加的明显。Excel建立数据统计表有操作方便、直观,运作良好,不易出错,具有很强的实用和推广价值。总之,Excel为数据统计计算工作提供了如此简捷方法,如果我们能够灵活地运用Excel来进行统计计算,就能使日常工作中的工作量大大减少,较好地提高了工作效率。
参考文献
[1] 雏志.Excel函数与公式综合应用技巧大全.人民邮电出版社.2012.
[2] R.E.李.藻类学.科学出版社,2012.
[3]《水生生物监测手册》(国家环保局编委会).东南大学出版社.1993.
[4]《全国重点湖库藻类试点监测技术规程》(暂行).2009.