电子表格处理程序中运算符的用法

时间:2022-05-05 01:16:04

电子表格处理程序中运算符的用法

[摘 要]本文讨论了在Excel电子表格处理程序中使用“&”算符,将工作表中单元格的数值作为计算公式的条件参数值,在公式中用“&”算符引用该单元格的数值,近而改变公式的计算结果。

[关键词]算符 引用 单元格

中图分类号:O462 文献标识码:O 文章编号:1009914X(2013)34019201

0、引 言

EXCEL具有强大的数据整理、计算和分析功能,广泛地应用于众多领域。在学校常用于学生的人事档案、考试成绩等数据处理。通过对学生成绩等事务性数据分析,数据统计处理中存在着一些问题。如采用常规编写需要改动的内容很多,尤其是需要改动公式本身,难度极大,这样必然降低了表格数据分析的可操作性和可靠性。通过“&”算符,将工作表中单元格的数值作为计算公式的条件参数值,在公式中用“&”算符引用该单元格的数值,近而改变公式的计算结果。

1、问题提出

“班级阶段考试成绩汇总计算表”中各学科“优秀率”项目的计算公式为:优秀率=优秀人数/优秀分值,而“优秀人数”项目是以同栏的“优秀分”项目为条件利用条件计数函数Countif()在本学科所有学生的分数范围内统计而得,“优秀分”项目是以同栏的“满分”项目为基准,按照一定的比例(固定值,比如90%)折算而得。

“政治”学科“优秀分”C70单元格的计算公式为=C67*0.9(其中C67为“满分”项目所在单元格),显示计算结果为90,在这里“满分”项目是其他计算项目的基础,但年级变化时同一学科的“满分”项目值也需做相应的调整,比如“政治”学科,大一满分100,大二满分80。如果不设置图1中的“满分”、“优秀分”等数据行,“优秀人数”单元格C65中的公式就应写为=countif(C4:C56,”>=90”),(注:C4到C56为该班“政治”学科的全部学生的分数范围),大二“政治”学科“满分”项目变为80,则“优秀分”应改为72,就必须将“优秀人数”单元格C65的公式改为=countif(C4:C56,”>=72”),才能得到正确的计算结果,进而准确计算出“政治”学科新的优秀率。从上述分析中我们看到,

2、解决思路

将“班级阶段考试成绩汇总计算表”中“政治”学科的“优秀人数”单元格C65的公式:=countif(C4:C56,”>=”72”)中的条件参数值“72”,用另外一个单元格的值表示,再用”&”算符引用该单元格的数值,使得该公式的判断条件从单一的满足“>=72”变为满足“>=该单元格的数值”,而该单元格的数值是可以任意改变的,这样重新输入该单元格的数值,公式中条件的参数值也就随之而变,计算结果也就相应变化。通过利用“&”算符就可以灵活改变公式的适用范围,使用者只需重新输入“满分”单元格的数值,通过“&” 算符引用单元格的数值,就能自动调整公式的计算结果,无需对公式本身进行编辑,使得一般操作者对公式的运用更为准确自如,真正体现出了公式灵活运用计算准确的特点,表格的可操作性和准确性也大大增强。

3、解决过程

(1)在“班级阶段考试成绩汇总计算表”中增加第67行―第70行,分别为各学科的“满分”、“及格分”、“优良分”、“优秀分”项目;

(2)在“政治”学科的“满分”项目C67单元格中写入数值100;

(3)在“政治”学科的“及格分”项目C68单元格中写入公式=C67*0.6,显示计算结果为:60;

(4)在“政治”学科的“优良分”项目C69单元格中写入公式=C67*0.8,显示计算结果为:80;

(5)在“政治”学科的“优秀分”项目C70单元格中写入公式=C67*0.9,显示计算结果为:90;

(6)在“政治”学科的“及格人数”项目C63单元格中写入公式=countif(C4:C56,”>=”&C68”),显示计算结果为:52;

(7)在“政治”学科的“优良人数”项目C64单元格中写入公式=countif(C4:C56,”>=”&C69”),显示计算结果为:43;

(8)在“政治”学科的“优秀人数”项目C65单元格中写入公式=countif(C4:C56,”>=”&C70”),显示计算结果为:22。

(9)在“政治”学科的“实考人数”项目C62单元格中写入公式=countif(C4:C56,”>= 0”),显示计算结果为:52;

(9)在“政治”学科的“及格率”项目C59单元格中写入公式=C63/C62,显示计算结果为:100.0%;

(10)在“政治”学科的“优良率”项目C60单元格中写入公式=C64/C62,显示计算结果为:82.7%;

(11)在“政治”学科的“优秀率”项目C61单元格中写入公式=C65/C62,显示计算结果为:42.3%;

其他各项处理方法相同。这样,从各类人数项目到相应的全部比率项目都通过计算公式与“满分”项目联系起来。如果某些学科的“满分”项目需要调整,只需重新输入“满分”行中相应学科的“满分”单元格数值,相同栏中其他单元格的数值以此为基准,按照相应的公式自动计算,即得出新的结果,不用改动公式,给使用者带来了极大的便利。

4、结束语

本例利用“&”算符在工作表中打开了一个对话“窗口”,通过这个“窗口”引用单元格的数值,达到了无须修改计算公式就能动态调整公式中条件参数进而改变公式计算结果的目的,实现了通过“窗口”灵活设置单元格计算公式中的条件参数这一目标,增强了复杂表格的可操作性和数据分析计算的准确性。

此方法只需将对应的项目做些调整就可以推广到大中专院校的同类数据处理,广泛应用于学生成绩、人事、财务等作为引用条件需要由使用者调整的各类表格数据处理中,可以极大提高数据处理的准确性和灵活性,具有较高的实用性。

参考文献

[1] 黄,《EXCEL统计分析基础教程》,清华大学出版社,2011年8 月;

[2] 韩小良,《EXCEL数据分析之道:让你的数据更有说服力》,中国铁道出版社,2010年11月;

[3] 胡晓晖、张文嘉,《应用统计与EXCEL运用》,上海财经大学出版社,2011年10 月。

上一篇:隐性显性在翻译中的应用 下一篇:健康安全环保教育培训的经验与探索