有了数组,Excel函数将会如虎添翼 。有了数组可以简化很多计算,达到意想不到的效果 。本次就Excel数组做一个简单的介绍 。
数组可以分为两类
1、一维数组
在一维数组中,又可以分为横向数组与纵向数组 。一维横向数组在Excel单元格中形如:={1,2,3,4,5},这个就是一维横向数组;一维纵向数组在Excel单元格中形如:={1;2;3;4;5} 。他们的区别主要是数组的分隔符号,一个是“,”,一个“;” 。一维横向数组对应Excel单元格的横向单元格组合,二维纵向数组对应Excel单元格列向单元格组合 。
2、二维数组
二维数组说得直接、简单就是一维横向数组与一维纵向数组的组合,如:{1,2,3;4,5,6;7,8,9},这个相当于三行三列的单元格组合 。从这个形式来说,我们可以把一维数组看成是二维数组的特殊形式 。
数组的元素可以是:数字、文本、逻辑值、错误值 。
数组的运算可以使用:比较运算、数学运算、文本连接 。
数组的输出方式:可以输出单个单元格或多个单元格 。
示例:
一、求下表管理部人员每人扣500元后的工资 。

通常做法如下:

再看看运用数组后的做法:

运用数组的方式计算之后 , 还不能单独删除一个数据 , 若单独删除一个数据,还提示错误 。这也是数组的一个特点 。这里强调一点就是同时使用了Ctrl Shift Enter三键,单元格编辑栏出现{} 。这个在数组运算中以后会经常用到 。
【Excel函数大全——数组】二、对上示例,若让我们直接计算管理部人员每人扣款500元之后的平均工资?

我们使用数组来进行计算,在e2单元格中输入:=AVERAGE(C2:C6-500) 。然后使用Ctrl Shift Enter三键(特别注意:此时的光标焦点必须位于e2单元格,或e2单元格编辑栏) 。

以上简单的介绍了下数组,如有问题欢迎留言交流 。
