在各种高级程序设计的语言中,数组和数组公式都是一种数据结构,在Excel 2007中同样也支持简单的数组结构。 数组是单元的集合或是一组处理的值集合,这些元素按顺序存储在一起,可以通过对元素的需要获取指定的元素。如{2,4,6,8,10}就是一个数组,它是5个元素的集合。 在Excel中,数据是按照单元格的行列顺序排列的,可以将连续的数据作为一个数组。 在Excel中,表示数组的方法一般是用一对大括号将数据或单元格引用括起来,如{A2:D5}。 在Excel中,数组的维数包括一维数组和二维数组。数组的维数与工作表的行列对应,如一维数组可以存储在由一个数据行或列组成的区域中,二维数组可以存储在一个矩形的单元格区域中。 在Excel中定义公式时,可以引用区域数组或常量数组,这样定义出来的公式称为数组公式。 数组公式可以返回单个结果也可以返回多个结果。输入数组公式,首先必须选择用来存放结果的单元格区域(返回多个结果的数组公式要选择多个单元格),数组公式输入完成后,需要按组合键“control+shift+enter'来锁定数组公式,Excel将在公式两边自动加上花括号“{}”。 在返回多个结果的数组公式中,数组包含数个单元格,这些单元格形成一个整体,所以不能单独编辑数组里的某一个单元格。在编辑数组前,先选取整个数组。 关于数组公式的一些细节,请见下面的文章: Excel有部分函数能处理数组,有的函数需要使用数组作为参数,有的函数返回数组形式的处理结果,或者既能处理数组也能返回数组。
|
|