INDEX函数,有时可替代数组公式
发布时间:2022-06-20 13:10:10
我们知道,数组公式在输入完后必须按Ctrl+Shift+Enter键来强制公式为数组公式。然而,我们已经习惯了在输入完后直接按Enter键,有没有一些技巧能够避免按Ctrl+Shift+Enter键但又能够达到数组公式的效果呢?
在上一篇文章中,我们解了通过适当设置参数可以让INDEX函数返回整行或整列,这表明INDEX函数可以强制返回数组来传递给另一个函数。否则,该函数就需要作为数组公式,也就是说在公式输入完后要按Ctrl+Shift+Enter键。
下面举一个例子来说明。
例如,要求列A中的单元格区域A1:A10中第一个非空单元格的相对位置。如果使用公式:
=MATCH(TRUE,A1:A10<>””,0)
将返回#N/A,如下所示。(说明:在Office 365中,已增加这种自动转换功能。如果你使用的是Office 365,结果可能与这里的不同)
必须采用数组公式输入才能得到正确结果,即输入完后要按Ctrl+Shift+Enter键,如下所示。
无需数组公式,使用INDEX函数可以得到相同的结果:
=MATCH(TRUE,INDEX(A1:A10<>””,,),0)
如下所示。
在公式中,忽略了行参数和列参数,这将强制INDEX函数返回整个“列”区域。这里的列不是工作表单元格区域A1:A10,而是由10个布尔值组成的列数组:
=MATCH(TRUE,INDEX({FALSE;FALSE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE},,),0)
转换为:
=MATCH(TRUE,{ FALSE;FALSE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE},0)
返回结果3。
注意,如果想避免Ctrl+Shift+Enter而使用INDEX函数,会使公式变得更长,也会占用更多的Excel资源。然而,我们可以将这个技术作为数组公式的替代方法。


猜你喜欢
- 许多小伙伴希望在升级到win10系统后体验自带的浏览器。他们每次打开应用程序时都可以打开它。当用户帐户控件关闭时,他们无法打开应用程序。那我
- 如何使用Excel2016拆分窗口1.用鼠标左键双击电脑桌面上的Excel2016程序图标,打开并运行该程序。在打开的Excel2016程序
- 在我平常电脑的使用中,有时候电脑会出现问题,系统会出现一串错误代码提示,不同原因呈现出的错误代码也是不一样的。近期就有Win10用户被提示0
- 我们在制作Word文档时,有时为了让Word更美观或者是更好的对应文稿内容,我们常常会选择插入图片。如果不需要图片背景,我们该怎么办呢?今天
- QQ群发信息给好友,指的不是给群里面的好友发送消息,而是给自已QQ好友列表里面好友发送消息。如遇到有重大事情要和大家说的,一个个发信息过去,
- 爆料大神@WZor已经拿到了最新的Build 10240,经过一番观察后认为,微软极有可能会最终将它签署为RTM正式版,但最终版本号依然不详
- 许多用户在工作的时候,经常会用到网银,而网银目前只能在IE浏览器中进行操作使用,但是有不少Win10用户发现自己的电脑在使用的时候找不到IE
- 在编辑文档过程中,经常需要录入重复内容, 每次都重新录入很麻烦,而Word 2010的“重复键入”功能可以重复执行最后的编辑操作,例如重复输
- 联想笔记本是一款非常不错的笔记本,很多的用户都在使用,我们日常使用笔记本的时候免不了会打开摄像头,但是很多小伙伴不知道该如何打开,现在不管是
- WPS怎么独立窗口显示?wps单独窗口显示怎么操作?大家要知道WPS Office个人版暂不支持“每次打开文档都是独立窗口”哦,不过用户可以
- 用户使用Windows会经常接触到文件夹和库,对文件夹细化设置可以更好地管理文件,而库可以让用户直达访问任意磁盘位置的文件夹和文件,库和文件
- 用户不想要win10自带的便签软件,怎么卸载win10便签呢,一般打开win10中的应用和功能便可以卸载便签了,那么接下来我们一起看看win
- 当主列表中的每个项目与一组辅助列表中的项目的不同集合相关联时,您可以使用级联列表框来管理那些辅助列表。例如,如图的第一张图片显示,帽子在三个
- 在使用电脑的时候,我们很少会用到键盘上方的f1-f12快捷键,但在操作过程中,难免会遇上按错的情况,我们可以直接关闭快捷键f1-f12就不用
- 耳垫以磁性方式固定在AIrPods Max耳罩上,因此,一旦您有一套可用的备用垫,便可以轻松地将它们更换掉。那我们该如何替换呢,需要的朋
- DVD播放器竟然收费,win10用户恼了,说好的免费试用呢?win10有用户提议,要求微软免费提供这款DVD 播放器应用,有很多人赞同,但是
- 当我们在演示PPT幻灯片时,如果需要调用到其他的文件文档以及网站时,我们一般都会使用到超链接功能,那么PPT超链接怎么做?下面小编就教教大家
- win10怎么查看已连接的无线网密码?有时我们使用win10电脑连接到无线网后,会密码给忘记了,想要获取密码不知道如何查看,下面小编分享下w
- 在win系统中,我们通过右键的一个复制粘贴键,就能轻松的将文件批量转移,但在Mac系统中,右键没有复制粘贴如何来批量转移文件呢?下面我们分享
- 经常会遇到系统兼容性问题导致游戏不能运行,提示系统缺少xinput1_3.dll文件,游戏不能运行,这个问题的解决方法如下Win8.1系统下