ExcelでURLの一覧からホスト名(ドメイン)のみ抽出する関数例
目次
WordPressやMovableTypeで使うブログ更新時のPING送信先のリストがあるのですが、送信先の死活状態を確認するためにホスト名(ドメイン名)のみの一覧が必要で、それをエクセルで簡単に作る関数例を見つけたのでメモ。
例えば
http://www.bing.com/ping?sitemap=sitemapurl
上記のURLから
www.bing.com
のみを抽出するものです。
関数例
セルA1にURLが入っている場合の例です。
=MID(A1,FIND("/",A1,FIND("/",A1,1)+1)+1,SEARCH("/",A1,FIND("/",A1,FIND("/",A1,1)+1)+1)-(FIND("/",A1,FIND("/",A1,1)+1)+1))
注意
抽出元のURLがhttp://www.bing.comといった感じで.comで終わっている場合、http://www.bing.com/のように"/"で閉じておかないとエラーになります。