Excel INDIRECT是怎么用的

如题所述

1、作用:返回由文本字符串指定的引用。此函数立即对引用进行计算,并显示其内容。当需要更改公式中单元格的引用,而不更改公式本身,请使用函数 INDIRECT。
2、语法
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-样式的引用。
3、示例
对"A1:B5"区域求和,可写如下公式:=SUM(INDIRECT("A1:B5"))
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-08-06
indirect用法有点稍微难讲解
两种主要方法,一个参数与两个参数
常用的一个参数,比如=indirect("A"&1),会返回A1单元格内的值本回答被网友采纳
相似回答