VLOOKUP HYPERLINK 公式

VLOOKUP HYPERLINK 公式

不确定是否已经有人问过这个问题,但我正尝试在 IF 中执行 VLOOKUP 来返回超链接。

工作表 1,单元格 A2

=IF($C$1>=1,VLOOKUP($A$1,'Sheet 2'!$A$1:$B$5,2,FALSE),"")

第 2 页

B1: =HYPERLINK("#'Sheet3'!$A$1", "Go to Sheet 3")
B2: =HYPERLINK("#'Sheet4'!$A$1", "Go to Sheet 4")
B3: =HYPERLINK("#'Sheet5'!$A$1", "Go to Sheet 5")

Sheet 2 上的每个值都将是指向另一张 Sheet(不一定是 Sheet 3)的超链接,因此需要先查找该值。根据 Sheet 1 单元格 A1 的值,这将告诉 VLOOKUP 要转到 Sheet 2 上的哪一行。

到目前为止,Sheet 1 仅显示文本(转到 Sheet 3),并且不可点击。我需要添加什么才能做到这一点?

答案1

感谢您的澄清。如果您按如下方式排列 Sheet2 上的数据:

在此处输入图片描述

然后你可以“构建”一个使用以下方法工作的超链接VLOOKUP()

=HYPERLINK(VLOOKUP($A$1,Sheet2!A1:C3,2),VLOOKUP($A$1,Sheet2!A1:C3,3))

此公式提供了一个可点击的链接,显示 C 列中的文本,具体取决于中的内容A1

答案2

您可以做到这一点,只需稍微改变您的信息设置方式即可。

在您的中Sheet 2,将 B1、B2、B3 等更改为您想要转到的工作表的文本。

在此处输入图片描述

然后Sheet1,使用此公式A2

=IF($C$1>=1,HYPERLINK("#'"&VLOOKUP($A$1,'Sheet 2'!$A$1:$B$5,2,FALSE)&"'!$A$1","Link to "&VLOOKUP($A$1,'Sheet 2'!$A$1:$B$5,2,FALSE)))

在此处输入图片描述

因此,随着$A$1的变化Sheet1,它将查看工作表 2 以寻找要链接的正确工作表。

相关内容