- ベストアンサー
SUBSTITUTE関数を教えてください。
SUBSTITUTE関数を教えてください。 この関数を使って、ある3つの文字を削除したいです。 例:仕事はサービス業(12350) → 仕事は12350 このように「仕事は12350」と表示させたいです。 宜しくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
SUSTITUTE関数は、特定の文字を別の文字に入れ替える関数です。 したがって、特定の文字を削除したいときは、""(長さゼロの文字列)に入れ替えることで可能です。 >例:仕事はサービス業(12350) → 仕事は12350 この例ですと、 "サービス業(" ")" という二つの文字列を、"" に入れ替えることになります。 この場合は、 (「仕事はサービス業(12350)」という文字列がA1セルに入力されている場合) =SUBSTITUTE(SUBSTITUTE(A1,"サービス業(",""),")","") という式で可能です。 ですが、他の例でも同じ文字列を削除したいのでしょうか? 「ある3つの文字」というのが何を指しているのか、質問でははっきり分かりませんでした。 削除したい文字列が何なのか、具体例を示してもらえれば、もっと適切な回答が付くかも知れません。 例えば、SUBSTITUTE関数にこだわらず、MID関数やFIND関数などを組み合わせる方法も考えられます。
お礼
出来ました。 すごいです! 本当に助かりました。 ありがとうございました。