青春无悔主题班会ppt:INDIRECT 函数 (查找和引用函数)

来源:百度文库 编辑:九乡新闻网 时间:2024/04/28 21:49:30

INDIRECT 函数

适用于: Microsoft Office Excel 2007

返回由文本字符串指定的引用。此函数立即对引用进行计算,并显示其内容。当需要更改公式中单元格的引用,而不更改公式本身,请使用函数 INDIRECT。

语法

INDIRECT(ref_text,a1)

Ref_text     为对单元格的引用,此单元格可以包含 A1-样式的引用、R1C1-样式的引用、定义为引用的名称或对文本字符串单元格的引用。如果 ref_text 不是合法的单元格的引用,函数 INDIRECT 返回错误值 #REF!。

  • 如果 ref_text 是对另一个工作簿的引用(外部引用),则那个工作簿必须被打开。如果源工作簿没有打开,函数 INDIRECT 返回错误值 #REF!。
  • 如果 ref_text 引用的单元格区域超出行限制 1,048,576 或列限制 16,384 (XFD),则 INDIRECT 返回 #REF! 错误。

 注释   此行为不同于 Microsoft Office Excel 2007 之前的 Excel 版本,早期的版本会忽略超出的限制并返回一个值。

A1     为一逻辑值,指明包含在单元格 ref_text 中的引用的类型。

  • 如果 a1 为 TRUE 或省略,ref_text 被解释为 A1-样式的引用。
  • 如果 a1 为 FALSE,ref_text 被解释为 R1C1-样式的引用。

示例

如果将示例复制到一个空白工作表中,可能会更容易理解该示例。

如何复制示例

  1. 创建一个空白工作簿或工作表。
  2. 选择“帮助”主题中的示例。

 注释   不要选择行或列标题。

从“帮助”中选择示例
  1. 按 Ctrl+C。
  2. 在工作表中,选择单元格 A1,然后按 Ctrl+V。
  3. 要在查看结果和查看返回结果的公式之间进行切换,请按 Ctrl+`(重音符),或在“公式”选项卡上的“公式审核”组中,单击“显示公式”按钮。
  1 2 3 4 5 A B 数据 数据 B2 1.333 B3 45 George 10 5 62 公式 说明(结果) =INDIRECT($A$2) 单元格 A2 中的引用值 (1.333) =INDIRECT($A$3) 单元格 A3 中的引用值 (45) =INDIRECT($A$4) 如果单元格 B4 有定义名“George”,则返回定义名的值 (10) =INDIRECT("B"&$A$5) 单元格 A5 中的引用值 (62)

在创建引用某单元格的公式时,如果出现以下情况,对该单元格的引用将被更新:(1) 通过使用“剪切”命令删除该单元格来移动它,或者 (2) 由于插入或删除行或列使该单元格发生了移动。如果需要无论该单元格上方的行是否被删除或单元格是否移动,始终需要公式引用相同的单元格,请使用 INDIRECT 工作表函数。例如,如果需要始终引用单元格 A10,请使用下面的语法:

=INDIRECT("A10")