Excel HYPERLINK 功能不起作用
Excel HYPERLINK function doesn't work
我有一个包含 Google 地图 link 的电子表格,但 link 不起作用。它们是用这个函数生成的:
=HYPERLINK("http://www.google.com/maps/place/" & F19 & "," & F20)
...其中 F19 和 F20 包含 +/- 格式的纬度和经度坐标。它 看起来 工作正常,生成 link 和所有内容,但单击它们只会弹出 "An unexpected error has occurred" 错误。
我用谷歌搜索了一下这个问题,但我发现的所有解决方案似乎都参考了 Excel 的早期版本,并且围绕着注册在此系统上找不到的旧 DLL。在单元格中输入URL自动生成的链接也弹出错误,但同时正确打开link。
有什么建议吗?
我正在按照以下步骤从 Excel 工作表 Link Google 映射 URL。
一个。 URL
分析
例如 Google 印度的地图 URL 是:
https://www.google.co.in/maps/place/India/@20.1505368,64.4808042,4z/data=!3m1!4b1!4m5!3m4!1s0x30635ff06b92b791:0xd78c4fa1854213a6!8m2!3d20.593684!4d78.96288?hl=en
它有以下不同的部分。
- a) https://www.google.co.in/maps/place/
- b) 需要地图的地方如"India"
c) @ 之后的位置标识符对于印度是
20.1505368,64.4808042,4z
d) “/data=”后的位置数据标识符对于印度是
!3m1!4b1!4m5!3m4!1s0x30635ff06b92b791:0xd78c4fa1854213a6!8m2!3d20.593684!4d78.96288?hl=en
- 现在我们把各个部分分别放在A4,B4,C4,D4中。
我们在E4中使用下面的公式来连接字符串
一起。
=A4 & B4 & "/@" & C4 & "/data=" & D4
最后是另一个单元格,例如在 E8 中我们使用 HYPERLINK
公式.
=HYPERLINK(E4,"India ")
现在可以点击 link 我们可以通过点击 link 打开印度地图。
终于有快照画报了。
编辑 28-06-2016
对于问题中提出的问题,每一个点都提到了我的观点。
Links automatically generated by just entering an URL in a cell also
pop up the error, but simultaneously open the link properly.
关于输入完整 hyperlink 时出现的问题。进行其他检查。是清除缓存重启系统后的偶然现象还是正常现象。如果在清除缓存后它在 excel 的新实例上仍然存在(我使用 CCleaner 免费版),那么问题可能会被 Microsoft Community
解决
...where F19 and F20 contain lat and long coordinates in +/- format.
It appears to work fine, produces a link and everything, but clicking
on them just pops up a "An unexpected error has occurred" error.
此问题可能 link与上述问题一起出现。它也可能是由与字符串连接相关的小语法问题引起的。我遇到了与正确连接 URL 的字符串相关的类似问题,并且在多次尝试语法更正后可以解决它。最后我发现构造 URL 更容易并且没有太多语法问题,如果我将 URL 的各种元素放入工作表的单元格中并根据它们的值构造最终的 URL。
我有一个包含 Google 地图 link 的电子表格,但 link 不起作用。它们是用这个函数生成的:
=HYPERLINK("http://www.google.com/maps/place/" & F19 & "," & F20)
...其中 F19 和 F20 包含 +/- 格式的纬度和经度坐标。它 看起来 工作正常,生成 link 和所有内容,但单击它们只会弹出 "An unexpected error has occurred" 错误。
我用谷歌搜索了一下这个问题,但我发现的所有解决方案似乎都参考了 Excel 的早期版本,并且围绕着注册在此系统上找不到的旧 DLL。在单元格中输入URL自动生成的链接也弹出错误,但同时正确打开link。
有什么建议吗?
我正在按照以下步骤从 Excel 工作表 Link Google 映射 URL。
一个。 URL
分析例如 Google 印度的地图 URL 是:
https://www.google.co.in/maps/place/India/@20.1505368,64.4808042,4z/data=!3m1!4b1!4m5!3m4!1s0x30635ff06b92b791:0xd78c4fa1854213a6!8m2!3d20.593684!4d78.96288?hl=en
它有以下不同的部分。
- a) https://www.google.co.in/maps/place/
- b) 需要地图的地方如"India"
c) @ 之后的位置标识符对于印度是
20.1505368,64.4808042,4z
d) “/data=”后的位置数据标识符对于印度是
!3m1!4b1!4m5!3m4!1s0x30635ff06b92b791:0xd78c4fa1854213a6!8m2!3d20.593684!4d78.96288?hl=en
- 现在我们把各个部分分别放在A4,B4,C4,D4中。
我们在E4中使用下面的公式来连接字符串 一起。
=A4 & B4 & "/@" & C4 & "/data=" & D4
最后是另一个单元格,例如在 E8 中我们使用 HYPERLINK 公式.
=HYPERLINK(E4,"India ")
现在可以点击 link 我们可以通过点击 link 打开印度地图。
终于有快照画报了。
编辑 28-06-2016 对于问题中提出的问题,每一个点都提到了我的观点。
Links automatically generated by just entering an URL in a cell also pop up the error, but simultaneously open the link properly.
关于输入完整 hyperlink 时出现的问题。进行其他检查。是清除缓存重启系统后的偶然现象还是正常现象。如果在清除缓存后它在 excel 的新实例上仍然存在(我使用 CCleaner 免费版),那么问题可能会被 Microsoft Community
解决...where F19 and F20 contain lat and long coordinates in +/- format. It appears to work fine, produces a link and everything, but clicking on them just pops up a "An unexpected error has occurred" error.
此问题可能 link与上述问题一起出现。它也可能是由与字符串连接相关的小语法问题引起的。我遇到了与正确连接 URL 的字符串相关的类似问题,并且在多次尝试语法更正后可以解决它。最后我发现构造 URL 更容易并且没有太多语法问题,如果我将 URL 的各种元素放入工作表的单元格中并根据它们的值构造最终的 URL。