Excel ONLINE中如何创建同一工作表的动态单元格超链接?
在Excel Online中创建动态单元格超链接
完全可以实现,直接用HYPERLINK函数结合你已有的ADDRESS公式就能搞定,具体操作如下:
基础实现公式
把你的ADDRESS结果作为HYPERLINK的目标地址,再指定超链接显示的文本即可:
=HYPERLINK("#"&ADDRESS(ROW(B2),MATCH(G4,B2:G2,0)+COLUMN(B2)-1), "跳转到匹配单元格")
关键说明
#是同一工作表内超链接的必需前缀,用来告诉Excel目标单元格在当前工作表中- 第二个参数可以自定义显示文本:
- 想显示匹配值本身就写
G4 - 想显示固定提示文字就写类似
"查看目标"的字符串
- 想显示匹配值本身就写
错误处理优化
如果MATCH找不到G4的匹配值,公式会返回错误,可以用IFERROR做兼容:
=IFERROR(HYPERLINK("#"&ADDRESS(ROW(B2),MATCH(G4,B2:G2,0)+COLUMN(B2)-1), G4), "无匹配项")
内容的提问来源于stack exchange,提问作者WeAreOne
相关产品推荐
相关产品推荐

