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

如何在Google Spreadsheets中拆分URL路径子串到不同列

Google Spreadsheets 拆分URL路径到独立列操作方法

假设待拆分的URL统一存放在D列,首个待处理URL位于D2单元格(值为示例的XYZ.com/de/haus/dach/),可选择以下任意一种方案实现:

方案1:公式自动拆分(推荐)

在A2单元格输入以下公式,按回车键后,拆分结果会自动填充到A2、B2、C2单元格,分别对应de、haus、dach:

=SPLIT(REGEXREPLACE(REGEXREPLACE(REGEXREPLACE(D2,"^https?://",""),"/$",""),"^[^/]+/",""),"/")
  • 公式兼容带http:///https://前缀、末尾带多余斜杠的URL格式,不会拆分出空值
  • 批量处理时,点击A2单元格右下角的填充柄(小方块)向下拖动到需要的行即可,后续在D列新增URL时,对应行的路径列会自动生成拆分结果
  • 如果URL路径段数不固定,公式会自动按实际段数向右填充,无需手动调整列数

方案2:内置功能手动拆分(适合一次性处理固定数据)

  • 选中所有待处理的URL单元格,点击顶部菜单栏「数据」→「拆分文本为列」
  • 在弹出的分隔符设置项中选择「自定义」,输入/作为分隔符,内容会自动按斜杠拆分为多列
  • 删除拆分后存放域名的列、以及末尾因尾斜杠生成的空列,剩余列的内容依次为各段路径值,剪切到A/B/C列对应位置即可

注意:如果URL中包含查询参数(即?后面的内容),可以在拆分前先用查找替换功能把?*替换为空,避免参数内容干扰路径拆分。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.26 15:18:13