有点类似于数学中的矩阵
数组 具有行、列及尺寸的特征,常量数组中使用分号或逗号分隔符来辨识行列,而区域数组的行列结构则与其引用的单元格区域保持一致。
二维数组
数组的尺寸同时由行列两个元素来确定,M行和N列的二维数组是由MxN个元素构成。
例如:
常量数组:
{0,"不及格";60,"及格";70,"中";80,"良";90,"优"} ,
它包含 5 行 2 列 ,一共有 5x2=10 个元素所组成,如图所示:
数组中的各行或各列中的元素必须保持一致。假如在单元格中输入 ={1,2,3,4;1,2,3} ,将返回错误警告,这是因为它的第 1 行有 4 个元素,而 第 2 行只有 3 个元素,各行尺寸没有统一,因此不能被识别为数组。
一维数组
同时包含行列两个方向的元素的数组称之为“二维数组”,与此区分的是,如果数组的元素都在同一行或同一列中,则称之为“一维数组”。例如{1,2,3,4,5}就是一个一维数组,它的元素都在同一行中,由于行方向也是水平方向,因此行方向的一维数组也称为“水平数组”。与此类似,{1;2;3;4;5}就是一个单列的“垂直数组”。
一维垂直数组
一维水平数组
单元素数组
如果数组中只包含一个元素则称之为单元素数组,例如:{1}、ROW(1:1)、ROW()、COLUMN(A:A)等。
与单个数值不同,单元素数组也具有“维”的特性,可以被认为是 1 行 1 列的一维水平或垂直数组。