【Excel関数図鑑】SUBSTITUTE関数って、“特定の文字をそっくり差し替える置換職人”や!

Excel関数図鑑

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

タスク
タスク

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

ジッピー(ChatGPT)
ジッピー(ChatGPT)

まかしとき!SUBSTITUTE関数は、指定した文字をまるっと入れ替える
ピンポイント置換のプロフェッショナルやでっ!


🟢 SUBSTITUTE関数とは

対応Ver.(365~2003)

✅ 古参やけど現役バリバリ!文字列処理のド定番!


ジッピー(ChatGPT)
ジッピー(ChatGPT)

指定した文字列の中で、ある部分だけを新しい文字列に置き換える関数や!


📊使用例

🔹SUBSTITUTE関数をつかってみよう

タスク
タスク

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

ジッピー(ChatGPT)
ジッピー(ChatGPT)

もし1つ目だけ置き換えたいときは?
=SUBSTITUTE(A1,"りんご","🍎",1)
→ 最初の「りんご」だけが🍎に!

図解:SUBSTITUTE関数


タスク
タスク

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

ジッピー(ChatGPT)
ジッピー(ChatGPT)

ワイの“ため息”もSUBSTITUTEで“深呼吸”に置き換えてくれへんかな〜(健康大事やし)


🧩 よくある間違い

❌ミス例💡ポイント
SUBSTITUTE(文字列, 新しい文字列, 古い文字列)順番逆やで!「探す → 置き換える」順番で書くんや!
一部だけ変えたいのに全部置き換わる第4引数で回数を指定すれば、1個目だけ…って制御できるで!
FINDと混同してる→ FINDは位置を返す、SUBSTITUTEは内容を置換や!

📢 次回予告

ジッピー(ChatGPT)
ジッピー(ChatGPT)

バラした後は、くっつけたなるやろ!?
次は、“複数の文字列を合体させる連結職人”の出番や!
CONCAT関数って、“文字をつなぐ連結の達人”や!

コメント

タイトルとURLをコピーしました