电脑教程
位置:首页>> 电脑教程>> WPS教程>> INDEX函数数组公式

INDEX函数数组公式

  发布时间:2022-02-22 03:30:10 

标签:INDEX,INDEX函数,INDEX函数数组公式,WPS

INDEX函数数组公式,我们知道,数组公式在输入完后必须按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,结果可能与这里的不同)

INDEX函数数组公式

必须采用数组公式输入才能得到正确结果,即输入完后要按Ctrl+Shift+Enter键,如下所示。

INDEX函数数组公式

无需数组公式,使用INDEX函数可以得到相同的结果:

=MATCH(TRUE,INDEX(A1:A10<>””,,),0)

如下所示。

INDEX函数数组公式

在公式中,忽略了行参数和列参数,这将强制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资源。然而,我们可以将这个技术作为数组公式的替代方法。

0
投稿

猜你喜欢

  • 在excel输入数据时,有很多快速的自动输入填充技巧。第一种,快速复制输入。这种方法很简单,也很常用,就是选定一个单元格以后,拖动单元格右下
  • Win10系统目前是Windows用户最多的系统,但是不少用户在使用的时候依旧会遇到非常多的问题,例如不少小伙伴最近在重装系统开机后提示wi
  • 有时候Word中的内容过多,为了方便查看内容信息,我们会根据章节来制作相应的目录。那么Word中如何使用制表符制作目录?其实方法很简单,下面
  • 在Word2010文档中,每个标签包含了多个不同收件人的信函邮件地址。用户可以设置标签选项,以选择标签类型。具体操作步骤如下所述:第1步,打
  • Word怎么设计书籍封套效果的封面?平时经常看书记,想要设计封套效果的封面,该怎么使用word设计书籍封套效果的封面呢?下面我们就来看看详细
  • 这是很多excel图表用户很想实现的一个功能。它就是图表分层填充颜色。如你想在excel图表中,从下至上分三种蓝色作为背景,分别显示差(&l
  • Word文档怎么添加页码并对页码样式1、打开“插入”选项卡,在“页眉和页脚”组中单击“页码”按钮,在展开的下拉列表中选择“页面底端”选项,在
  • word简繁转换在哪里?办公技巧,让日常工作更轻松,今天分享的常用的Word技巧,日常办公轻松应对。1、简繁转换选中文本,点击菜单栏的【审阅
  • 很多小伙伴都安装了win10系统,但是很多人都说通电后无法连接网络,给用户带来了很大的麻烦,那么如何解决呢?让我们看看。win10网络不能连
  • FV函数是基于固定利率和等额分期付款方式,计算某项投资的未来值的函数,那如何在EXCEL表格中使用该函数呢?今天,小编就教大家在Excel中
  • 我们日常办公使用Excel表格,单元格内容是可以任意编辑的。如果我们需要对数据进行保护,使数据不被修改,可以使用表格的锁定单元格功能。今天,
  • word中空格键变成点是因为你在设置里把空格符显示出来了。解决方法:点击“工具”,在下拉列表选择“选项”; 在“选项”界面,找到“
  • excel表格中不想要下拉框时,可以按如下几个步骤来操作。1、打开excel表格,表格中下拉框如图所示,2、点击“数据”。3、依次点击对应下
  • 省教育厅派专家组进行某校检查学生考试试卷,专家组拟对总体进行抽样调查,对学校某班的全体同学随机抽取25名作为调查样本。为了保证结果的非人为性
  • 如何创建Word文档的快捷方式?Word 2013使创建基本文档变得容易。您可以输入在启动时自动打开的空白文档,也可以选择提供的模板之一。这
  • 经常使用到excel的朋友们,大家知道f4对于excel的作用吗?本文主要向大家介绍下excel表格中F4可以发挥什么作用,大家可以学习一番
  • word2010怎么制作劳动合同?word中想要制作一份劳动合同,该怎么排版劳动合同呢?下面我们就来看看word劳动合同排版的教程,需要的朋
  • 咱们在平时使用Word2000/2002编辑、打印教案或试卷时,经常要用到“页面设置”命令。最一般的操作技巧是:执行“文件→页面设置”菜单命
  • Excel中经常需要使用到公式进行计算数据,公式具体该如何进行插入呢?下面是由小编分享的excel插入公式的方法,以供大家阅读和学习。exc
  • Function 表存在(s)For Each i In SheetsIf i.Name = s & "" Th
手机版 电脑教程 asp之家 www.aspxhome.com