发新话题
打印

Excel知识兴趣点八:INDEX函数(二)

Excel知识兴趣点八:INDEX函数(二)

INDEX函数:

返回表或区域中的值或值的引用。函数 INDEX() 有两种形式:[url=mk:@MSITStore:C:\Program%20Files\Microsoft%20Office\OFFICE11\2052\xlmain11.chm::/html/xlfctINDEX-1.htm#]数组 (数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。)[/url]和引用。数组形式通常返回数值或数值数组;引用形式通常返回引用。

INDEX(array,row_num,column_num) 返回数组中指定单元格或单元格数组的数值。

INDEX(reference,row_num,column_num,area_num) 返回引用中指定单元格区域的引用。


中文注释:
公式一:

INDEX

(

单元格区域或数组常量

第几行

第几列

)


公式二:

INDEX

(

对一个或多个单元格区域的引用

第几行

第几列

选择引用中的一个区域,并返回该区域中 第几行和 第几列的交叉区域

)


本节举例说明公式二:(顺便回顾VLOOKUP函数知识)

我熱愛生活,我愛我的家人。
http://150.20.8.135/bbs/viewthread.php?tid=210296

Excel知识兴趣点八:INDEX函数(二)

对于公式二,需要注意地方:
在通过 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 单元格中的数字。
我熱愛生活,我愛我的家人。
http://150.20.8.135/bbs/viewthread.php?tid=210296
引用:
原帖由 seaxin 于 2014-11-13 09:08 发表
哦~[32] 第二条公式少用点~
各有千秋,第二种公式可以简化为第一种公式。
我熱愛生活,我愛我的家人。
http://150.20.8.135/bbs/viewthread.php?tid=210296
发新话题
查看积分策略说明

快速回复主题

选项

[完成后可按 Ctrl+Enter 发布]  预览帖子  恢复数据  清空内容