EXCEL数组运算是对我们常用EXCEL公式的扩展,经常用在一些比较高阶的函数嵌套计算中。理解数组,对于EXCEL函数编程能力的进阶有至关重要的作用。在EXCEL公式编辑栏中,数组的输入与一般函数不同,必须先选择区域然后进行公式的输入,输入完成后按【CTRL SHIFT Enter】三键退出。
1、数组工作原理
简单来说,EXCEL数组就是单元格区域,而单元格区域有时为行、有时为列、有时为块、有时为一个单元格。
I、数组生成
例1:生成5×5单位矩阵(数组)
第一步:在EXCEL表格中用鼠标选择区域A1:E5
第二步:在EXCEL公式编辑框中输入公式【=IF(ROW()=COLUMN(),1,0)】
第三步:公式输入完成后按【CTRL SHIFT Enter】组合键退出
生成5×5单位矩阵工作原理为:所选区域范围内,每个单元格都执行公式【=IF(ROW()=COLUMN(),1,0)】,即在所选区域内每个单元格都判断该单元格所属行、列是否相等。相等为1、否则为0。
例2:生成9×9乘法表
第一步:在EXCEL表格中用鼠标选择区域A1:J10