公众号
公众号

返回顶部
返回顶部
微信扫码
微信扫码
手机学Office技巧

巧用Index函数 快速查找想要的数据

发布时间:2019-08-19 难度:初级

使用 INDEX 函数有两种方法:

1.如果想要返回指定单元格或单元格数组的值,请参阅数组形式;

2.如果想要返回对指定单元格的引用,请参阅引用形式。


一、数组形式

返回表或数组中元素的值, 由行号和列号索引选择。当函数 INDEX 的第一个参数为数组常量时,使用数组形式。


语法

INDEX(array, row_num, [column_num])

INDEX 函数的数组形式具有下列参数:


数组:必需,单元格区域或数组常量。

如果数组只包含一行或一列, 则相应的 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 必须指向数组中的一个单元格;否则, INDEX 将返回 #REF! 错误。


如果将 row_num 或 column_num 设置为 0 (零), 则 INDEX 将分别返回整列或整行的值的数组。若要使用以数组

形式返回的值, 请以数组公式的形式输入 INDEX 函数。


二、引用表单

返回指定的行与列交叉处的单元格引用。 如果引用由非相邻的选项组成, 则可以选择要查找的选择内容。


语法

INDEX(reference, row_num, [column_num], [area_num])

INDEX 函数的引用形式具有下列参数:


参阅:必需,对一个或多个单元格区域的引用。

如果要为引用输入非相邻区域, 请将引用括在括号中。

如果引用中的每个区域仅包含一行或一列, 则 row_num 或 column_num 参数分别是可选的。

例如,对于单行的引用,可以使用函数 INDEX(reference,,column_num)。


row_num:必需,引用中某行的行号,函数从该行返回一个引用。


column_num:可选,引用中某列的列标,函数从该列返回一个引用。


area_num:可选,选择一个引用区域, 从该区域中返回 row_num 和 column_num 的交集。

选择或输入的第一区域的编号为 1, 第二个区域为 2, 依此类推。如果省略 area_num, 则 INDEX 使用区域1。

此处列出的区域必于一个工作表上。如果你指定的区域不在同一工作表上, 它将导致 #VALUE! 错误。 

如果需要使用彼此位于不同作表上的区域。

 建议使用 INDEX 函数的数组形式, 并使用另一个函数计算构成数组的区域。

 例如,可以使用 CHOOSE 函数计算将使用的范围。

例如, 如果引用描述单元格(A1: B4, D1: E4, G1: H4 )

 area_num 1 是A1: B4, area_num 2 是区域 D1: E4, area_num 3 是范围 G1: H4 。


说明

在引用和 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 必须指向引用中的单元格;否则, 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 元格中的数字。

我们经常使用Excel表格来协助办公或者生活统计,那么在长篇幅的表格中,该如何快速的查找到所指定的内容呢?

此处涉及INDEX函数。

打开WPS 2019 EXCEL表格,以此服装运费表格为例,现在要查找地区12/尺寸22的运费。


微信截图_20190506154207.png


分界线.png


■将光标放在(B11)处,点击插入函数-查找与引用-INDEX函数,在弹出的对话框中有四项参数:

“数组”是你要查找数据的区域;

“行序数”是查找数据的行数,“列序数”是查找数据的列数;

“区域序数”是引用的单元格区域。


巧用index函数快速查找想要的数据1.gif


■在第一项“数组”中选定(B3:M27)区域,我们要查找地区12/尺寸22的数据,所以在第二项“行序数”中输入(A24)。

在第三项“列序数”中输入(M2),因为我们只有单个区域,所以可以不填区域序数。

点击确定。这样就可以快速查找出尺寸尺寸22/地区12的运费是多少了。


2.gif

20课时

职场人的
电子表格课

职场人必学表格课【全新】
职场人必学表格课【全新】
373分44秒 99
15课时

从0开始
攻克电子表格

从0开始攻克电子表格
从0开始攻克电子表格
319分52秒 89
63课时

电子表格函数
使用手册

电子表格函数使用手册
电子表格函数使用手册
559分13秒 99
9课时

WPS文字文档
制作窍门

Word文档制作窍门
Word文档制作窍门
324分15秒 98
51课时

HR用得上的
电子表格课

HR用得上的电子表格课
HR用得上的电子表格课
481分7秒 79
63课时

拯救你的PPT

拯救你的PPT
拯救你的PPT
327分26秒 99
14课时

从0开始学做PPT

从0开始学做PPT
从0开始学做PPT
399分40秒 89
22课时

20个PPT
常见棘手案例

20个PPT常见棘手案例汇总
20个PPT常见棘手案例汇总
56分50秒 29
32课时

30个WPS文字
常见棘手案例

30个Word常见棘手案例
30个Word常见棘手案例
109分49秒 39
用手机观看
复制链接