Excel HYPERLINK功能不起作用

时间:2016-06-22 09:13:08

标签: excel excel-formula excel-2013

我有一个包含Google地图链接的电子表格,但这些链接不起作用。它们是用这个函数生成的:

=HYPERLINK("http://www.google.com/maps/place/" & F19 & "," & F20)

...其中F19和F20包含+/-格式的纬度和长度坐标。 出现以正常工作,生成链接和所有内容,但点击它们会弹出“发生意外错误”错误。

我已经搜索了一下这个问题,但我发现的所有解决方案似乎都是指早期版本的Excel,并围绕注册在此系统上找不到的旧DLL。通过在单元格中输入URL自动生成的链接也会弹出错误,但同时正确打开链接。

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

我按照以下步骤将Google地图网址链接到Excel工作表。

一个。 URL分析

例如,印度的Google地图网址为:

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)@ For India之后的位置标识符

    20.1505368,64.4808042,4z
    
  • d)“/ data =”之后的位置数据标识符对于印度来说,它是

    !3m1!4b1!4m5!3m4!1s0x30635ff06b92b791:0xd78c4fa1854213a6!8m2!3d20.593684!4d78.96288?hl=en
    
    1. 现在我们将各个部分分别放在A4,B4,C4,D4中。
    2. 我们在E4中使用以下公式来连接字符串 一起。

           =A4 & B4 & "/@" & C4 & "/data=" & D4
      
    3. 最后在E8中的另一个单元格我们使用HYPERLINK 式。

      =HYPERLINK(E4,"India ")
      
    4. 现在它是一个可点击的链接,我们可以点击链接打开印度地图。

最后,快照以图形方式描绘了它。

Snapshot showing Google Maps Hyperlink process

编辑28-06-2016 关于问题中提出的问题,我提出了针对每一点的观点。

  

仅通过在单元格中输入URL自动生成链接   弹出错误,但同时正确打开链接。

关于输入完整超链接时出现的问题。其他检查也要进行。即使在清除缓存并重新启动系统或常规系统之后,这是否是一种偶然的现象。如果在清除缓存后它继续存在于excel的新实例上(我使用CCleaner免费版),那么问题可能会被微软社区带走

  

...其中F19和F20包含+/-格式的纬度和长度坐标。   它似乎工作正常,产生一个链接和一切,但点击   在他们只是弹出一个“发生意外错误”错误。

这个问题可能与上述问题有关。它也可能是由与字符串串联相关的次要语法问题引起的。我遇到了与URL的字符串的正确连接相关的类似问题,并且可以在语法纠正的多次尝试之后解决它。最后,我发现构建URL更容易,没有太多语法问题,如果我将URL的各种元素放在工作表的单元格中,并从它们的值构造最终的URL。