INDIRECT 函数
约 380 字大约 1 分钟
适用范围
Microsoft 365 专属 Excel, Microsoft 365 Mac 版专属 Excel, Excel 网页版, Excel 2024, Excel 2024 for Mac, Excel 2021, Excel 2021 for Mac, Excel 2019, Excel 2016
1. 函数简介
INDIRECT 函数返回由文本字符串指定的引用。此函数立即对引用进行求值,并显示其内容。
2. 语法
INDIRECT(ref_text, [a1])| 参数 | 选填 | 说明 |
|---|---|---|
| ref_text | 必需 | 对单元格的引用,包含 A1 样式的引用、R1C1 样式的引用、定义为名称的引用或作为文本字符串引用的单元格。 |
| a1 | 可选 | 一个逻辑值,用于指定包含在单元格 ref_text 中的引用的类型。TRUE 或省略表示 A1 样式,FALSE 表示 R1C1 样式。 |
3. 示例
3.1. 动态引用单元格
=INDIRECT("A" & B1)根据 B1 中的数字动态引用 A 列的单元格。如果 B1 为 5,则返回 A5 的值。
3.2. 引用其他工作表
=INDIRECT("'" & A1 & "'!B2")根据 A1 中的工作表名称动态引用其他工作表的 B2 单元格。
4. 实用技巧
4.1. INDIRECT 函数不会在删除行或列时调整引用
INDIRECT 函数不会在删除行或列时调整引用。
4.2. 如果 reftext 不是有效的单元格引用
如果 ref_text 不是有效的单元格引用,INDIRECT 返回 #REF! 错误值。
4.3. INDIRECT 是易失性函数
INDIRECT 是易失性函数,每次工作表计算时都会重新计算。