巧用excel公式提取网址中的域名---超级好用

本文介绍了如何使用Excel公式高效地从网址中提取域名。通过结合SEARCH和MID函数,可以轻松找到并提取出网址中的主要域名部分。对于包含二级域名的情况,还提供了解决方法以去除二级域名。

巧用excel公式提取网址中的域名-超级好用

经常会整理很多网址,需要按照他们的域名归类,下面是公式

巧用excel公式提取网址中的域名-无复杂函数


在a1列是我们要整理的网址 b列我们输入公式

=MID(A1,SEARCH("/",A1,SEARCH("/",A1)+1)+1,SEARCH("/",A1,SEARCH("/",A1,SEARCH("/",A1,SEARCH("/",A1)+1))+1)-SEARCH("/",A1,SEARCH("/",A1)+1)-1)

简单版 无复杂公式 解释:

函数解释:

search函数是用来返回指定字符在所在单元格的位置的,返回值是数字

mid 函数就是用来取字符串指定开始位置数后指定位置的,返回值是字符串

算法解释:

网址分析如下 我们只用取第2个‘/’和第3个"/"之间所有的字符串就可以

查找第2个和第3个字符的位置,用mid函数来取第2个“/”开始的位置的字符串

 

查找“/”这个字符

 

=LEFT(MID(SUBSTITUTE($A1,"//","$",COLUMN(A1)),FIND("$",SUBSTITUTE($A1,"//","$",COLUMN(A1)))+1,99),FIND("/",MID(SUBSTITUTE($A1,"//","$",COLUMN(A1)),FIND("$",SUBSTITUTE($A1,"//","$",COLUMN(A1)))+1,99))-1)

 

往下拉就得到所以域名了

这样得到的还有二级域名 如果想去掉excel提取网址中生成的二级域名 加个判断就可以了

=IF(MID(a2,FIND(".",a2)+1,100)="com",a2,MID(a2,FIND(".",a2)+1,100))

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值