您的位置 首页 知识

indirect函数怎么用

1.excel中INDIRECT函数的用法 INDIRECT()函数的功能:返回由文本字符串所指定的引用。 =INDIRECT(“‘”&#038…


1.excel中INDIRECT函数的用法

INDIRECT()函数的功能:返回由文本字符串所指定的引用。

=INDIRECT(“‘”&$S27&”‘!AC20”) 的意思是:引用以单元格S27的内容为工作表名称的AC20单元格的内容。

工作表名称是由数字、括号等特殊字符命名时工作表名称要用单引号括起来,所以要在$S27前后再串接一个单引号。$符号表示绝对引用,单元格名称的行号或列号前加一个$,就可以将行号或列号锁定起来,公式在上下或左右拖动填充时,保持行号或列号不发生变化。

2.EXCEL中函数INDIRECT如何使用

ref_text是表示引用的字符串,如A1,A1:B10等

=indirect(“A1”)与=A1等价。

同理

indirect(“A1:B10”)相当于引用A1:B10区域。

由于引用中的字符串不能随添加或删除行列而自动改变,因此也有人称之为绝对之绝对引用。

al为indirect函数的可选参数,有两个取值范围,0或1,在省略时取默认值1,即A1引用,当a1取0时,引用变为R1C1引用。

如indirect(“R1C2”,0)表示从第1行第2列的单元格,即B1单元格。

indirect(“RC3”,0)表示引用当前单元格所在行,第3列的单元格。

indirect(“R2C”,0)表示引用第2行,当前单元格所在列的单元格。

INDIRECT(“R[3]C[4]”,0)表示引用当前单元格向下3行,向右4列的单元格,如果当前单元格为C2,则引用的为G5单元格。

indirect(“R1C1:R2C3”,0),引用的为A1:C2区域

3.indirect函数怎么用

INDIRECT(ref_text,[a1])

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

如果 ref_text 是对另一个工作簿的引用(外部引用),则工作簿必须被打开。如果源工作簿没有打开,函数 INDIRECT 返回错误值#REF!。

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

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

如果 a1 为 FALSE,ref_text 被解释为 R1C1-样式的引用。

扩展资料

当在创建公式时,对某个特定单元格进行了引用。如果使用“剪切”命令,或是插入或删除行或列使该单元格发生了移动,则单元格引用将被更新。

如果需要使得无论单元格上方的行是否被删除或是单元格是否移动,都在公式保持相同的单元格引用,请使用 INDIRECT 工作表函数。例如,如果需要始终对单元格 A10 进行引用,请使用下面的语法:=INDIRECT(“A10”)。

参考资料来源:搜狗百科-INDIRECT函数

4.EXCEL中函数INDIRECT怎么运用

INDIRECT(ref_text,a1)

举例如下:

A B

1 数据 数据

2 B1 1.335

3 B3 45

4 George 10

5 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)

当在创建公式时,对某个特定单元格进行了引用。如果使用“剪切”命令,或是插入或删除行或列使该单元格发生了移动,则单元格引用将被更新。如果需要使得无论单元格上方的行是否被删除或是单元格是否移动,都在公式保持相同的单元格引用,请使用 INDIRECT 工作表函数。例如,如果需要始终对单元格 A10 进行引用,请使用下面的语法:

=INDIRECT(“A10”)

5.Indirect函数要怎样用

indirect

Posted on 2006-12-24 16:44 springmusic 阅读(1419) 评论(0) 编辑 收藏

返回由文本字符串指定的引用。此函数立即对引用进行计算,并显示其内容。

INDIRECT(ref_text,a1)

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

当在创建公式时,对某个特定单元格进行了引用。如果使用“剪切”命令,或是插入或删除行或列使该单元格发生了移动,则单元格引用将被更新。如果需要使得无论单元格上方的行是否被删除或是单元格是否移动,都在公式保持相同的单元格引用,请使用 INDIRECT 工作表函数。例如,如果需要始终对单元格 A10 进行引用,请使用下面的语法:

=INDIRECT(“A10”)

=indirect(A10)

=indirect($A$10)

没有本质的区别!前者 相对引用 后者绝对引用!

但如果 A10单元格上的 数值为非法引用!则返回 #REF!

举例:

如果 A10单元格上的数值为 B10 ,再B10单元格上写着1 那么将返回B10单元格的内容 1

如果A10上的数值为10,则返回#REF!

=indirect(“A10”)

直接返回A10单元格上的数值

如果A10单元格上的数值为 B10 ,那么将返回 B10 字符

如果A10上的数值为10,则返回 10

还有一点要补充的是:

如果在第十行前插入一行,

=indirect($a$10)就变成了=indirect($a$11)

=indirect(a10)就变成了=indirect(a11)

而=indirect(“a10”)无论在前面插入几行,都始终引用a10这一格的值。

indirect()的参数必须是一个文本,该文本必须是一个引用地址。

=indirect(“A10”)中,”A10″是一个文本,”A10″表示一个单元格的引用,indirect(“A10”)它返回的是A10单元格的内容。

=indirect(A10)

=indirect($A$10)

两个公式相同,参数引用A10单元格内容,假如A10单元格为”F21″,则:

indirect(A10)相当于:

indirect(“F21”)

它返回F21单元格的数据。

indirect函数怎么用

本文来自网络,不代表环球资讯网立场,转载请注明出处:https://www.hqzxnews.com/zhishi/116981.html

为您推荐

返回顶部