分享

EXCEL中数组的应用专题之十二:行列数相同数组的运算

 hjr231 2019-01-04

大家好,今天我们继续讲解数组。通过之前的讲解,我们了解了数组的定义,数组的性质,从以前的讲解中我们了解到:

a)在数组的录入时需要三键输入。

b)数组公式可以同时进行多个计算,可返回一个或多个结果。

c)多单元格数组公式需选择多个单元格进行输入,不可以改变其中一部分。d)数组公式具有集合性和制约性。

从今日开始,我们讲解数组的运算规则。通过讲解,读者要掌握各种数组的运算规律。今日讲的是行列数相同数组的运算。

一:如下图,这是横向的一维数组的计算,结果是{=B1:F1+B3:F3}

EXCEL中数组的应用专题之十二:行列数相同数组的运算

数组1+数组2,这是一个多单元格的数组公式,第一个数组的第一个元素与第二个数组的第一个元素相加,结果作为数组公式结果的第一个元素,然后第一个数组的第二个元素与第二个数组的第二个元素相加,结果作为数组公式结果的第二个元素,接着是第三个元素……直到第N个。

二 纵向一维数组的运算:

数组1*数组2,这也是一个多单元格的数组公式,计算{=A2:A12*C2:C12},第一个数组的第一个元素与第二个数组的第一个元素相乘,结果作为数组公式结果的第一个元素,然后第一个数组的第二个元素与第二个数组的第二个元素相乘,结果作为数组公式结果的第二个元素,接着是第三个元素……直到第N个。

EXCEL中数组的应用专题之十二:行列数相同数组的运算

三:这是二维数组与二维数组进行计算,下面将计算{=A2:B12-D2:E12}的结果

EXCEL中数组的应用专题之十二:行列数相同数组的运算

运算后将生成一个新的二维数组的多单元格数组公式。同样的计算过程,第一个数组的第一行的第一个元素与第二个数组的第一行的第一个元素相减,第一个数组的第一行的第二个元素与第二个数组的第一行的第二个元素相减,结果为数组公式的结果的数组的第一行的第二个元素,接着是第三个……直到第N个。

综述上面的结果:行列数相同数组的运算规律很简单:两个同行同列的数组计算是对应元素间进行运算,并返回同样大小的数组。

正如穿鞋要穿合脚的才走得了路一样,在公式或函数中使用数组时,运算对象或参数的数组维数要匹配,否则计算会出错。教室里,第一排的有18个同学,第二排有19个同学,老师说:'第一排和第二排的同学交换作业,互相检查。'第二排的第19个同学和谁交换?这就是数组的不匹配。数组不匹配时,工作就不能完成了。上面的解释也是数组制约性的一种。

几日内容回向:

1 行列数相同数组的运算规律是什么?

2 上面内容中就是讲的是数组的制约性,如何理解?

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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多