带有 INDEX MATCH 引用的 Excel 超链接无效

时间:2021-07-29 10:28:43

标签: excel indexing hyperlink match

我在 excel 上设置了一组表单,可以将信息附加或更新到访问数据库。

由于它们是多个表单,我想创建一个电子表格,作为用户所需表单的超链接中心。

他们只是用户可以使用的“分支”表单:

添加新的数据表单 和 更新现有数据表单

这些分支中的每一个都说,5 种形式(总共 10 种)

我设置的电子表格有两个标签

标签 1 - 用户终端表(‘user’) 标签 2 - 列表和超链接(‘信息’)

在用户端表单上有一个列表,用于选择用户想要链接到哪个表单分支(单元格 D11)

添加 要么 更新

从那里,辅助从属下拉列表显示该分支(单元格 D16)可用的表单

最后,我想在一个单元格中显示指向他们选择的表单的超链接。

我已经搜索了很多,但我找不到修复方法。

完整的公式是:

=IF(user!D16=“”,””,IF(user!D11=“Add”,HYPERLINK(“#”&INDEX(info!$D$9:$E$13,MATCH(user!D16,info) !$D$9:$E$13,0)),(VLOOKUP(D16,info!$D$9:$E$13,2,0))),HYPERLINK(“#”&INDEX(info!$G$9:$H) $13,MATCH(user!D16,info!$G$9:$H$13,0)),(VLOOKUP(user!D16,info!$G$9:$H$13,2,0)))))

超链接公式:

超链接(“#”&INDEX(info!$D$9:$E$13,MATCH(user!$D$16,info!$D$9:$E$13,0))

超链接(“#”&INDEX(info!$G$9:$H$13,MATCH(user!$D$16,info!$G$9:$H$13,0))

结果只是返回#N/A

我试过了:

索引

“#&INDEX(…)”

“#”&“INDEX(…)”

然后去掉所有的 if 语句,只留下超链接函数。

超链接在信息选项卡中工作正常。

任何帮助将不胜感激,提前致谢。

1 个答案:

答案 0 :(得分:0)

解决了。

问题是设置的超链接 id 已经有一个“友好名称”,更改为原始链接,然后可以简单地用 Vlookups 替换索引匹配。

相关问题