Excel中INDEX函数的语法和用法
发布时间:2022-10-26 05:08:33
函数说明
INDEX函数的主要作用是返回表或区域中的值或值的引用。函数 INDEX() 有两种形式:数组和引用。数组形式通常返回数值或数值数组;引用形式通常返回引用。
函数语法
返回数组中指定单元格或单元格数组的数值。
INDEX(array,row_num,column_num)
INDEX(单元格区域或数组常量,数组中某行的行序号,数组中某列的列序号)
Array:为单元格区域或数组常量。
如果数组只包含一行或一列,则相对应的参数 row_num 或 column_num 为可选。
如果数组有多行和多列,但只使用 row_num 或 column_num,函数 INDEX 返回数组中的整行或整列,且返回值也为数组。
Row_num:数组中某行的行序号,函数从该行返回数值。如果省略 row_num,则必须有 column_num。
Column_num:数组中某列的列序号,函数从该列返回数值。如果省略 column_num,则必须有 row_num。
如果同时使用 row_num 和 column_num,函数 INDEX 返回 row_num 和 column_num 交叉处的单元格的数值。
如果将 row_num 或 column_num 设置为 0,函数 INDEX 则分别返回整个列或行的数组数值。若要使用以数组形式返回的值,请将 INDEX 函数以数组公式形式输入,对于行以水平单元格区域的形式输入,对于列以垂直单元格区域的形式输入。若要输入数组公式,请按 Ctrl+Shift+Enter。
Row_num 和 column_num 必须指向 array 中的某一单元格;否则,函数 INDEX 返回错误值 #REF!。
返回引用中指定单元格区域的引用。
INDEX(reference,row_num,column_num,area_num)
INDEX(一个或多个单元格区域的引用,引用中某行的行序号,引用中某列的列序号,选择引用中的一个区域,并返回该区域中 row_num 和 column_num 的交叉区域)
Reference:对一个或多个单元格区域的引用。
如果为引用输入一个不连续的区域,必须用括号括起来。
如果引用中的每个区域只包含一行或一列,则相应的参数 row_num 或 column_num 分别为可选项。例如,对于单行的引用,可以使用函数 INDEX(reference,,column_num)。
Row_num:引用中某行的行序号,函数从该行返回一个引用。
Column_num:引用中某列的列序号,函数从该列返回一个引用。
Area_num:选择引用中的一个区域,并返回该区域中 row_num 和 column_num 的交叉区域。选中或输入的第一个区域序号为 1,第二个为 2,以此类推。如果省略 area_num,函数 INDEX 使用区域 1。
例如,如果引用描述的单元格为 (A1:B4,D1:E4,G1:H4),则 area_num 1 为区域 A1:B4,area_num 2 为区域 D1:E4,而 area_num 3 为区域 G1:H4。
说明
在通过 reference 和 area_num 选择了特定的区域后,row_num 和 column_num 将进一步选择指定的单元格:row_num 1 为区域的首行,column_num 1 为首列,以此类推。函数 INDEX 返回的引用即为 row_num 和 column_num 的交叉区域。
如果将 row_num 或 column_num 设置为 0,函数 INDEX 分别返回对整个列或行的引用。
Row_num、column_num 和 area_num 必须指向 reference 中的单元格;否则,函数 INDEX 返回错误值 #REF!。如果省略 row_num 和 column_num,函数 INDEX 返回由 area_num 所指定的区域。
函数 INDEX 的结果为一个引用,且在其他公式中也被解释为引用。根据公式的需要,函数 INDEX 的返回值可以作为引用或是数值。例如,公式 CELL("width",INDEX(A1:B2,1,2)) 等价于公式 CELL("width",B1)。CELL 函数将函数 INDEX 的返回值作为单元格引用。而在另一方面,公式 2*INDEX(A1:B2,1,2) 将函数 INDEX 的返回值解释为 B1 单元格中的数字。
参数说明
参考函数语法描述
函数备注
参考函数语法描述
函数示例
INDEX(数组)示例
数据
数据 | 数据 | |
苹果 | 柠檬 | |
香蕉 | 梨 |
公式
公式 | 结果 | 说明 |
=INDEX(A2:C3,2,3) | 梨 | 返回单元格区域的第二行和第二列交叉处的值 |
=INDEX(A2:C3,2,1) | 香蕉 | 返回单元格区域的第二行和第一列交叉处的值 |
猜你喜欢
- 1、打开一篇文字文档,并且里面与你有需要翻译的文字,例如,我们这里先选择一篇中文散文; 2、在功能区点击“审阅”选
- 相信有的用户有时候想要让电脑快速的静音吧,这时候我们就可以去设置电脑静音快捷键,这样可以让我们的电脑快速静音了,那么winxp系统电脑静音快
- 方法一:1.单击菜单“工具→公式审核→公式审核模式”,或按“crtl+`”,“`”符号是键盘左上角的第一
- mac系统中safari怎么添加书签?mac系统有喜欢的网页该怎么收藏,我们可以把网页添加书签,放到收藏夹中,下面我们来看看把常用网页添加到
- 英伟达驱动是现在很多用户都在使用的电脑驱动程序,但是nvidia的显卡在安装了之后会占用系统很大的存储空间,很多用户问这些安装缓存可以删除吗
- 字符的缩放可以缩放字符的横向大小,间距是指文档中相邻字符之间的距离,下面小编就为大家介绍Word2003如何对文字字符进行缩放方法,一起来看
- 一个日期有唯一的一个星期与之对应,Excel程序中自带了日期与星期的数据库,可以很方便的转化步骤:1.选中要转化的日期2.点击数字组右下角的
- 关于苹果手机电池选项中待机时间和用量一样这个问题其实是个老问题了,从4S时代就有了!那么如何解决苹果手机电池选项中待机时间和用量一样的问题呢
- win8系统没有了一键进入安全模式的功能,那么我们要怎样把安全模式改为自动的相互切换呢?本文要为大家讲解的也是这个问题win8系统没有了一键
- 今天发现这个软件,研究了一天,结果按教程天气的图片显不出来,也试过别的代码,还是不行...最后终于在一个国外网站上找到原因了...显示天气。
- 最近小编的同事咨询小编:电脑的运行选项不见了的情况,如果你的电脑打开任务栏的开始菜单栏上没有找到运行选项的话,肯定是和小编的同事的电脑一样的
- 电脑安装win10系统后,刚开始使用会很快,但是经过一段时间后,电脑就不会那么快,而且还有点卡,这是怎么回事呢?下面小编给大家介绍win10
- 当我们将自己的电脑安装更新了win102004版本系统之后,有的小伙伴再用到投影功能的时候发现窗口中的选项都是黑白的。那么对于Windows
- Excel以前的工作表只有256列65636行,现如今已扩大到16384列1 48576行。然而,有时候我们可能只想用户在工作表中一个小范围
- 有时候我们突然间不能成功的复制粘贴了,这是因为什么呢,其实很多问题,我们可以通过WPS软件进行自我修复,那么具体怎么操作呢,我们一起来学习一
- 如何用WPS快速查找其它表格数据呢?本文分享给大家一个非常简单的方法:首先,打开表格,将光标定位在表格二的B2处。点击插入函数-常用公式-查
- 刚刚在自己的笔记本上装了windows 7 系统,操作界面非常漂亮,程序反应速度超快,比XP强大!正沉浸在windows 7 操作系统体验喜
- Excel中主要进行数据的操作及处理,Word中主要是文本的编辑,但有时我们需要在两者之间进行穿插,比如在Word中插入Excel表格,该如
- Dreamweaver是一款优秀的网页设计制作工具,在使用Dreamweaver的时候快捷键能够帮助我们解决大量的工作时间,那么Dreamw
- 因为鸿蒙是我国研究的一个新的系统,所以还存在许多无法预料的问题。就比如网友反应升级鸿蒙之后微信消息不提醒了的问题,这个问题该怎么解决呢?鸿蒙