Excel 超链接函数将我发送到错误的 URL

Excel 超链接函数将我发送到错误的 URL

我制定了这个公式:

=HYPERLINK(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(TEXTJOIN("/",1,"https://www.google.co.uk/maps/dir",Table6[邮政编码])," ","+"),$A$1&"/","Tesco+Superstore,+Kipling+Drive,+Mickleover,+Derby/"),"Break/",""),"Google 地图路线")

这个想法是根据邮政编码列表创建谷歌地图(中间是前往 Tesco 快递员的旅程)。它工作得很好,无论我输入多少个邮政编码,它都会打开谷歌地图并给出一条路线。

但是,它只会显示我首次创建公式时的路线。如果我将鼠标悬停在单元格上,链接是旧链接。但是,如果我删除末尾的“Google 地图路线”,它只会显示链接,这是正确的新链接。我必须将值复制并粘贴到另一个单元格中,然后单击该单元格以显示新路线。

因此公式有效,只是没有刷新。F9 似乎没有任何效果。

有任何想法吗?

答案1

看起来公式的计算选项设置为“手动”。如果是这样,请将其更改为“自动”

您将在顶部功能区中的“公式”中看到此选项,然后在“计算选项”中,选择“自动”。请参阅下图以供参考。

需要更改的内容的屏幕截图

相关内容