唐松
摘 要 公式和函数是Excel的重要组成部分,有非常强大的计算能力,为用户分析和处理工作表中数据提供了方便。数组公式是指在数组的一项或多项上执行计算的公式,它具有灵活、快捷、安全的优点,执行更复杂的计算。
关键词 处理数据 数组公式 复杂计算
1数组数据基础
数组是按行、列排列的一组数据元素,在Excel中位于一行、一列中的数组成为一维数组,多行多列的称为二维数组。
在Excel中数组常量是指包含在单元格中的数值数组。我们在Excel中录入数组数据,应选中数组所在的区域,以逗号来分隔各列数据,用分号来分隔各行数据,输入完成后用
数组数据将作为一个整体被存储和引用,如图1所示。
不可直接修改数组常量中某一个单元格的值,系统会报错。可选中单元格,在编辑栏中找到需修改的数组中数据的位置,修改它的值,再用
数组常量可以包含数字、文本、逻辑值和错误值(如#N/A),可用于Excel提供的所有内置函数,但是数组常量不能包含其它数组、公式或函数。只能包含以逗号或分号分隔的文本或数字。
2数组公式
数组公式与标准公式语法相同,以等号开头,使用大部分内置函数和运算符进行计算。区别在于确认公式时,数组公式需要用
2.1多单元格数组公式
如果函数或公式返回多个结果值并需要保存在不同的单元格中,可以利用多单元格数组公式。如图2,计算每种产品的销售额,可以在第一个单元格输入公式“=B2*C2”,然后用公式填充来完成计算。
也可以用数组公式来计算。选中结果区域D2:D6,输入公式“=B2:B6*C2:C6”,按下
2.2单个单元格数组公式
输入公式或函数对多个单元格数据分别进行计算机,计算结果保存在一个单元格中,可利用单个单元格数组公式计算机完成。
如图2,对每种产品计算销售额然后求和,在总计单元格D8中输入公式“=SUM(C2:C6*D2:D6)”, 按下
利用此方法可以省去很多中间公式和计算,极大地简化计算,体现了数组公式的灵活性。
2.3数组公式的编辑
与数组常量类似,对数组公式的编辑都需要按下
(1)对多单元格数组公式,在输入公式之前应选择用于保存结果的单元格区域;
(2)不能更改数组公式中单个单元格的内容,需要选中其中一个单元格,在编辑栏修改后按下
(3)不能向多单元格数组公式中插入空白单元格或者删除单元格,也无法移动部分内容,但可以整体移动或删除数组公式;
3数组公式的应用
如图3,根据学生成绩和分数分布区间,确定成绩评级。
MATCH函数的作用是根据成绩在分数段中去查询,找到成绩所在分数段中匹配的位置,如果能找到相应的值返回所在行,如果不能找到,返回区间中比分数大的最小值。CHOOSE函数的作用是利用得到的分数在分布区间中的位置,取所对应的“A,B,C,D”的等级。在结果区域中利用数组公式批量处理得到结果。
4结语
数组公式的应用非常方便,计算灵活、高效,在实际案例中应多思考计算原理和方法,尝试不同的计算处理方法,掌握数组公式的使用,为复杂数据处理提供便利。
参考文献
[1] 傅靖,李东.Excel2007公式、函数与图表宝典[M].电子工业出版社,2007.
[2] 邓多辉. Excel2013使用详解[M].人民邮电出版社,2014.