2017-09-27 38 views
0

我已經搜索了一個解決方案,我遇到了這個問題,但我一直沒能找到任何東西。使用excel與VLookup創建動態超鏈接

比方說,我工作了2個工作表,A和B.

工作表B有一個細胞,我會打電話價格。價格取決於某個輸入,該輸入來自工作表A中的AJ列。價格從工作表A中的列BW獲取美元值。

工作表A具有列(AJ)和列(BW)。

我的問題是這樣的。如何點擊工作表B(價格)中的單元格並將其重定向或「超鏈接」到工作表中的適當單元格列BW?

回答

1

您可以將超級鏈接功能

=HYPERLINK("[book1]SheetA!BW" & MATCH(C3,AJ:AJ,0),INDEX(BW:BW,MATCH(C3,AJ:AJ,0))) 

內公式放在上面

  • 超鏈接的主要功能是
  • 「[BOOK1]希達BW!」 - 你會改變你的工作簿名稱。這告訴它要鏈接到哪個表格和列
  • MATCH(C3,AJ:AJ,0) - 這會在AJ列中查找您的輸入值並返回一個數字,該數字是行號。您將需要選擇整列或匹配行不會與真實行號對齊
  • c3將是您的vlookup的輸入或(我使用的索引匹配)
  • INDEX(BW:BW ,MATCH(C3,AJ:AJ,0)))這是一個索引匹配,它返回您在表B中查找價格單元格的BW的值。它將顯示爲文本