Excel 小教室– 阵列基础说明,在使用阵列之前先看懂它

最近有人刚好问到我阵列的相关问题,其实阵列这件事情,简单的很简单,复杂的很复杂,但不论怎样,万事起头难,再怎么复杂的阵列公式,都还是得先从最基础的部份了解起,以阵列来说,阿汤今天就从最基本的一维跟二维阵列来说起,顺便教大家应该怎么拆解阵列,之后当你遇上阵列公式时,不要慌,先拆解后看懂就不用怕了,往下来看吧。

Excel 教学- 阵列基础说明

首先,我们先来了解一下阵列的型态,主要有二种,一种叫做「水平阵列」,比如下图中的A1:D1,这样叫水平,只有一行或一列也叫做一维阵列,也就是座标的概念,只有X。

水平阵列一般在Excel 里要表示的话,会是用逗号隔开,像是{1,2,3,4}。

而像A1:A4 这就叫垂直阵列,也是一维阵列,不过如果是A1:D1 再和A1:A4 对比起来就可以形成二维阵列。

垂直阵列在Excel 里要表示的话,会是用分号隔开,像是{1;2;3;4}。

在了解阵列的基本形态后,我们来实战一下,比如,我今天是想要运算10*A1 + 10*B1 + 10*C1 + 10*D1,就不需要写那么冗长,我们只要利用阵列公式如下:

{=SUM(10*A1:D1)}

最外圈的{ },会是在输入完公式=SUM(10*A1:D1) 后,按下Ctrl + Shift + Enter 才会显示出来的,不需要自行手动打。

而上面的公式拆开后就长成= 10*A1 + 10*B1 + 10*C1 + 10*D1,最后答案就是100。

再来是二层的阵列互相乘积相加,比如我们要做的阵列公式如下:

{=SUM(A1:D1*A2:D2)}

以上公式拆解后长这样:

(A1*A2+B1*A2+C1*A2+D1*A2) + (A1*B2+B1*B2+C1*B2+D1*B2) + (A1*C2+B1*C2+C1*C2+D1 *C2) + (A1*D2+B1*D2+D1*D2+D1*D2)

每一层会循环相乘相加后得出结果,这样大家有看懂了吗?阵列基本上就是一种循环的概念,每个数据都能够重复完成执行,像阿汤这样只是运用在「运算式」上,当你了解了阵列的基本概念后,之后也可以用在文字、日期等其他内容使用,再搭配其他函数来使用,就可以创造出更强大的内容了。

文章链接:https://www.xiaoyuanjiu.com/16074.html
文章标题:Excel 小教室– 阵列基础说明,在使用阵列之前先看懂它
文章版权:小媛啾 所发布的内容,部分为原创文章,转载请注明来源,网络转载文章如有侵权请联系我们!

为TA充电
共{{data.count}}人
人已赞赏
excel使用小技巧

Excel 如何隐藏公式?20 年功力的函数不能轻易摆在同事眼前

2020-8-25 11:10:40

excel使用小技巧

Excel如何制作会自动更新日期的表格标题?上班族制作日报表必学技巧

2020-9-8 9:09:29

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索