从Excel中的URL中提取子目录

我想在Excel中执行以下操作:

http://subdomain.domain/subdirectory/url.php – > subdomain.domain / subdirectory

子目录或任何文本之后/和下一个/

我已经search了公式或在线添加,但似乎无法find任何公式。 我只find了subdomain.domain和url位置的公式。

我目前正试图修改这个公式,但我不知道如何!

MID(A1,FIND( “/”,A1,8),LEN(A1)+ 1-FIND( “/”,A1,8))

任何帮助将不胜感激。

那真是太麻烦了! 但是这将工作:

=SUBSTITUTE(SUBSTITUTE(LEFT(A1,FIND("@",SUBSTITUTE(A1,"/","@",(LEN(A1)-LEN(SUBSTITUTE(A1,"/","")))/LEN("/")))-1),"http://",""),"https://","") 

它会发现/的最后一次出现,捕获之前的所有内容,然后删除http://

已更新 ,可以同时处理http和https。

MrExcel.com论坛上的一些好人给了我这个非常棒的公式。 我希望你也可以使用它:

= TRIM(LEFT(SUBSTITUTE(MID(A1,FIND( “//”,A1)+ 2 + IF(ISNUMBER(SEARCH( “// WWW。”,A1)),4),LEN(A1))&” /“,”/“,REPT(”“,999),2),999))

沿着正确的路线,我会说。 也许:

 =MID(A1,8,FIND("/",MID(A1,8,LEN(A1)),FIND("/",MID(A1,8,LEN(A1)))+1)-1) 

8不会为一些网站(可能取代它与FIND("//",A1)+2 )。