
【現在の具体的な状況】
お世話になります、現在エクセルにてデータの集計を行っております。
やりたい事としては
A列にあるデータの中で特定の文字を含むセルを隣のB列、C列にコピーしたい。
と言った内容です。
↓例)
A列
○○○@docomo
○○○@docomo
○○○@softbank
○○○@docomo
○○○@ezweb
○○○@ocn
○○○@plala
と言った具合にメールアドレスが入力されておりますが、これを携帯メールとPCメールとに分けたいのです。
【抱えてる問題/困っている事】
A列に含まれる特定の文字を含むセルを隣のB列に表示されるようにしたいのですが
どうにも思ったようにうまくコピーされません。
【何を聞きたいのか】
B1のセルに下記の関数を用いています。
=IF(ISERR(SEARCH("*docomo*",A1)),A1,"")
これで、docomoを含むセルをB1に返す事には成功しておりますが、その他にsoftbankや、ezwebを含むように条件を追加しようと思った時に、詰まってしまいました。
また、同時に今度は逆にdocomo、softbank、ezwebを含まないセルをC列に返す方法もご教授できればと思います。
お手数ですが、よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
@は含めていない
大文字も抽出
B1:
=IF($A1="","",IF(ISERROR(SEARCH("docomo",$A1)),IF(ISERROR(SEARCH("softbank",$A1)),IF(ISERROR(SEARCH("ezweb",$A1)),"",$A1),$A1),$A1))
C1:
=IF($A1="","",IF($B1="",$A1,""))
以下、まとめてコピー
No.2
- 回答日時:
こんばんは。
どれかを含む:
=IF(OR(ISNUMBER(FIND({"docomo","softbank","ezweb"},A1))),A1,"")
どれも含まない:
=IF(OR(ISNUMBER(FIND({"docomo","softbank","ezweb"},A1))),"",A1)
#参考
どれかを含んではいない:
=IF(B1="",A1&"","")
の方が、もちろん簡単です。
ご回答まことにありがとうございます!
なるほど確かにこれもすごく便利そうな関数ですね!
色んな機会に使えそうです、ありがとうございます!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
エクセル 特定の文字を含むセルとその上のセルを抜き出したい
Excel(エクセル)
-
【VBA】特定列に文字が入っていたらそのセル行をコピーしてマスターブックの同じ行に貼り付けたい
その他(Microsoft Office)
-
特定の文字列が含まれている行のみ抜き出して、別シートに書き出す方法(Excel 2007)
Excel(エクセル)
-
-
4
【VBA】特定の値が入った行をコピーして別シートに貼り付ける方法をおしえていただきたいです。
Excel(エクセル)
-
5
エクセルVBAで、ある文字を含んでいたら別シートに抽出したい
Excel(エクセル)
-
6
エクセルで特定の文字が入ってる列を削除方法
Excel(エクセル)
-
7
数式による空白を無視して最終行を取得するマクロ
Excel(エクセル)
-
8
特定の文字列があったらその行をまるごと別シートに反映させたい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
複数の文字列のいずれかが含ま...
-
Excelの入力規則で2列表示したい
-
SUMに含まれる範囲から特定のセ...
-
数式が入ったセルを含めて、数...
-
Excel上でのデータ数字が連番で...
-
「エクセル」特定の行(セル)...
-
エクセル:横長の表を改行して...
-
Excelでの検索結果を含む行だけ...
-
列の数字に100をかけたい
-
エクセルで表示されている数字...
-
エクセルで曜日に応じた文字を...
-
EXCELのハイホン区切りの数字並...
-
EXCELの特定セルを編集不可・コ...
-
エクセルでセルの値分の個数の...
-
入退社日より各月末の在籍者数...
-
エクセル セル内の文字数を超え...
-
エクセルにデータを入力すると...
-
セルをダブルクリックで、画像...
-
エクセルで、毎日の走行距離(...
-
エクセルのsumifでかけ算してか...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelの入力規則で2列表示したい
-
複数の文字列のいずれかが含ま...
-
SUMに含まれる範囲から特定のセ...
-
数式が入ったセルを含めて、数...
-
Excel上でのデータ数字が連番で...
-
エクセルで表示されている数字...
-
エクセルでセルの値分の個数の...
-
Excelでの検索結果を含む行だけ...
-
「エクセル」特定の行(セル)...
-
スペースとスペースの間の文字...
-
エクセル:横長の表を改行して...
-
エクセルで曜日に応じた文字を...
-
列の数字に100をかけたい
-
エクセルで、毎日の走行距離(...
-
エクセル セル内の文字数を超え...
-
Excelのセル内文字の並び替えに...
-
エクセルのsumifでかけ算してか...
-
時間を「昼間」と「夜間」に分...
-
別のセルに値が入力されたら、...
-
入退社日より各月末の在籍者数...
おすすめ情報