dポイントプレゼントキャンペーン実施中!

メールアドレスの整理をしているのですが、困っています。
どなたかご教示頂ければ助かります。
文字列操作で特定の文字以下を一斉に削除する方法を教えてください。
@以下を全て削除したいのですが、@より前も後も文字数がばらばらですので、rightやleftは使えません。
よろしくお願いします。

A 回答 (2件)

A列にメールアドレスが入っているとします。


B1に以下を入力して、下にコピーする。
=MID(A1,1,FIND("@",A1)-1)
    • good
    • 10
この回答へのお礼

上記のやり方で出来ました。
非常に助かりました。
本当にありがとうございました。

お礼日時:2008/08/09 13:39

方法1


「編集」「置換」で
「検索する文字列」「@*」
「置換後の文字列」「」(何も設定しない)
で「すべて置換」

方法2
右隣に空白の列を挿入してから
「データ」「区切り位置」「カンマ....」で「次へ」
「その他」の欄に「@」を設定して「完了」
アドレスは
aaaaa@bbbbbb → aaaaa bbbbbb に分けられます。

方法3
A2にアドレスがあるとして
B2=LEFT(A2,FIND("@",A2,1)-1)
で@より左の文字列を抽出
    • good
    • 1
この回答へのお礼

方法1は私も試したのですが、何故か置換をすると、セルが空白になってしまいました。
方法2と3はいけました。
大変助かりました。
本当にありがとうございました

お礼日時:2008/08/09 13:41

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています