关于excel超链接

来源:百度知道 编辑:UC知道 时间:2024/09/24 02:48:39
我在表A创建到链接表C,如表A的A1链接了表B的C6,当我修改表B,如在表B插入1列,表B原来的C6变成D6,但表A的A1仍然链接了表B的C6,如何让它继续链接原来表B的C6

唉!以前没仔细研究过超链接,费了好大劲来研究这个,现学现卖,勉强能够做到了。

在表A的A1单元格输入公式:

=HYPERLINK("#表B!"&CHAR(64+COLUMN(表B!C6))&ROW(表B!C6),表B!C6)

这样你在表B中插入列或者删除列,或者把原来的C6单元格移动到任意位置,都不会影响到这个链接了,它永远都指向原来的C6单元格(重新改变位置后的地方)。哦!还有一点,不能移动到超出Z列的范围。呵呵!

(表A和表B是在同一个工作薄里面,且名称分别为“表A”和“表B”,如果有变化的话,公式中的“表B”也得跟着变。)

你是要 链接到新的 D6 还是 链接到 新的 C6?

链接到 D6 (以前的C6) 公式直接写
=表B!C6 当插入列后,会自动改变。。

如果要连接到新表的 C6
=INDIRECT("表B!C6") 你插入多少行,都永远链接 C6 (改变后的C6)

楼上的aaron8421 ,人家问的是超链接如何随单元格的改变,而自动改变

你有点所答非所问!

这个好像做不到,链接是链接固定的单元格,并不是链接数据。
鉴于这种情况建议你直接用其他方法,例如直接用运算公式
=sheet1!c6