1. 首页 > SEO教程 > 百度SEO

excel提取url中的域名公式

我直接给你 ** 能在 WPS Excel 里一键提取完整域名(含所有二级域名、不带后面路径)** 的公式,复制就能用。
假设链接放在 A1,在 B1 输入:

公式(保留完整二级域名,只去掉后面路径)

excel
=REGEXP(A1,"(?<=://)([^/]+)",0,1)

效果

  • http://users.atw.hu/nlw/...users.atw.hu
  • https://www.hostboard.com/...www.hostboard.com
  • https://moneyfx.boardhost.com/...moneyfx.boardhost.com
  • 所有链接都会保留 前面完整域名,只截到第一个 / 为止。

如果你没有 REGEXP 函数(老版 WPS)

用这个通用公式:
excel
=MID(A1,FIND("//",A1)+2,FIND("/",A1,FIND("//",A1)+2)-FIND("//",A1)-2)

下拉填充,就能一次性把你那一堆 URL 的 ** 完整域名(含二级)** 全部提出来。
需要我帮你直接算出这 10 个链接对应的域名结果吗?


excel提取url中的域名公式,url中有https和http,要适配满足。二级域名也算,我url是c2单元格

这里给你通用、兼容 http/https、自动提取主域名 + 二级域名的 Excel 公式,C2 是 URL 所在单元格,直接复制可用。

公式一:最常用(提取 xxx.com 这类完整域名,含二级)

适用于:
  • http://xxx.com
  • https://xxx.com
  • https://www.xxx.com
  • https://a.b.xxx.com
  • 带路径:https://xxx.com/path?a=1

公式(Excel 365 / 2021 及以上,支持 TEXTBEFORE/TEXTAFTER)

excel
=TEXTAFTER(TEXTBEFORE(C2,"/",3),"//")

效果:

  • https://blog.xxx.com/pathblog.xxx.com
  • http://www.xxx.comwww.xxx.com
  • https://xxx.cnxxx.cn

公式二:兼容旧版 Excel(无 TEXTBEFORE/TEXTAFTER)

excel
=MID(SUBSTITUTE(SUBSTITUTE(C2,"https://",""),"http://",""),1,FIND("/",SUBSTITUTE(SUBSTITUTE(C2,"https://",""),"http://","")&"/")-1)

公式三:只提取主域名(去掉 www / 二级,只留根域名)

示例:blog.xxx.comxxx.com
excel
=TEXTAFTER(TEXTAFTER(TEXTAFTER(C2,"//"),"/"),".",-2)

你直接用哪个?

  • 只要完整域名(含二级、www) → 用 公式一
  • 老 Excel → 用 公式二
  • 只要根域名(xxx.com)→ 用 公式三
需要我顺便帮你写一个自动去掉 www 的版本吗?

声明:本文网友投稿,观点仅代表作者本人,不代表鲁班SEO赞同其观点或证实其描述。

联系我们

在线咨询:点击这里给我发消息

微信号:

工作日:9:30-18:30,节假日休息