2016-12-13 218 views
-2

我希望能夠點擊一個細胞與僱員的ID,當點擊它的超鏈接的單元2號表在同一工作簿與同一員工ID的小區。超鏈接在Excel中到另一個工作表在同一工作簿

我不出來...任何幫助表示讚賞。

我已經試過這... =IF(J2=YES,(HYPERLINK("[us_aiSV2.XLSX!SHEET2]B:B"&MAT‌​CH(Sheet1!D:D,0))),"‌​")

+0

你到目前爲止嘗試過什麼?提示:使用宏記錄器獲取創建超鏈接的基本框架,然後將該代碼作爲事件過程的一部分進行修改。 –

+1

超鏈接功能將用於鏈接到單元格。如果你只是在第二個參數上添加範圍,它應該可以工作。您是否嘗試添加自動化功能,以便在第二張表中搜索相同的ID? – nbayly

+0

是的,我想補充的自動化哪裏是在第二片相同的ID搜索... – llrinct

回答

1

讓我指出你的公式中的一些錯誤:

  • 除非有一個叫named range「是」,你需要把文成雙引號
  • 您構建的hyperlink的範圍不起作用。
  • 工作簿括號[]不是在正確的位置。他們應該被放在的文件名周圍,分機號爲
  • 感嘆號!需要去工作表名稱之後,而不是之前。
  • 您不能將行號附加到整列參考。例如。 B:B"&20
  • Match function缺少lookup_value參數

嘗試沿着這些線路:

=HYPERLINK("[Book1.xlsx]Sheet2!A"&MATCH(A1,Sheet2!A:A,0),"test") 

翻譯爲您的公式:

=IF(J2="YES",HYPERLINK("[us_aiSV2.XLSX]SHEET2!B"&MAT‌​CH(A2,Sheet1!D:D,0),"text to click"),"‌​") 

我不知道在哪個小區的員工ID的生活。我用過A2。調整以適應。

相關問題