見出し画像

すべての"様"を"御中"に替えてしまいたいんですよ

【結論】
=substitute(A1,"様","御中")

新入社員のよくある失敗で、会社名に様つけて郵送物送った!とかあるやん?
あれってほんまにあるんかな?少なくても自分は見たことないねんけど。
でも、スプレッドシートとかで、敬称ミスったとか、アルファベットの半角全角をすべて入れ替えたい!みたいなときあるやん?そんなときにご用命なのがsubstitute関数くんよ!
対象のセルを指定して、置換前の文字、置換後の文字をそれぞれ指定して上げれば一発で変換したものを作り上げてくれる!

例えば[様]を[御中]に変更したい場合は、=substitute(任意のセル,"様","御中")ってすればOK!
コレ実は削除にも使えて、最後の"御中"を""にすれば、全部の様を消した文字列を生成してくれるねん!だから、TEL:0123456789ってなってる電話番号の番号だけを取得したい場合は、=substitute(A1,"TEL:","")でOK!
TEL:012-345-6789ってなってるときでも、入れ子が使える関数やから
=substitute(substitute(A1,"TEL:",""),"-","")って入れれば、最初のsubstituteでTEL:を削除して、後半のsubstituteで、TEL:を削除した文字列からさらに-を削除してくれるから、一発で2文字の置換が可能になるというもの!

置換の関数バージョンって思って使ったら使いやすいで!

また一つ賢くなってしもたわ。

もしこの記事が役に立ったら、私に缶ジュースおごってください! 泣いて喜びます!!