ExcelでEメールからドメイン名を抽出する方法
ドメイン名は常にメールIDの@サインの後に来ることを私たちは知っています。電子メールアドレスからドメイン名を抽出するには、この事実を使用できます。したがって、これを行うには2つの方法があります。
。数式の使用。列にテキストを使用するそれらを1つずつチェックしてみましょう。
数式を使用してメールからドメイン名を抽出します。
ドメイン名を抽出するための一般式
=RIGHT(email_Id,LEN(email_id)-FIND("@",email_id))
メールID:これはメールIDを表すテキストです。
物事を明確にするための例を見てみましょう。
例:メールIDからドメイン名を抽出する
ここに、このメールIDのリストがあります。元のテキストをそのままにして、別の列にドメイン名を抽出したいと思います。
上記の一般式をセルB2に適用して、ドメイン名を抽出します。
=RIGHT(A2,LEN(A2)-FIND("@",A2))
セルB2をコピーします。 B列にドメイン名が抽出されます。
どのように機能しますか?
アイデアは、@の後に文字数を取得することです。取得したら、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を選択します。
。データタブに移動します。
。列へのテキストのオプションが表示されます。クリックして。
。区切りを確認し、[次へ]をクリックします。
。他のオプションを確認してください。テキストボックスに「@」(引用符なし)を入力します。そして、終了をクリックします。
されております。ドメイン名とユーザー名は、2つの異なる列に分かれています。元のテキストにはドメイン名が含まれていません。そのため、元のデータのコピーを使用することをお勧めします。
注意事項:
この方法を使用する前に、テキストを区切る列にデータがないことを確認してください。 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関数を使用する方法]