excel - Excel超链接到另一个工作表上的另一个超链接
问题描述
根据表 1 上单元格 E138 中的值,我正在尝试在表 2 上的表中查找该值,并在第 7 列中打开相应的超链接,该超链接是指向表 3、表 4 等的链接。
如果工作表 2 上的超链接是一个网址,则它适用于以下代码:
=IF(E138="","",HYPERLINK(VLOOKUP(E138,'Sheet 2'!C5:I10,7,0),"CLICK HERE FOR DATASHEET"))
但是,如果我将工作表 2 上的超链接从一个网址更改到另一个工作表(即工作表 3),它就不起作用。使用此代码,我得到一个参考无效错误。
=IF(E138="","",HYPERLINK("#(VLOOKUP(E138,'Sheet 2'!C5:I10,7,0))","CLICK HERE FOR DATASHEET"))
这给了我一个无法打开指定的文件错误:
=HYPERLINK((VLOOKUP(E138,'Sheet 2'!C5:I10,7,0)), "CLICK HERE FOR DATASHEET")
表 3、表 4 等包含单独的数据表。表 1 上的单元格 E138 包含我在表 2 上查找的数据表部件号。
请帮忙。
解决方案
首先,
=IF(E138="","",HYPERLINK("#(VLOOKUP(E138,'Sheet 2'!C5:I10,7,0))","CLICK HERE FOR DATASHEET"))
需要是
=IF(E138 = "","",HYPERLINK("#" & VLOOKUP(E138,'Sheet 2'!C5:I10,7,0),"CLICK HERE FOR DATASHEET"))`
第二,
=HYPERLINK((VLOOKUP(E138,'Sheet 2'!C5:I10,7,0)), "CLICK HERE FOR DATASHEET")
应该
=HYPERLINK("#" & VLOOKUP(E138,'Sheet 2'!C5:I10,7,0), "CLICK HERE FOR DATASHEET")
第三,你的工作表是真的Sheet 2
(有空格),还是默认的?Sheet2
推荐阅读
- sql - 用于遍历数据的 SQL 查询
- c# - MethodAccessException 使用 DLL 的私有方法
- android - 每个水平 RecyclerViews 项目的不同宽度
- xorg - Xorg 未在 NixOS 上的 Radeon RX Vega 7 上运行
- python - 如何将熊猫表中的列名旋转为乳胶方法?
- python - 处理大型数据集并训练模型
- reactjs - 无法转换 Figma 设计以做出反应
- autodesk-forge - 为什么 viewer.select(dbids) 会使查看器变慢并隐藏所选项目的某些部分?
- php - Laravel如何模拟自定义验证规则的SoapClient响应
- django - 如何修复管理面板上的 Django ImageField 上传错误?