数组都是指以数组三键结束CTRL+SHIFT+ENTER的数组,简单说就是保存在内存里的数组或者说按抹黑F9能够看到数组结构的数组。首先我们谈一维数组对单元素的计算,单个元素可以是文本或是常量数值,我们不能看他为一维横向数组或是一维纵向数组,他是变色龙,是不确定的。和纵向数组相加,他是纵向扩展,和横向数组相加,他是横向扩展。什么是纵向数组,比如这样的:
一. 一维数组解读
一维纵向数组+1,就会形成这样的扩展:
我们可以先选择区域G8:G10,然后输入公式={C8:C10+1},注意这里的大括号是通过数组三键来实现的,不是直接输入大括号。大家也可以输入H8={SUM(C8:C10+1)},求和等于9,来知道到底是不是得到2,3,4.也可以通过F9抹黑或公式求值C8:C10+1,得到如图
横向数组也是一样的道理。
结论:不管是横向还是纵向,和单个值相加,都会直接扩展区域进行计算。二. 更深入的二维数组解读
我们选取二行二列的区域与1相加,我们选择E3:F6区域,我们输入公式{=A3:B6+1},得到下图的黄色区域结果。我们也尝试了求和G3,发现确实也是这些区域数值相加的结果。
结论:数值1和二行二列的区域相加时,数值会自动进行行列的同时扩展,横向扩展和纵向组相同的行数,这里是4行,纵向扩展和横向数组相同的列数2列 就像下图:
三. 交叉数组计算
横向数组+纵向数组的运算
原理:横向数组扩展和纵向数组一样的列数,纵向数组扩展和横向数组一样的行数,下图橙色区域,代表各自的扩展区域,绿色区域代表扩展后的最终结果。
因此:数组是拥有2个特性的,1 扩展,2 对称。
就像积木堆积,最后一定是要成功拼接起来的。
End.作者:Excel报表顾问来源:微博本文均已和作者授权,如转载请与作者联系。
- 我的微信公众号
- 微信扫一扫
- 我的微信公众号
- 微信扫一扫
评论