我们还必须明白2点
1.数组元素都包括在大括号内
2.数组的输入也与一样平常函数不同必须先选择区域然后进行公式的输入,输入完成后按CTRL+SHIFT+回车三键添补如下图
二、数组的类型以及显示办法
Excel中我们常常用到的数据类型有三种
1.一维数组行数组:仅有一行元素的数据,每个元素以逗号隔开
我们在B4输入=B2:E2,然后选择公式按F9抹黑公式得到结果如下图
列数组:仅有一列元素的数据,每个元素以分号隔开
我们在D2单元格输入=B2:B9,然后选择公式按F9抹黑公式得到结果如下图
2.二维数组:有多行多列元素的数据,显示办法为从左到右同行元素以逗号隔开,当须要向下进一行的时候以分号代表换行我们在E2单元格输入=A2:C9,然后选择公式按F9抹黑公式得到结果如下图
={1,1,1;2,2,2;3,3,3;4,4,4;5,5,5;6,6,6;7,7,7;8,8,8}这是我们抹黑后得到的结果,当第一行排列完后向下进一行的时候以分号隔开,由于数据是二维的而Excel显示只能显示一维以是用分号代表换行
3.内存数组存在内存中的数组比如我们用row函数构建一个数组
我们输入公式=ROW(1:9),然后选择公式按F9抹黑公式可以得到上图结果,实在他跟单列数组是一样的只不过是利用公式构建的
三、数组的运算数组的运算分为三种情形
1.数组与常量的打算
我们用一维列数组为列,当我们选择A2:A9然后对其加3就代表数组中的每一个元素分别加3
只假如数组与一个常量进行预算,都是数组中的每一个元素分别与这个元素进走运算,得到一个新的数组
2.一维数组与一维数组,二维数组与二维数组
我用A2:A9数组减去C2:C9数组得到的结果为0,这就解释
当数组与数组进行打算的时候,是数组中的相对应的元素进走运算
我用A2:B9数组减去D2:E9数组得到的数构成果为0,这就解释二维数组与一维数组运算是一样的都是每个对应的元素分别运算
但是我们还须要把稳当我们利用数组与数组进走运算时,两个数组的类型,元素必须相等,如果用1维行数组与1维列数组进走运算同样也会报错,由于类型不同,二维数组进走运算时候行列必须相等
3.二维数组与一维数组
二维数组与一维列数组
我用A2:B9区域减去D2:D9区域,A2:B9是一个二维数组而D2:D9区域为一个一维数组,其结果同样为0,我们可以看做是将二维数组划分为两个一维数组分别与D2:D9数组相减
A2:A9减去D2:D9
B2:B9减去D2:D9
二维数组与一维行数组
我们用A2:B9区域减去D2:E2区域,可以看做是将A2:B9算作8个单独的1维行数组分别与D2:E2区域相减得到新的数组区域
二维数组与一维数组进走运算时,一维数组的行列方向的元素必须与二维数组相对应否则会报错
关于数组的根本大概就这么多,有韶光我会整理下常见数组公式的用法以及解析