Excel中的超链接随着目标变动而变动?怎么弄?

在Excel中插入超链接跳转到工作表中的某个单元格时,如果在目标工作表中插入或删除行、列,目标随之变动。例如目标单元格为当前工作表中的C20,当在C20单元格的左侧添加一列,在上方添加一行后,原来的C20单元格就变成了D21单元格。这时单击超链接就会跳转到D21单元格?

1.把显示C20这个名词的地方(fx的左侧)给改成abc
2.编辑超链接,选择文档位置下面的定义名称中的abc
3.现在可以随便在C20的上方添加一行,单击超链接会跳到D21.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-02-23
超链接时编辑单元格地址为绝对引用即可!
$C$20
Sheet2!$C$20追问

用了 不行 没办法变成D21

追答

抱歉哦!貌似理解错你的意思啦。。

1、选中C20单元格,点击“插入”菜单下面的“名称”---“定义”命令(如果你的 Excel 版本高于2003,请点击“公式”菜单下的“定义名称”命令)

2、弹出窗口中,输入“在当前工作簿中的名称”(你可定义成自己容易记忆和理解的名称),然后点击“确定”按钮退出。如下图:

3、然后选中你要建立超链接的单元格,“插入超链接”窗口中点击刚“定义的名称”,然后点击“确定”按钮退出。如下图:

4、点击超链接跳转到C20单元格,然后按你问题中说的那样插入行和列,再次点击超链接就会跳转到D21单元格了!

本回答被提问者和网友采纳
第2个回答  2013-02-23
你是用这个函数试试
INDIRECT
仔细研究一下他的用法。追问

怎么引用知道不?

第3个回答  2013-02-23
把C20先命名,再链接到这个名称?追问

比如C20命名为白菜,怎么样链接到白菜?

追答

插入链接时,直接选择"白菜"啊

相似回答