2012-04-12 47 views
4

我想知道如何創建一個超鏈接從一個Excel工作表到另一個,自動通過腳本,基於相應的文本值,這兩個單元格在其各自的工作表中有。通過文本自動創建超鏈接到另一個工作表

如果這可以在沒有腳本的情況下完成,那麼使用某種公式(如VLOOKUP)會更好。

感謝您的時間。

+0

兩張紙都在同一個工作簿中嗎?您是否在兩張紙上的相同列中比較值? – 2012-04-12 20:30:39

+0

在條件公式中使用'HYPERLINK'函數,例如'IF'。根據您提供的詳細信息,這是我可以提供的最好的。 – Marc 2012-04-12 21:04:59

回答

13
  • 超鏈接上相同片在A1使用值:

= HYPERLINK( 「#」 & ADDRESS(MATCH(A1,B1:B5,0),2), 「鏈接」)

  • 超鏈接到在A1使用值的特定不同片:

= HYPERLINK(! 「!# '我的數據庫'」 &地址(MATCH($ A1, '我的數據庫' $ A:$ A,0),1), 「鏈接」)

  • 超鏈接在細胞A1中所列的薄片

= HYPERLINK( 「#」「 & A1 &」'!A1" , 「鏈接」)

  • 超鏈接到一列中必須的隨機位置可以在單元格C3,matchi中列出的任意表格中找到納克在A1中,3D INDEX/MATCH /超鏈接的值:

= HYPERLINK( 「#」 & CELL( 「地址」,INDEX(INDIRECT(C3 & 「A:A」),MATCH( A1,INDIRECT(C3 & 「A:A」),0))), 「鏈接」)

這裏有發現了一個樣紙在這裏你可以看到這些應用: 3D Hyperlink Examples

相關問題