lovebeijing22 发表于 2011-4-1 14:10

我搜集了好多对财务工作有帮助的示例,无私了!

本帖最后由 兰色幻想 于 2011-4-1 14:20 编辑

自己在网上搜集了好多对财务工作有帮助的示例,无私了!

LVAN_TJ 发表于 2011-4-1 15:26

谢谢楼主分享

dolphinxia 发表于 2011-4-1 17:55

谢谢!!!感谢无私的分享

lovebeijing22 发表于 2011-4-2 14:46

返回由文本字符串指定的引用。此函数立即对引用进行计算,并显示其内容。
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单元格的数据

8717292 发表于 2011-4-9 14:56

谢谢!!!感谢无私的分享

子徒 发表于 2011-7-21 08:58

谢谢楼主了 以后一定有用 先准备着

yj8542 发表于 2011-7-23 09:52

谢谢楼主无私分享,先收藏了

AN1978 发表于 2011-8-23 14:39

:lol:lol:lol:lol:lol:lol:lol:lol:lol

solvszcct 发表于 2011-8-24 10:13

感谢大家的帮助

skykendy 发表于 2011-9-3 18:01

楼主太好了,谢谢
页: [1] 2 3
查看完整版本: 我搜集了好多对财务工作有帮助的示例,无私了!