余分なスペースを”完全に”削除する
SUBSTITUTE関数
【質問】
Excelで余分なスペース・空白を”完全に”削除するにはどうすればいいのか?
【答え】
関数で変換する。
【関数は】
余分なスペースを取り除く関数 SUBSTITUTE関数をネストして利用
【使い方】
スペースを削除したい文字列を引数に指定するだけ。
例えば,A1セルに文字列が入力されていて余分なスペースを削除するなら
=SUBSTITUTE(SUBSTITUTE(A1," ","")," ","")
という数式
【注意事項】
こいつぁTRIM(前述)とは違い,すべてのスペースをとる。
例えば
「 山 田 」
は,TRIMしたら,
「山 田」
という文字列が返される。
が,
は,SUBSTITUTEしたら,
「山田」
という文字列が返される。
" ","" の部分で,全角スペースを削除し,
" ","" の部分で,半角スペースを削除する。
なんとも力技なワイルド感がある関数だなぁ。。。。
0 件のコメント:
コメントを投稿