如何结合vlookup和超链接功能?

时间:2015-07-30 19:39:58

标签: excel hyperlink vlookup

我试图让我的vlookup函数返回的值充当一个超链接,该超链接将转到它从同一工作簿中的另一个工作表中提取的值。

我需要超过数千行,我不能一个接一个地点击并手动更改它们。

如果有人有解决此问题的建议,请告诉我。下面是我的vlookp公式。

= VLOOKUP(A:A,'成本估算'!A:C,3,假)

2 个答案:

答案 0 :(得分:0)

您可以使用:

=VLOOKUP(A1,'Cost Estimates'!A:C,3,FALSE)

返回与A1对应的列C值。

然后使用:

=MATCH(VLOOKUP_RETURN,C:C,0)

获取C列中的索引。

然后使用:

="#'Cost Estimates'!C"&INDEX_VALUE

建立超链接地址。

最后,您可以使用HYPERLINK构建超链接。将它们放在一个公式中:

=HYPERLINK("#Cost Estimates!C"&MATCH(VLOOKUP(A1,'Cost Estimates'!A:C,3,FALSE),'Cost Estimates'!C:C,0),VLOOKUP(A1,'Cost Estimates'!A:C,3,FALSE))

希望这样做。

答案 1 :(得分:0)

要列出匹配单元格的地址,您可以执行以下操作:

=ADDRESS(MATCH(A1,'Cost Estimates'!A:A),3,1,1,"Cost Estimates")

但这不会创建超链接,只是一个可见的地址。