Excel 一维数组和二维数组介绍
发布时间:2023-10-04 01:46:50
文章首先从概念上认识一维数组和二维数组;然后从数据和图示来进一步理解一维数组和二维数组。
我们常听到高手们过招,谈及Excel中数组运算、一维数组、二维数组,甚至是多维数组。
本文就来逐一认识一维数组和二维数组。理清概念很重要,不要混淆数组、数组公式。
第一,一维数组和二维数组的定义
单行或单列的数组,我们称为一维数组。
多行多列(含2行2列)的数组是二维数组。
第二,数组和数组公式的区别
数组,就是元素的集合,按行、列进行排列。
数组公式:就是包含有数组运算的公式。ctrl+shift+enter,三键结束,这个过程就是告诉excel请与数组运算的方式来处理本公式,反馈一个信息,就是在公式的外面添加一对花括号。
第三,一维数组和二维数组的运算规律
1、单值x与数组arry运算
执行x与arry中每一个元素分别运算并返回结果,也就是与arry本身行列、尺寸一样的结果。
比如:2*{1,2;3,4;5,6},执行2*1、2*2、2*3……2*6运算,并返回3行2列的二维数组结果{2,4;6,8;10,12},如下图所示:
数组中行和列分别用逗号、分号来间隔。逗号表示行,行之间的关系比较紧密,用逗号分割;列之间,关系相对比较疏远一点,用分号分割。
又比如:"A"&{"B","C"}返回{"AB","AC"}。"A"={"B","A","C"}返回{FALSE,TRUE,FALSE}
2、同向一维数组运算
执行arry1与arry2对应位置的元素分别运算并返回结果。要求arry1与arry2尺寸必须相同,否则多余部分返回#N/A错误。
比如: {1;2;3}*{4;5;6}返回{4;10;18}; {1,2,3,4}*{4,5,6}返回{4,10,18,#N/A},如下图所示:
3、异向一维数组运算
arry1的每一元素与arry2的每一元素分别运算并返回结果,得到两个数组的行数*列数个元素,也就是M行数组与N列数组运算结果为M*N的矩阵数组。
比如:{1;2;3}*{4,5,6,7,8},执行1*4、1*5、……1*8、2*4、2*5……3*8,返回{4,5,6,7,8;8,10,12,14,16;12,15,18,21,24}
4、一维数组与二维数组运算
二维数组其中一个方向与一维数组同向同尺寸,比如M*N的二维数组与M行或者N列的数组运算,在同向的运算类似同向一维数组之间的位置对应,在异向的运算则类似单值与数组之间的一一运算。超出尺寸范围都返回错误值。
例:{1,2,3,4}*{1,2,3,4,5;6,7,8,9,10}即4列一维数组与2行5列二维数组运算,列方向上两个数组运算按位置一一对应的,不足部分用#N/A补齐,行方向上则是一对多的运算。
即:1*1,2*2,3*3,4*4,#N/A *5;1*6,2*7,3*8,4*9,#N/A *10;返回{1,4,9,16,#N/A;6,14,24,36,#N/A}。
5、二维数组之间运算
要求尺寸相同,并执行相同位置元素一一对应的运算,超出尺寸部分返回错误。
例:{1,2;3,4}*{1,2,3;4,5,6;7,8,9}执行1*1,2*2,3*4,4*5,其余部分用#N/A补齐,返回={1,4,#N/A;12,20,#N/A;#N/A,#N/A,#N/A}
以上几个图示,希望对新手认识和理清一维数组和二维数组有所帮助。


猜你喜欢
- 很多用户在使用电脑的时候都习惯自己安装输入法来使用,而不是使用微软自带的微软自带的微软输入法。但是我们平时在使用键盘输入文字的时候,不小心点
- 在Win10系统之中有一个自带的杀毒软件,这个自带的杀毒软件能够保护我们在联网之后的电脑安全,那么Win10自带的杀毒软件在哪里呢?下面就和
- 在 Microsoft Office Excel 2007中,您可以通过插入批注来对单元格添加注释。可以编辑批注中的文字,也可以删除不再需要
- Win7怎么使用tabletpc输入面板?在Windows7系统中内置了一个非常好用的手写输入系统,也就是tabletpc输入面板,它可以代
- 许多小伙伴们在使用win10系统的时候多多少少都会遇见一些问题,那么你们知道这些问题需要怎么解决吗?现在就来看看小编给大家带来的win10版
- 很多人不知道wps怎样取消重复值的颜色?今日为你们带来的文章是关于wps取消重复值的颜色的操作内容,一起来了解一下吧很多人不知道wps怎样取
- hphupd04.exe是HP Photosmart软件升级程序进程文件: hphupd04 or hphupd04.exe 进程名称: H
- 想要在线一键重装Win7系统如何操作?近期收到小伙伴们的问题说想知道有什么装机工具重装系统好用,市面上的重装系统实在是太多了,不知道要如何选
- 一个斜线表头,难死很多同学。其实很简单,本文中,Office办公助手的小编图文详解WPS表格中制作斜线表头的两种方法。WPS表格中制作斜线表
- 火萤视频桌面怎么设置声音?火萤视频桌面是款热门的动态桌面壁纸,当我们使用火萤视频桌面设置桌面动图背景时,发现没有声音,这该怎么办呢?下面小编
- 有用户在使用宽带连接上网时提示错误797,无法正常连接,这是怎么回事?宽带连接提示错误代码797怎么解决?请看下文具体解决方法。解决方法:1
- 有的时候需要把这个表格拆分成多个表格来进行说明,但是却有很多的小伙伴不知道在WPS文字中怎么来拆分表格?下面我们就来给大家讲讲该如何在WPS
- 【有用!20个Word文字处理技巧】一起长知识啦有了这条微博,word处理不用再求人啦!(央视新闻)找到了适合自己的工作声明:转载此文是出于
- 许多小伙伴在使用电脑的时候都会安装两块显示屏,那么在Win10系统中我们要怎么设置两块显示屏相对独立,实现一个显示屏玩游戏一个显示屏打游戏呢
- word2021怎么删除页眉的那一条线?在使用word的时候,经常会需要设置页眉的情况,但是第一张封面图往往不需要设置页眉,那么怎么删除首页
- 网易云音乐古典专区在哪里?网易云音乐是一款非常好用的音乐播放软件,在最新版本中,上线了一个古典专区,但是很多用户都不知道具体怎么玩。下面就是
- VLOOKUP函数,大家都知道,这可是EXCEL中最最常用的函数之一。你还不知道它吗?先看看EXCEL的帮助文件怎么说的:VLOOKUP(l
- 如何加快Win7系统电脑的开机速度?相信很多人都不喜欢开机特别慢的电脑,下面就给大家介绍5个提高Win7系统开机速度的小技巧。解决方法:1.
- wps文字行距怎么设置?还有很多朋友不了解wps文字行距设置教程,太过密集的文字会让人看着很有压力,所以我们应该适当的增大文字行距,那么该如
- Excel中REPT函数的用法是按照给定的次数重复显示文本。我们本例使用REPT函数为成绩结果标明等级。详见下图所示:第一,选中G2单元格,