You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Excel中创建指向Google MyMap特定标记且保留其他标记的超链接?

实现Excel表格跳转至Google MyMap指定标记且保留所有标记的方法

当然可行!我之前帮客户解决过几乎一模一样的需求——其实Google MyMap本身就提供了官方支持的方法,能让你点击Excel里的超链接直接定位到目标标记,同时所有其他自定义标记都会保留显示,完美实现表格和地图的灵活切换。

具体操作步骤

1. 获取每个标记的专属跳转链接

打开你的自定义Google MyMap,按以下方式获取单个标记的跳转链接:

  • 点击目标标记,弹出详情窗口;
  • 点击窗口右上角的三个点(更多选项);
  • 选择「复制链接」(部分浏览器显示为「链接到这个标记」);
  • 这个复制的链接就是核心!它会直接定位到该标记并弹出详情,同时地图上的其他所有标记都会正常显示,不会被隐藏。

2. 在Excel中添加超链接列

在你的Excel表格里新增一列(比如命名为「查看地图位置」),然后对每一行使用Excel的HYPERLINK函数:

=HYPERLINK("粘贴刚才复制的标记链接", "点击查看地图")

替换其中的「粘贴刚才复制的标记链接」为对应行标记的专属链接,用户点击单元格里的「点击查看地图」文本,就能直接打开Google MyMap并定位到目标标记,其余标记全部保留。

批量处理小技巧(如果标记数量多)

如果你的标记数量很多,手动复制链接效率低,可以试试:

  • 把Excel表格导入到Google Sheets(和Google MyMap联动更方便);
  • 打开MyMap的编辑模式,导出图层数据到CSV文件,文件里会包含每个标记的经纬度;
  • 用经纬度拼接MyMap的基础链接,格式为:
    https://www.google.com/maps/d/u/0/viewer?mid=你的地图ID&ll=纬度,经度&z=15&iwloc=A
    
    其中「你的地图ID」是MyMap链接里mid=后面的字符串,z=15是缩放级别(可根据需求调整),这样拼接出来的链接同样能定位到对应经纬度的标记,且保留所有其他标记。

为什么之前的方法会隐藏其他标记?

你之前找到的方法大概率是用了q=参数搜索单个地址,或者启用了图层过滤功能,这类链接会让地图只显示匹配搜索结果的标记;而我们用的是MyMap官方的「标记专属链接」,本质是定位到标记的经纬度并弹出详情,不会改变地图的图层显示状态,所以其他标记都会保留。

内容的提问来源于stack exchange,提问作者 Alex

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.28 09:56:03