假设A1
单元格要连接到同一表格内的D50
单元格,一般公式为:
=HYPERLINK("#D50","A1单元格内显示的内容")
D50
在引号里面,变为静态的内容,这样无法随着表格行列的增减,自动引用到原来的D50
变动后的单元格,而是仍然指向D50
,要指向新的单元格,需要将表格引用内容动态化,即将单元格的列字母和行号变为公式。
列字母用公式引用=SUBSTITUTE(ADDRESS(1,COLUMN(),4),1,)
,公式来源:http://club.excelhome.net/thread-171796-1-1.html
行号引用相对简单=ROW(D50)
[附带一提,列号,即字母所代表的列·=COLUMN()·]
最后,公式变形为: A1=HYPERLINK("#"&SUBSTITUTE(ADDRESS(1,COLUMN(D50),4),1,)&ROW(D50),"A1单元格内显示的内容")
增删行列或单元格只要陪删除最开始A1
,D50
所在的单元格,则A1
单元格的超链接始终有效。
上面的公式可以应用到其他函数中去。
(微博转至此处,原文删除。)
网友评论