- ベストアンサー
エクセルの関数について教えてください。
エクセルの関数について教えてください。 例えばセルに 【サンダー】ボルト 【タイガーマスク】ボトル と記載があった場合、【サンダー】と【タイガーマスク】を消すには どのような関数を使ったらよいでしょうか? 仕事で上記の作業が必要で、関数が分からず困っています。 よろしくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#111181
回答No.1
セルA1に 【サンダー】ボルト 【タイガーマスク】ボトル が入っていたとしたら、 =MID(A1,SEARCH("】",A1)+1,LEN(A1)) という式で取り出せます。 やや卑怯なやり方ですが、エラーは出ないと思います。
その他の回答 (3)
- keithin
- ベストアンサー率66% (5278/7941)
回答No.4
MID関数は残り何文字取ってくるのかゲンミツにしなくて良いので, =MID(A1,FIND("】",A1)+1,99) とかで良いです。 取り去るという事では =REPLACE(A1,1,FIND("】",A1),"") とか,SUBSTITUTE関数とかもあります。
質問者
お礼
関数の使いかたはいろいろあるのですね。 試してみたら、ちゃんとできました。 ありがとうございます!
noname#204879
回答No.3
=IF(ISERROR(FIND("】",A1)),A1,MID(A1,FIND("】",A1)+1,99))
質問者
お礼
きれいに取り去ることができました! ありがとうございます!
- MackyNo1
- ベストアンサー率53% (1521/2850)
回答No.2
関数ではなく置換操作を行うのが簡単です。 Ctrl+Hで置換ダイアログを出して、検索する文字列に「【*】」と入力し、「すべて置換」します。
質問者
お礼
このやり方は、すごく簡単ですね! 他にも応用できそうです。 ありがとうございます!
お礼
ありがとうございます! おかげで帰ることができそうです!