Excel中的超链接到单元格到同一工作簿中的另一个工作表

时间:2016-12-13 19:07:37

标签: excel

我希望能够点击具有员工ID的单元格,并且在单击时,它会超链接到具有相同员工ID的同一工作簿中第二个工作表上的单元格。

我无法理解......任何帮助都表示赞赏。

我试过这个...... =IF(J2=YES,(HYPERLINK("[us_aiSV2.XLSX!SHEET2]B:B"&MAT‌​CH(Sheet1!D:D,0))),"‌​")

1 个答案:

答案 0 :(得分: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。调整以适应。