Excel的数组及运算

时间:2024-02-22 20:03:28
  1. 简单的一维数组,分为横向数组和竖向数组,来分别看一下横向一维数组的例子,将4个连续的横向单元格E3:G3转成一个数组,先选中区域,按Ctrl+Shift+Enter,公式变为{=E3:G3},要查看数组的内容,在公式中按F9,见下图;

    Excel的数组及运算
  2.  

    竖向数组也是同样的道理,将4个连续的竖向单元格D3:D6转成一个数组,先选中区域,按Ctrl+Shift+Enter,公式变为{=D3:D6},要查看数组的内容,在公式中按F9,见下图;

    Excel的数组及运算
  3.  

    从上面可以看出,数组外部是用{}包围,横向数组内部是使用逗号分隔,如第1步中的数组{1,2,3,4},竖向数组内部使用分号分隔,如第2步中的数组{1;2;3;4};

  4.  

    二维数组,建一个3行3列的二维数组,第一行的是1,4,7,第二行的是2,5,8,第三行的是3,6,9,数组表示形式为{1,4,7;2,5,8;3,6,9},见下图;

    Excel的数组及运算
  5.  

    数组相乘,如图,D3:D6和E3:E6分别代表两组数组,将其相乘后放入F3:F6中,先选中F3:F6,公式输入D3:D6*E3:E6,按Ctrl+Shift+Enter,要看具体的值,按F9,见下图;

    Excel的数组及运算
  6.  

    计算一维数组中大于0的数之和,可以使用公式=sum(数组*(数组>0)),见下图;

    Excel的数组及运算
  7.