【问题标题】:Creating dynamic hyperlinks with VLookup using excel使用 Excel 使用 VLookup 创建动态超链接
【发布时间】:2018-03-09 10:47:05
【问题描述】:
我已经为我遇到的这个问题寻找解决方案,但我找不到任何东西。
假设我正在处理 2 个工作表,A 和 B。
工作表 B 有一个单元格,我称之为价格。价格取决于某个输入,该输入来自工作表 A 中的 AJ 列。价格从工作表 A 中的 BW 列获取美元值。
工作表 A 有一个列 (AJ) 和一个列 (BW)。
我的问题是这样的。如何单击工作表 B(价格)中的单元格并被重定向或“超链接”到工作表 A 列 BW 中的相应单元格?
【问题讨论】:
标签:
excel
hyperlink
spreadsheet
vlookup
【解决方案1】:
您可以在超链接函数中放置公式
=HYPERLINK("[book1]SheetA!BW" & MATCH(C3,AJ:AJ,0),INDEX(BW:BW,MATCH(C3,AJ:AJ,0)))
在上面
- 超链接是主要功能
- "[book1]SheetA!BW" - 您将更改为您的工作簿名称。这告诉它要链接到哪个工作表和列
- MATCH(C3,AJ:AJ,0) - 这会在 AJ 列中查找您的输入值并返回一个数字,该数字是行号。您将需要选择整列,否则匹配行不会与实际行号对齐
- c3 将是您的 vlookup 的输入,或者(我使用的索引匹配)
- INDEX(BW:BW,MATCH(C3,AJ:AJ,0))) 这是一个索引匹配,它返回您在工作表 B 上的价格单元格中查看的 BW 值。它将显示为文本