当前位置: 首页
电脑教程
WPS表格提取URL域名全解析:公式详解与实际用法

WPS表格提取URL域名全解析:公式详解与实际用法

热心网友 时间:2026-01-18
转载

在 WPS表格中提取完整的URL域名通常有四种实用的方法:第一种是利用SUBSTITUTE与FIND函数嵌套来定位和分隔协议与路径;第二种适用于新版WPS的TEXTBEFORE与TEXTAFTER函数组合;第三种是能兼容无协议URL的通用IF+SUBSTITUTE公式;第四种则是功能强大的VBA正则自定义函数,提供最灵活的匹配方案。

免费影视、动漫、音乐、游戏、小说资源长期稳定更新! 👉 点此立即查看 👈

WPS表格提取URL域名公式怎样用_WPS表格提取URL域名公式用法【指南】

当你需要在WPS表格里处理包含大量URL的数据集,并从中快速剥离出域名部分时,借助内置的函数组合就可以轻松实现精准提取。下面我们就来详细介绍这几种提取URL域名的公式方法,你可以根据数据的实际情况灵活选用。

一、使用SUBSTITUTE与FIND嵌套提取主域名

这个方法特别适用于标准的HTTP或HTTPS协议链接。它的原理是,先定位URL中“://”和紧随其后的第一个“/”的位置,然后截取这两个标记之间的字符串,从而获得完整的主域名,无论它是否包含“www”前缀。

1、在目标单元格输入公式:=MID(A1,FIND("://",A1)+3,FIND("/",A1,FIND("://",A1)+3)-FIND("://",A1)-3)

2、将公式中的A1替换为实际存放URL的单元格引用(例如B2、C5等)。

3、按下Enter键确认后,单元格就会显示出类似“www.example.com”或“example.com”的域名结果。

4、最后,向下拖动单元格的填充柄,即可将此公式批量应用到其他数据行。

二、使用TEXTBEFORE与TEXTAFTER组合(WPS 2024+版本支持)

如果你使用的是较新版本的WPS,可以尝试这个语法更简洁的文本函数组合。它的容错性更强,能自动跳过协议头并截断路径部分,非常适合处理结构清晰的URL。

1、在目标单元格输入公式:=TEXTBEFORE(TEXTAFTER(A1,"://"),"/")

2、请确保A1是原始URL的所在单元格。如果URL本身不包含协议头(例如“example.com/path”),则需要先用其他方法补全为“http://example.com/path”再使用此公式。

3、按下Enter后,返回值即为纯净的域名,不包含端口号与后续路径。

三、兼容无协议URL的通用提取公式

这个方案通过多重条件判断,能够统一处理含协议(如http://、https://、ftp://)与不含协议的URL,有效避免#VALUE!错误,并且能自动剔除可能存在的端口号(如:8080)。

1、在目标单元格输入公式:=IF(ISNUMBER(FIND("://",A1)),TRIM(MID(SUBSTITUTE(A1,"/",REPT(" ",100)),100,100)),TRIM(LEFT(SUBSTITUTE(A1,"/",REPT(" ",100)),100)))

2、将该公式复制到其他目标单元格即可。

3、对于结果中包含端口的域名(如“site.com:8080”),可以额外嵌套一个公式来处理: =LEFT(B1,FIND(":",B1&":")-1)(假设B1为上一步的结果单元格)。

四、使用正则表达式自定义函数(VBA方式)

这种方法需要在WPS中启用宏功能。它通过编写正则匹配逻辑,可以最精确地捕获域名主体,支持处理复杂的格式,例如子域名、国际化域名乃至直接的IP地址形式URL。

1、按下Alt+F11快捷键,打开VBA编辑器,并插入一个新的模块。

2、在模块中粘贴以下代码:Function GetDomain(url As String) As String Dim regEx As Object Set regEx = CreateObject("VBScript.RegExp") regEx.Pattern = "^(?:https?://|ftp://)?([^/\r\n:]+)" If regEx.Test(url) Then GetDomain = regEx.Execute(url)(0).SubMatches(0) Else GetDomain = "" End Function

3、返回表格界面,在单元格中输入公式调用自定义函数:=GetDomain(A1)

4、请务必将文件保存为启用宏的.wps格式,并在运行时允许宏执行。

来源:https://www.php.cn/faq/1996872.html?uid=1503042

游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。

同类文章
更多
微波炉蒸蛋沸腾就溢出怎么办?

微波炉蒸蛋沸腾就溢出怎么办?

微波炉蒸蛋不溢出的关键:掌握科学参数与烹饪原理 用微波炉蒸蛋看似简单,却常因蛋液沸腾喷溅导致失败。这主要是由于受热不均与蒸汽聚集共同引发的。研究表明,当蛋液配比不当、容器密封过度或加热功率与时间设置不合理时,蒸汽会在内部形成高压,最终冲破蛋羹表面。那么,如何避免这一问题?根据中国家用电器研究院202

时间:2026-04-06 12:18
iPad键盘切换中文支持手写输入吗?

iPad键盘切换中文支持手写输入吗?

是的,iPad原生支持中文手写输入,且兼容手指与Apple Pencil两种书写方式 很多人好奇iPad能否直接手写输入中文,答案是肯定的。iPad系统内置的中文手写输入法功能强大且免费,无需依赖第三方应用。你只需进入【设置】→【通用】→【键盘】→【添加新键盘】,选择“简体中文”并勾选“手写”选项,

时间:2026-04-06 12:15
三星ZFlip怎么刷机支持官方固件吗

三星ZFlip怎么刷机支持官方固件吗

三星Z Flip刷机完整教程:从入门到精通 一步步教你刷官方系统 许多三星Galaxy Z Flip用户可能认为官方刷机过于复杂,实际上从Z Flip3到最新的Z Flip5型号,均可通过三星官方Odin工具安全刷入原厂固件。所有固件均由三星全球服务器统一签发,Odin工具会执行严格的签名验证,确保

时间:2026-04-06 12:10
惠普打印机清洗键需要配合其他键一起按吗

惠普打印机清洗键需要配合其他键一起按吗

惠普打印机如何清洗喷头?官方标准操作指南与智能方案解析 当您发现惠普打印机出现条纹、断线或颜色不均时,第一反应或许是搜索“惠普打印机按键秘籍”来清洗喷头。实际上,对大多数惠普打印机用户而言,无论是家用还是办公机型,清洗功能都已集成在直观的软件菜单中,通过屏幕点击或HP官方应用即可轻松完成,完全无需记

时间:2026-04-06 11:23
西门子滚筒洗衣机怎么清洗污垢用什么清洁剂

西门子滚筒洗衣机怎么清洗污垢用什么清洁剂

西门子洗衣机清洁指南:专业养护教程与核心步骤 想要保持家中西门子滚筒洗衣机的洁净性能并延长其使用寿命吗?关键在于定期使用西门子原厂专用清洁剂进行系统性保养。这款清洁剂区别于市售普通产品,它由德国西门子实验室专门针对其滚筒结构及水路系统研发。其核心配方采用食品级柠檬酸,配合具备高效靶向分解能力的重活性

时间:2026-04-06 09:58
热门专题
更多
刀塔传奇破解版无限钻石下载大全 刀塔传奇破解版无限钻石下载大全
洛克王国正式正版手游下载安装大全 洛克王国正式正版手游下载安装大全
思美人手游下载专区 思美人手游下载专区
好玩的阿拉德之怒游戏下载合集 好玩的阿拉德之怒游戏下载合集
不思议迷宫手游下载合集 不思议迷宫手游下载合集
百宝袋汉化组游戏最新合集 百宝袋汉化组游戏最新合集
jsk游戏合集30款游戏大全 jsk游戏合集30款游戏大全
宾果消消消原版下载大全 宾果消消消原版下载大全
  • 日榜
  • 周榜
  • 月榜
热门教程
更多
  • 游戏攻略
  • 安卓教程
  • 苹果教程
  • 电脑教程