2013EXCEL関数技BEST39回 CLEAN関数

セル内改行を削除できる〜制御文字を削除するCLEAN関数

CLEAN関数は、他のソフトからインポートしたデータに含まれる印刷できない制御文字を削除する関数です。
CLEAN 関数は、7 ビットの ASCII コードの先頭 32 文字 (値 0 〜 31) の印刷できない文字を文字列から削除するためのものでした。
あまり他のソフトからデータをインポートする機会のないユーザーは使ったことがないかもしれません。でも、CLEAN関数を知らないととても困るケースがあります。
このそれはセル内改行が不要になった時です。
この関数を利用すると、セル内改行も削除できます。
(セル内で文字列を改行するには、Alt+Enterキーを使います。)
(サンプルファイルは、こちらから 2013関数技39回サンプルデータ

CLEAN関数でセル内改行を削除する

Alt+Enterキーでセル内改行は、便利なのですが、あとで改行がいらないからと言われると困ってしまいますね。
入力と同様に、改行コードを消去するのはとても面倒だからです。
セル内改行削除
この改行についても、CLEAN関数で削除することができます。
改行削除CLEAN関数入力
例では、セル内の改行は1つですが、複数改行があっても大丈夫です。
改行削除
式は、オートフィルでコピーして使いましょう。
改行削除オートフィル
スポンサーリンク
スポンサーリンク