Excel的数组及运算


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

    Excel的数组及运算
  •  

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

    Excel的数组及运算
  •  

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

  •  

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

    Excel的数组及运算
  •  

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

    Excel的数组及运算
  •  

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

    Excel的数组及运算
  •  


  • 免责声明!

    本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



     
    粤ICP备18138465号  © 2018-2025 CODEPRJ.COM