Excel:数组公式 ▎大括号 { }
的有关信息介绍如下:数组是单元的集合或是一组处理的值集合,这些元素按顺序存储在一起,可以通过对元素的需要获取指定的元素。如{1,3,5,7,9}就是一个数组,它是5个元素的集合。
案例1 输入数组公式
操作步骤
选D2:D6区域,
在编辑栏中输入同一公式=B2:B6*C2:C6,
数组公式必须按“Shift+Ctrl+Enter”组合键结束
这称为多单元格数组公式。
使用多单元格数组公式能够保证在同一范围内的公式具有同一性,并在选定的范围内分别显示数组公式的各个运算结果。
在D7单元格求金额汇总,我们输入=sum(B2:B6*C2:C6),并按“Shift+Ctrl+Enter”组合键结束。如下图所示:
案例2 数组的维度
如果数组的元素都在同一行或者同一列中,称之为“一维数组”。
同时包含行、列两个方向的元素的数组称为“二维数组”。
案例3 单值或单元素数组运算
单值或单元素数组可以与另一个数组自由运算,返回与另一个数组相同尺寸的结果,如下表所示:
案例4 一维水平数组
上面公式对应的值不理解的话可以参考下面的GIF演示
案例5 一维垂直数组
运算结果同水平数组一样
水平和垂直的区别在于实际公式的行列公式的相对引用和绝对引用,建议正在看的你可以动手尝试跟做一下看下效果
案例6 二维数组
前面说了同时包含行、列两个方向的元素的数组称为“二维数组”。
看一下二维数组的案例
个人建议
使用多单元格数组公式能够保证在同一范围内的公式具有同一性,
并在选定的范围内分别显示数组公式的各个运算结果。
而单个单元格公式则可以对区域的数据进行需要的计算,
这是非数组公式所不能比拟的优势,
当然类似SUMPRODUCT函数其参数也可以使用数组。