EXCEL函数在林业统计中的应用

点赞:5408 浏览:18646 近期更新时间:2024-02-16 作者:网友分享原创网站原创

摘 要:EXCEL是在进行林业报表统计工作中经常使用的电子表格,如何利用函数处理相关数据,不仅可以提高工作效率,同时也可以减少工作中的失误,提高工作质量.

关 键 词:EXCEL函数;林业;自动统计;数据更新

在进行林业统计工作时,使用一些函数进行自动统计,可以提高工作效率,同时也可降低错误率,减少重复劳动,我们通过以下几个例子,来说明一下函数在林业工作中的实际运用.

1SUM、AND函数在树种统计中的运用

表1是一个简化了的小班登记表,要将这个表中的树种按造林单位进行统计,填到表2“树种统计表”中,我们该用什么函数进行统计呢?当然,在这个表中,我们可以进行人工统计,因为这个表中的小班数较少,但在实际工作中,有时一个年度的造林小班有几百个,树种种类较多,应用人工统计工作效率低,而且统计准确度得不到保证,这个时候使用函数就可以大大提高工作效率.

1.1第1步

首先,我们分析树种统计表的第1个条件是要判断这是哪个村,我们可以使用公式A2:A11等于A14进行判断,A2:A11是我们要判断的范围,A14是判断的条件,我们要判断在A2到A11的范围内有没有广惠村,在这里A2:A11必须使用绝对引用,写成$A$2:$A$11,这样在进行单元格填充时,判断的单元格范围就不会发生改变,A14使用混合引用,写成$A14,当我们向下填充时,就会自动变换判断的条件.这个条件判断的结果是:{TRUE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE}


1.2第2步

第2个条件我们要对树种进行判断,可以使用公式($F$2:$F$11等于B$13)进行判断,判断结果为{TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE}.

1.3第3步

然后使用AND函数将这2个条件连在一起,意思是说,当同时满足等于广惠村和杨树2个条件时,则判断为真(TRUE),否则返回否(FALSE).公式为:等于AND(($A$2:$A$11等于$A14),($F$2:$F$11等于B$13)),但在这里,我们会发现结果会返回一个错误值,这是因为AND函数不支持数组的运算造成的,我们可以使用“*”代替“AND”函数进行运算,就可以解决这个问题.经过判断后,公式会返回等于{1;0;0;0;0;0;0;0;0;0}这样一个判断值,意思是说只有第1条记录完全符合即是广惠村,又是杨树这一条件.

1.4第4步

我们用判断的结果乘以小班的面积,并使用SUM函数进行求和,就可以得到各村各村种的统计值,最终的公式为:等于SUM(($A$2:$A$11等于$A14)*($F$2:$F$11等于B$13)*($D$2:$D$11)).

1.5第5步

几点注意事项:①公式输入结束后,我们需要按住SHIFT+CTRL+ENTER3键结束,这样电脑就会把这个公式作为一个数组进行运算,否则会出错.②公式的录入需要在英文输入状态下录入,字母不区分大小写.③如果需要去除单元格中的“0”值,可以在格式中进行设置,以美化表格.

2SUMIF、COUNT函数在进度统计报表中的应用

表3、表4是一个简化了的实时统计报表,要根据工程进度随时改变统计数字,如果使用手工统计,很有可能一不小心就出错,如果使用数字函数进行统计,一方面可以减轻工作量,同时每次只需更新基础数据,立刻就能得到统计数字.

2.1第1步先看看点数是如何统计

在这里我们可以使用COUNT函数进行个数的统计,公式为等于COUNT(1/($D$2:$D$11等于C14)),这个公式的运算会首先进行类型判断,看看在D2到D11的范围内哪些单元格是村庄绿化,得到一个逻辑判断序列:{TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE},在这个判断中,我们可以看到第1个和最后1个为TRUE,问题是如何将这个逻辑判断值转化为数字呢?在电脑中TRUE被认为是“1”,FALSE被认为是“0”,我们用“1”去除以这个判断值,就会得到:{1;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!;1}这样一个结果,我们用1去除以TRUE,就可得到一个“1”,用1除以FALSE,就会得到一个错误值.这时我们再用COUNT函数去统计个数,COUNT函数有一个特性,就是会忽略错误值,我们可以利用这一点,把各个类型的个数统计出来.

2.2第2步是规划面积的统计

公式为等于SUMIF($D$2:$D$11,C14,$E$2:$E$11)这个公式分成3个部分,第1部分$D$2:$D$11为进行条件判断的区域,第2部分C14为判断的条件,第3部分$E$11是说如果条件成立,则将E列的数字进行相加.

2.3第3部分是建设面积的统计

公式为等于SUMIF($D$2:$D$11,C14,$F$2:$F$11),这个公式的含义和上一步是一样的,只不过求和的区域变成了F列.

EXCEL函数在林业统计中的应用参考属性评定
有关论文范文主题研究: 统计工作类论文范文 大学生适用: 函授论文、高校毕业论文
相关参考文献下载数量: 28 写作解决问题: 毕业论文怎么写
毕业论文开题报告: 标准论文格式、论文题目 职称论文适用: 职称评定、中级职称
所属大学生专业类别: 毕业论文怎么写 论文题目推荐度: 经典题目

公式编好后,在以后的工作中,我们就可以根据工程进展情况随时更新表3的基础数据,表4则进行自动更新,从而大大提高工作效率.

3利用LEFT、MID函数从中提取出生年月并计算年龄

森林防火工作是林业工作的一项重要内容,建立一支护林员队伍是防火工作所必须的,一个乡镇约有护林员70~80人,在录入护林员信息时,我们可以从中提取护林员的出生年月并通过提取的内容计算护林员的年龄,并且可以每年进行自动更新,从而减少人工劳动,使信息的更新做到及时准确.

3.1第1步

提取出生年月,公式:等于MID(B2,7,8),这个函数分成3个部分,第1个“B2”为护林员的号,第2部份“7”是说从第七位开始提取,第3部分的“8”是说一共提取8位,公式写好后向下填充,就可以得到护林员的出生年月了.

3.2第2步

通过提取出来的出生年月,进一步计算护林员的年龄,公式为等于YEAR(NOW())-(LEFT(C2,4)),前一部分YEAR(NOW())指的是今年的年度,(LEFT(C2,4)的意思是说将C列中提取出来的护林员年月日从左到右提取前4位,也就是护林员的出生年份,而后两者相减得出护林员的年龄.

4结束

EXCEL函数功能强大,以上所举的例子只是冰山一角,在进行林业数据处理时用处很大,可以大大减轻统计工作的劳动强度,提高工作效率和工作质量,减少数据错误,及时更新相关数据,在今后的林业工作实践中,还值得我们进一步地挖掘、学习和推广.