2016-12-13 217 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。调整以适应。

相关问题