質問です

A列にメールアドレスがあります、その中の
@以降のドメインだけB列に抜き出すマクロまたは関数をおねがいします。
A列             B列
abcd@docomo.ne.jo   docomo.ne.jo 
aaaa@ezweb.ne.jp    ezweb.ne.jp
  

回答の条件
  • 1人3回まで
  • 登録:
  • 終了:2011/06/24 17:29:25
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

ベストアンサー

id:taknt No.1

回答回数13539ベストアンサー獲得回数1198

ポイント100pt

関数です。

A1に対して B1に記述します。

=IF(LEN(A1 & "@")-FIND("@",A1 & "@",1)=0,"",RIGHT(A1,LEN(A1)-FIND("@",A1,1)))

なお A2以降の場合は いったん B1に貼り付けたものを

コピーして 使用してください。

  • id:Yoshiya
    既に回答がついているので、コメントにて。
    A列にメールアドレスが確実に入力されているのであれば、単に「=MID(A1,FINDB("@",A1)+1,LEN(A1))」でOKです。
  • id:inosisi4141
    ありがとうございます
    利用させていただきます
  • id:inosisi4141
    Yo@500万下さん
    回答ありがとうございました
    コメントなのでポイント配分できませんでした
    またの機会に回答欄にておねがいします。
  • id:taknt
    私の回答は、@が ないときも 一応考慮して いるので 長くなっています。
  • id:Yoshiya
    inosisi4141さま

    丁寧な返答をいただきありがとうございます。
    回答を投稿する前に質問ページを確認したところ、takntさんが既に回答を投稿されていたので、敢えてコメントにて回答させていただきました。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません