ExcelでURLからドメイン名を抽出する方法

場合によっては、Web ページ URL の長いリストからドメイン名を収集することが必要になることがあります。この投稿ではその方法を説明しますURLからドメイン名を抽出するを使用してマイクロソフトエクセル。これは、ファイルの否認に提出するためグーグル。これは非常に簡単で、Excel の数式を使用して実行できます。

さまざまな Web サイトの Web ページ URL のリストがあり、ネイキッド ドメイン名 (例: thewindowsclub.com) のみを抽出する必要があると仮定します。ファイルが小さい場合は、手動で行うことができます。ただし、リストに何百もの URL が含まれている場合、作業に時間がかかる可能性があります。手動で作業する代わりに、このガイドを利用して、URL から追加の部分を削除し、ドメイン名のみを保持するプロセスを学習できます。

使用する必要がある主な公式が 2 つあります。最初の式では、以下を含む完全なドメイン名を取得できます。www(例: elsefix.com)。 2番目は削除しますwww(例: thewindowsclub.com) ドメイン名のみが表示されます。

1] WWWでドメインを抽出する

まず、Microsoft Excel で URL リストを開きます。 .txt または .csv ファイルにある場合は、このチュートリアルに従ってください。。リストを取得したら、ドメイン名を表示する列を指定する必要があります。便宜上、列を作成し、「ドメイン」などの名前を付けることができます。その後、最初のセルを選択します。ドメイン列に次の式を入力します。

=MID(A2,FIND(":",A2,4)+3,FIND("/",A2,9)-FIND(":",A2,4)-3)

この式によれば、A2 セルがソースであり、選択されたセルがドメイン列にはドメイン名と WWW が表示されます。

関連している:

2] WWWでドメイン名を取得する

場合によっては、さまざまな目的でドメイン名だけが必要になる場合があります。その場合は、次の式でうまくいきます。

=IF(ISERROR(FIND("//www.",A2)), MID(A2,FIND(":",A2,4)+3,FIND("/",A2,9)-FIND(":",A2,4)-3), MID(A2,FIND(":",A2,4)+7,FIND("/",A2,9)-FIND(":",A2,4)-7))

これにより、一度に 1 つの URL のドメイン名が抽出されます。すべての URL に対して同じことを行う場合は、次の手順に従う必要があります。

参考までに、これらの数式ではセル番号を指定する必要があるため、これらの関数は一度にすべての URL を抽出しません。ただし、関数全体を毎回入力する必要はありません。その代わりに、マウスを使用して作業を完了することができます。

ドメイン名を抽出する関数を適用したセルを選択します。右下隅に小さな点が表示されるはずです。このボタンをクリックして、一番下のセルに向かってドラッグする必要があります。ドットを引くと結果がわかります。

ドメイン名を取得したら、それを別のスプレッドシートに保存することができます。次の問題は、Ctrl+C および Ctrl+V を使用してドメイン名を直接コピーできないことです。ドメイン名をメモ帳などに貼り付けることで行えますが、スプレッドシートで同じことを行うとエラーが表示されます。

この問題を解決するには、コピーするすべてのドメイン名を選択し、別の列またはスプレッドシートを選択して、ペーストのオプションタブをクリックして選択します価値観の下に値の貼り付けセクション。

それだけです。これで、これらの値またはドメイン名を使用してさらなるジョブを実行できるようになります。

このチュートリアルがお役に立てば幸いです。

を作るにはファイルの否認、テキスト「」を追加する必要があります。ドメイン:” がすべてのドメインの前に表示されます。この投稿では、

Related Posts