两个数组找相同元素_各种情况下的数组与数组运算规律总结

朋友们好,今日给大家继续讲解数组的专题的第十八讲,也是数组计算的最后一讲,做一下总结。在数组与数组的运算中有若干种情况,这些情况我共分了七种不同的情况,今日做一个总结:

abb9049a69b4da14298a46575a3bf7f4.png

1:行列数相同数组的运算规律:是对应元素间一一进行运算,并返回同样大小的数组。

备注:参与运算的两个数组大小相等。

2:一个数组与一单一的数据进行运算,是将数组的每一元素均与那个单一数据进行计算,并返回同样大小的数组。

备注:参与运算的一个是数组一个是单一的数值。

3:单列数组与单行数组间计算结果为数组,数组的大小为:

行数与单列数组的行数相同、列数与单行数组的列数相同。计算结果中第R行第C列的元素是单列数组的第R个元素和单行数组的第C个元素相运算的结果。

备注:参与运算的两个数组一个是单行数组一个是单列数组

4:多行多列数组与列数相同的单行数组(或行数相同的单列数组)的计算规律:

返回一个行、列数与多行多列数组的行列数相同的数组;单列数组与多行多列数组计算时,返回的数组的第R行第C列的数据等于单列数组的第R行的数据与多行多列数组的第R行第C列的数据的计算结果;单行数组与多行多列数组计算时,返回的数组的第R行第C列的数据等于单行数组的第C列的数据与多行多列数组的第R行第C列的数据的计算结果。

参与运算的数组:一个是多行多列数组一个是单行数组(此单行数组的列数与多行多列数组的列数相同),或者一个是多行多列数组一个是单列数组(此单列数组的行数与多行多列数组的行数相同)

5:行数不相等的单列数组与多行多列数组的计算规律:

a) 公式返回一个多行多列数组;

b)、返回的数组列数与参与计算的多行多列数组的列数相同,行数与较大的行数的数组相同;

c)、在返回的数组中,在行数大于较小行数数组行数区域内元素均为#N/A。有效元素为两个数组中对应数组的计算结果。

备注:参与运算的两个数组一个是多行多列数组,一个是单列数组(此数组的行数不做要求)

6:列数不相等的单行数组与多行多列数组的运算规律:

a) 公式返回一个多行多列数组;

b)、返回的数组行数与参与计算的多行多列数组的行数相同,列数与较大的列数的数组相同;

c)、在返回的数组中,在列数大于较小列数数组列数区域内元素均为#N/A。有效元素为两个数组中对应数组的计算结果。

备注:参与运算的两个数组一个是多行多列数组,一个是单行数组(此数组的列数不做要求)

7:行、列数不相同的两个多行多列数组相计算时,规律如下:

a)、公式返回一个多行多列数组;

b)、返回数组的行数与参与计算的两个数组中行数较大的数组的行数相同,列数与较大的列数的数组相同;

c)、在返回数组中,在行数大于较小行数、列数大于较小列数的区域的元素均为#N/A。而有效元素为两个数组中对应数组的计算结果。

备注:参与运算的两个数组两个都是多行多列数组。

上面共讲了七种情况,这其中情况最为复杂的是第七种,其余的均可以看做是此种情况的特例。

到此数组的计算问题全部讲完。之后还有一篇数组的文章讲数组的扩充问题,然后数组系列文章讲该一段落。

今日内容回向:

1数组的计算共有几种情况?

2 各种情况的运算规律是怎样的?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值