EXCEL中Indirect函数的用法
时间: 2023-09-09 14:11:29 浏览: 129
Office2016办公软件_Excel 2016十大常用函数_Excel中的INDIRECT函数.pdf
Indirect函数在Excel中的用途是将以字符串形式给定的单元格引用转换为有效的单元格引用,并返回该引用所对应单元格的内容。
Indirect函数的语法如下:
```
INDIRECT(ref_text, [a1])
```
其中:
- ref_text:必需,要转换为单元格引用的字符串,可以是单元格地址或单元格名称,也可以是包含单元格地址或名称的文本字符串。请注意,ref_text必须为字符串,不能是单元格引用本身。
- a1:可选,一个逻辑值,指定返回的单元格引用类型。TRUE或省略表示引用类型为A1格式(如A1、B2等),FALSE表示引用类型为R1C1格式(如R1C1、R2C3等)。
Indirect函数将字符串ref_text转换为有效的单元格引用,并返回该引用所对应单元格的内容。例如,假设单元格A1中包含了字符串"B2",并且B2单元格中包含了数值10,则可以使用以下函数返回B2单元格的值:
```
=INDIRECT(A1)
```
该函数将字符串"B2"转换为有效的单元格引用B2,并返回B2单元格的内容10。如果要返回B2单元格的地址,可以使用以下函数:
```
=ADDRESS(ROW(INDIRECT(A1)),COLUMN(INDIRECT(A1)))
```
该函数先使用Indirect函数将字符串"B2"转换为有效的单元格引用B2,然后使用Address函数返回该引用所对应单元格的地址$B$2。
阅读全文