excel 数组扩充知识详解
发布时间:2022-09-02 03:51:35
数组计算时,参与计算的两个数组得具有相同的维数,也就是得注意行列数的匹配。对于行列数不匹配的数组,在计算时Excel会将数组对象进行扩展,以符合计算需要的维数。每一个参与计算的数组的行数必须与行数最大的数组的行数相同,列数必须与列数最大的数组的列数相同。
例1:
公式:=SUM({10,20,30,40}*10)里,第一个参数{10,20,30,40}是一行四列的数组,第二个参数不是数组,只是一个数值,为 了让第二个数值能与第一个数组进行专题片,这时,Excel会自动将第二参数的10扩充成一个一行四列的数组{10,10,10,10}与第一参数匹配。 所以,SUM({10,20,30,40}*10) 最后是使用SUM({10,20,30,40}*{10,10,10,10}) 进行计算,得到的结果是10*10,20*20,30*30,40*40的和。
例2:
公式:={10;20;30;40}+{100,200}的第一个参数{10;20;30;40}是一个四行一列的数组, {100,200}是一个一行二列的数组,在计算时,Excel会将第一个数组自动扩充为一个四行二列的数组 {10,10;20,20;30,30;40,40},也会将第二个数组扩充为一个四行二列的数组 {100,200;100,200;100,200;100,200},所以={10;20;30;40}+{100,200}这个公式最后是使用公式= {10,10;20,20;30,30;40,40}+{100,200;100,200;100,200;100,200}进行计算。公式最后返回的数 组也是一个四行二列的数组,数组的第R行第C列的元素等于扩充后的两个数组的第R行第C列的元素的计算的结果。
好了,在这一贴要讲的已经讲完了。 “数组扩充”这个华雄是否已被你斩于马下?也不知道你手里的茶喝完了没?我希望听到你回答的是:“华雄已斩,茶没喝完,还温着呢。”有兴趣,记得跟贴告诉我一声。呵呵……,继续喝茶,休息。顺便听我再给你唠叨几句。
班里有50个学生,为了让每个学生都有座位,需要预备50套课桌椅。如果只有30套课桌椅,那最后进教室的20个同学将没有座位,如果有60套课桌椅,将会有10套课桌椅空在教室里而别的班级需要课桌椅的同学又不能使用。浪费啊……
学生就像数组里的元素,输入数组公式返回数组的元素就像叫学生进教室,我们得给他们准备好合适的座位。所以输入多单元格数组公式时,应先选中需要返回数据的单元格区域,选中的单元格区域的行、列数应与返回数组的行、列数相同。否则,如果选中的区域小于数组返回的行列数,站在教室里,我们只能看到占了座位的这群学生。如果选择的区域大于数组返回的行列数,那超出的区域将会没有学生去坐而返回#N/A值。
第五部分:公式的解读
有人说,不喜欢数组公式。原因是太复杂,看不懂。所以,先讲一讲公式的解读,对初学的人来说,应该是很有必要的。对于公式的解读,论坛上已经有很多的例子了,所以,我也没有什么新的东西可以跟大家讲。在这里,我把前辈们的经验总结一下,和大家分享。
1、利用F9键
这好像是大家在解读公式的时候用得最多的一个功能了。想知道某段公式的运行结果是什么?在编辑里,用鼠标选中需要进行计算的某段公式,将其抹黑,然后按F9键,就得到了公式的计算结果。这个功能我们在前面讲数组维数的时候已经用到了,这里不再多讲。
需要提醒的是:当你对公式按F9键进行求值后,返回的时候记得按Esc键,或者点编辑栏左侧的“取消”按钮。否则公式就变成你求值后的样子了。
2、利用公式求值
要看懂复杂的公式,公式审核的的帮助是很大的。选择需要公式求值的单元格,点击 "公式 -- 公式审核 -- 公式求值",调出公式求值对话框
点击“求值”铵钮,可以逐步对公式进行计算,将公式每一步的运算结果展示出来。
3、利用插入函数
对于复杂公式的结构分析、分段理解,使用插入函数功能是很方便的。点鼠标左键,将光标定位到编辑栏里公式的某个地方。点击“公式 -- 插入函数”命令:
这时,弹出函数参数的对话框,它会对我们的公式进行分段解析。
当然,你也可以直接点击编辑栏左边的插入函数命令按钮来调出对话框。
excel 数组扩充知识详解的下载地址:


猜你喜欢
- 现在小伙伴们使用电脑的时间越来越多,为大家的眼睛担忧了。长时间使用电脑,对我们的眼睛伤害很大。建议大家使用一两个小时的电脑就要停下来休息10
- 电脑键盘也是我们使用电脑时非常重要的外设,而一些小伙伴在使用的时候发现自己的键盘出现了按键错乱情况,那么我们遇到这种情况应该怎么办去解决呢?
- 在excel2013中创建一个空白工作簿时,Excel 2013默认显示一个工作表,但在实际工作中一个工作表往往不能满足需求,这时候就需要在
- 1、单击 “Office 按钮 ”。在打开的菜单上单击 “保存”。2、在“快捷工具栏” 单击“保存”图标 3、键盘
- 最近有windows7系统用户反映,WIN7电脑蓝屏开机代码0x0000000074是什么原因?怎么修复?脚本之家的小编带来win7电脑开机
- 1、在excel菜单“插入”中选择“剪贴画”图标,点击“剪贴画”图标按钮。 2、这时我们可以在软件界面的右侧看到“
- 1.选中需要计算时间段的单元格,接着点击工具栏的“插入函数”。 2.在函数里将类别选为“日期与时间”,然后下拉选择
- 现在有很多用户都喜欢在VMware内安装各种系统来体验,并且VMware能够支持多种不同的设置,不过有用户在使用的过程中发现无法正常的联网,
- MacBooster 7 Pro Mac使用技巧分享给大家,MacBooster 7 Pro Mac是一站式Mac维护工具,可清理垃圾并清除
- PowerPoint2010 在形状中播放视频,可以在框形状(如圆、箭头、星号和标注)或“视频形状”列表中显示的任何其他形状(如下图所示)中
- 许多用户在电脑遇到问题无法解决的时候经常会选择重装电脑系统,可是身边又没有移动设备要怎么重装呢?下面小编就带着大家一起来看一下如何使用固态硬
- 本文介绍excel打开出现是乱码问题的几种方法,通过文件格式转换、第三方工具等等来修复Excel乱码问题对于一些办公人员来说,Excel是运
- 现在很多小伙伴都在使用Win11系统,但有部分小伙伴在升级Win11系统之后却发现自己任务栏的右下角没有显示任何时间,这极大可能是因为图标是
- 对于办公的人来说,制作Excel表格已经是家常便饭,简单的电子表格已经不能满足人们的需求了,但是给表格添加颜色还只是很基础的一步,那么你能隔
- 1、对整个文本进行排版处理;2、先将第一个一级标题选中,再点击工具栏“字体”前“正文”的下拉菜单,选择“标题1”;3、此时会在此行前出现一个
- 用户在腾讯电脑管家中可以使用自己需要的功能来解决自己遇到的电脑问题,这款软件中有着电脑加速、垃圾清理以及病毒查杀等功能,用户一键点击即可将电
- 双坐标图比平常的图表多了一个纵坐标轴,左侧为主坐标轴,右侧的为次坐标轴。下面我们就来看一下excel表格如何做双坐标图?输入数据:在输入数据
- 在给Win7系统安装应用程序的时候弹出“无法访问Windows Installer服务”提示是怎么回事?出现这个提示主要是和系统中的Wind
- 你知道怎么使用wps去制作表格吗?下面小编就为你介绍wps怎样制作表格的方法啦!wps制作表格的方法:一、打开“wps表格”,如下图二、可以
- Win10更新后Cortana用不了?win10新增加的语音功能小娜可以帮助用户通过语音输入快速操作系统,但是有的用户在更新完win10新版