分享

数组的概念和作用

 swbuing 2017-04-06

数组就是单元的集合或是一组处理的值集合。可以写一个以数组为参数的公式,即数组公式,就能通过这个单一的公式,执行多个输入的操作并产生多个结果,每个结果显示在一个单元中。

这里有两个名词:数组、数组公式,不要混淆。

数组:多个值的集合

数组公式:数组作为参数进行运算的公式

数组的表达方法:用花括号括起来即代表一组数组,{1,2,3}

EXCEL中数组公式包含以下特点:

  • 返回一个或一组数据结果

  • 可以是一维数组也可以是二维的,返回结果也是如此

  • 不可以针对结果中某一个值进行单独修改

一维数组:单行或单列

二维数组:多行多列

进行数组公式操作时需要注意这两点:

  • 进行公式计算时,需要按Ctrl+Shift+Enter组合键(三键)锁定数组公式

  • 由于一个单元格内只能储存一个数值,所以当结果是一组数据时,单元格只返回第一个值,,在其他不同的单元格上能够看到不同元素参与运算得到的不同结果,所以如果返回多个值,需要选中多个单元格才可以

在数组中,行和列用逗号和分号来分隔,逗号表示行,分号表示列。

如选中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)

小白,我在等你呦!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多