我搜集了好多对财务工作有帮助的示例,无私了!
本帖最后由 兰色幻想 于 2011-4-1 14:20 编辑自己在网上搜集了好多对财务工作有帮助的示例,无私了!
谢谢楼主分享 谢谢!!!感谢无私的分享 返回由文本字符串指定的引用。此函数立即对引用进行计算,并显示其内容。
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单元格的数据 谢谢!!!感谢无私的分享 谢谢楼主了 以后一定有用 先准备着 谢谢楼主无私分享,先收藏了 :lol:lol:lol:lol:lol:lol:lol:lol:lol 感谢大家的帮助
楼主太好了,谢谢