数组就是单元的集合或是一组处理的值集合。可以写一个以数组为参数的公式,即数组公式,就能通过这个单一的公式,执行多个输入的操作并产生多个结果,每个结果显示在一个单元中。 这里有两个名词:数组、数组公式,不要混淆。 数组:多个值的集合 数组公式:数组作为参数进行运算的公式 数组的表达方法:用花括号括起来即代表一组数组,{1,2,3} EXCEL中数组公式包含以下特点:
一维数组:单行或单列 二维数组:多行多列 进行数组公式操作时需要注意这两点:
在数组中,行和列用逗号和分号来分隔,逗号表示行,分号表示列。 如选中A1单元格时,在编辑栏输入 =2*{1,2}, 三键后得到的结果为 2 因为数组中有两个值,会依次执行会执行2*1、2*2的运算,而我们只选中了A1单元格,所以只会显示第一个值得到的结果。 如果想把数组中第二个值*2的结果显示出来,我们需要选中两个单元格,选中A1:B1时,再在编辑栏输入 =2*{1,2},三键后可以看到在B1中会显示2*2的运算结果。 我们在选中D1:D3,在编辑栏输入 =2*{2;3;4},这里用分号分隔,三键后的结果如下: 在比如我们要计算 {1,2,3}*{4;5;6;7}的结果,这种运算又叫异向一维数组运算,故名司仪,{1,2,3}代表一行,{4;5;6;7}代表一列,方向不同,此时{1,2,3}中每一个数值与{4;5;6;7}每一个数值分别运算并返回结果,得到4行3列的矩阵数组。把它放在表格中显示如下: 其中红色区域为返回结果的矩阵,所以我们选中B2:D5单元格区域,在编辑栏输入 =B1:D1*A2:A5,三键后的结果显示如下: 数组的概念就先讲到这里,以后的实际应用中会结合场景讲解。 欢迎关注微信公众号:教小白EXCEL(XiaoBai_EXCEL) 小白,我在等你呦! |
|