Excel 带有 INDEX MATCH 引用的 HYPERLINK 无效

Excel HYPERLINK with INDEX MATCH reference isn’t valid

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

由于它们有多种形式,我想创建一个传播sheet,作为用户需要的形式的超级link中心。

它们仅适用于用户可以使用的表单“分支”:

添加新的数据形式 和 更新现有数据表格

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

我设置的点差sheet有两个标签

Tab 1 - 用户端sheet(‘用户’) 选项卡 2 - 列表和 hyperlinks ('info')

在用户端 sheet 有一个列表 select 用户希望 link 到(单元格 D11)

的哪个表单分支

添加 或者 更新

从那里有一个次要依赖下拉列表显示该分支(单元格 D16)可用的表格

最后,有一个单元格,我想将 hyperlink 显示为他们 selected 的形式。

我搜索了很多,但找不到解决方法。

完整的公式是:

=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,匹配(用户!D16,信息!$G$9:$H$13,0)),(VLOOKUP(用户!D16,信息!$G$9:$H$13,2,0)))))

hyperlink 公式:

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

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

结果简单returns#N/A

我试过:

索引

“#&INDEX(…)”

“#”&“INDEX(…)”

并删除所有 if 语句,只留下 hyperlink 函数。

hyperlink 在信息选项卡中工作正常。

任何帮助将不胜感激,在此先感谢。

已解决。

问题是 hyperlinks id 设置已经有一个“友好名称”,更改为原始 link 然后能够简单地用 Vlookups 替换索引匹配。