📗「”ABC” を全部 “XYZ” に変えたい…そんなときない?」

タスク
全角スペースを半角にしたい…
‘(株)’ を ‘株式会社’ に置き換えたい…
ひとつのセルの中にある“同じ文字列”を、片っ端から置き換えたい時あるよなぁ!

ジッピー(ChatGPT)
まかしとき!SUBSTITUTE関数は、指定した文字をまるっと入れ替える、
ピンポイント置換のプロフェッショナルやでっ!
🟢 SUBSTITUTE関数とは
対応Ver.(365~2003)
✅ 古参やけど現役バリバリ!文字列処理のド定番!

ジッピー(ChatGPT)
指定した文字列の中で、ある部分だけを新しい文字列に置き換える関数や!
📊使用例
🔹SUBSTITUTE関数をつかってみよう

タスク
たとえば A1 に 「りんご,みかん,りんご,バナナ」
が入ってて、りんご
を 🍎
にしたいときは──=SUBSTITUTE(A1,"りんご","🍎")
って書くだけで、🍎
,みかん,🍎
,バナナ に変わる!

ジッピー(ChatGPT)
もし1つ目だけ置き換えたいときは?=SUBSTITUTE(A1,"りんご","🍎",1)
→ 最初の「りんご」だけが🍎に!
図解:SUBSTITUTE関数


タスク
同じ言葉が繰り返されてる時に、“全部”“1個だけ”とか選べるのがめっちゃ便利!

ジッピー(ChatGPT)
ワイの“ため息”もSUBSTITUTEで“深呼吸”に置き換えてくれへんかな〜(健康大事やし)
🧩 よくある間違い
❌ミス例 | 💡ポイント |
---|---|
SUBSTITUTE(文字列, 新しい文字列, 古い文字列) | → 順番逆やで!「探す → 置き換える」順番で書くんや! |
一部だけ変えたいのに全部置き換わる | → 第4引数で回数を指定すれば、1個目だけ…って制御できるで! |
FINDと混同してる | → FINDは位置を返す、SUBSTITUTEは内容を置換や! |
📢 次回予告

ジッピー(ChatGPT)
バラした後は、くっつけたなるやろ!?
次は、“複数の文字列を合体させる連結職人”の出番や!
CONCAT関数って、“文字をつなぐ連結の達人”や!
コメント