我试图让我的vlookup函数返回的值充当一个超链接,该超链接将转到它从同一工作簿中的另一个工作表中提取的值。
我需要超过数千行,我不能一个接一个地点击并手动更改它们。
如果有人有解决此问题的建议,请告诉我。下面是我的vlookp公式。
= VLOOKUP(A:A,'成本估算'!A:C,3,假)
答案 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")
但这不会创建超链接,只是一个可见的地址。