Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 6074|回复: 7

[已解决]求助INDEX函数用法

[复制链接]
发表于 2009-11-24 16:26 | 显示全部楼层 |阅读模式

如附件

我想在单元格D1用INDEX函数通过关联单元格B1来显示A3、A6、A9、A12这四个数值,

但是通过改变B1的值只能显示A3,其他3个显示不出,请帮忙确认,万分感谢

NP01LK7W.rar (1.39 KB, 下载次数: 3)
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2009-11-24 16:45 | 显示全部楼层    本楼为最佳答案   

=INDEX((A3,A6,A9,A12),,,B1)

要这样

回复

使用道具 举报

发表于 2009-11-24 16:58 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2009-11-24 17:17 | 显示全部楼层

以上感谢!!

=INDEX((A3,A6,A9,A12),,,B1)

对于逗号间的缺省值能否说明下呢?

回复

使用道具 举报

发表于 2009-11-25 01:34 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2009-11-25 01:52 | 显示全部楼层

INDEX

请参阅

返回指定的行与列交叉处的单元格引用。如果引用由不连续的选定区域组成,可以选择某一连续区域。

函数 INDEX 有两种语法形式:MSITStore:D:\Program%20Files\Microsoft%20Office\OFFICE11\2052\xlmain11.chm::/html/xlfctINDEX11.htm#">数组和引用。数组形式通常返回数值或数值数组;引用形式通常返回引用。

语法 2

引用形式

INDEX(reference,row_num,column_num,area_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 单元格中的数字。

如题中,这种就是如语法2中的  index((区域1,区域2,区域3,区域4),,,索引)

回复

使用道具 举报

发表于 2009-11-25 01:54 | 显示全部楼层

如果使用INDEX时 Reference    为一个数组的话。则可用row_num或column_num获取数据。

但是,当Reference    为几个区域时,则需用areas_num来获取数据

回复

使用道具 举报

发表于 2010-2-8 19:24 | 显示全部楼层

看看

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-29 07:17 , Processed in 0.292802 second(s), 8 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表