ドメイン名は常にメールIDの@サインの後に来ることを私たちは知っています。電子メールアドレスからドメイン名を抽出するには、この事実を使用できます。したがって、これを行うには2つの方法があります。

。数式の使用。列にテキストを使用するそれらを1つずつチェックしてみましょう。

数式を使用してメールからドメイン名を抽出します。

ドメイン名を抽出するための一般式

=RIGHT(email_Id,LEN(email_id)-FIND("@",email_id))

メールID:これはメールIDを表すテキストです。

物事を明確にするための例を見てみましょう。

例:メールIDからドメイン名を抽出する

ここに、このメールIDのリストがあります。元のテキストをそのままにして、別の列にドメイン名を抽出したいと思います。

image

上記の一般式をセルB2に適用して、ドメイン名を抽出します。

=RIGHT(A2,LEN(A2)-FIND("@",A2))

セルB2をコピーします。 B列にドメイン名が抽出されます。

image

どのように機能しますか?

アイデアは、@の後に文字数を取得することです。取得したら、RIGHT関数を使用してドメイン名を取得できます。

上記の式を分解して理解しましょう。

link:/ lookup-formulas-excel-find-function [FIND]( “@”、A2):

検索関数は、文字列内の指定されたテキストの位置を返します。ここでは、Name1 @ gmail.comの@の位置である6を返します。

link:/ excel-text-formulas-len-function-in-excel [LEN](A2):

テキスト内の合計文字数を返します。 [email protected]には15文字が含まれています。

これで、式は link:/ text-excel-right-function [RIGHT](A2,15-6)に簡略化されます

link:/ text-excel-right-function [RIGHT](A2,9)、これによりドメイン名gmail.comが得られます。すべてのセルで同じことが起こります。

このタスクが繰り返される場合は、数式を使用してください。式の電子メールIDの列を定義します。メール列のデータを変更するたびに、すべてのドメインが自動的に抽出されます。

ただし、1回限りのタスクがある場合は、これを行う別の方法があります。これは、テキストから列へと呼ばれます。

テキストを列に使用して電子メールからドメイン名を抽出する

異なる列のドメイン名とユーザーIDを抽出するには、この方法を使用します。元のデータをそのままにしたい場合は、データのコピーを使用することをお勧めします。

。メールIDを選択します。

。データタブに移動します。

。列へのテキストのオプションが表示されます。クリックして。

。区切りを確認し、[次へ]をクリックします。

。他のオプションを確認してください。テキストボックスに「@」(引用符なし)を入力します。そして、終了をクリックします。

image

されております。ドメイン名とユーザー名は、2つの異なる列に分かれています。元のテキストにはドメイン名が含まれていません。そのため、元のデータのコピーを使用することをお勧めします。

image

注意事項:

この方法を使用する前に、テキストを区切る列にデータがないことを確認してください。 Excelは、データが上書きされる可能性のある列にデータを見つけると警告を表示します。これには新しいシートを使用するのが最善です。

そうそう、これはあなたがエクセルの電子メールIDからドメイン名を抽出する方法です。どちらの方法も、それぞれのコンテキストで役立ちます。他の種類の解決策が必要な場合は、以下のコメントセクションでお知らせください。

関連記事:

link:/ excel-text-extract-text-from-a-string-in-excel-using-excels-left-and-right-function [ExcelのLEFTおよびRIGHT関数を使用してExcelの文字列からテキストを抽出する]

ある位置からExcelでテキストを削除する方法

link:/ excel-text-formulas-remove-first-characters-from-text [テキストから最初の文字を削除]

Excelの文字列から数値とテキストを分割

人気の記事:

link:/ forms-and-functions-introduction-of-vlookup-function [ExcelのVLOOKUP関数]

link:/ Tips-countif-in-microsoft-excel [COUNTIF in Excel 2016]

link:/ excel-formula-and-function-excel-sumif-function [ExcelでSUMIF関数を使用する方法]