文字列内の制御文字を削除して、データ整形に活用する方法
マイクロソフトExcelのCLEAN関数を使用すると、文字列内に含まれる制御文字(タブ、改行、キャリッジリターンなど)を削除することができます。CLEAN関数は、データ整形や文字列のクリーニングに役立ちます。
使用方法
ステップ1: CLEAN関数を入力する
まず、データ整形したいセルにカーソルを合わせます。次に、セル内にCLEAN関数を入力します。以下のように入力します:
=CLEAN(対象のセル)
ステップ2: Enterキーを押して実行する
入力が完了したら、Enterキーを押して関数を実行します。すると、指定したセル内の制御文字が削除され、整形されたデータが表示されます。
使用例
使用例1: 改行を削除する
以下のようなセルA1に、改行を含んだテキストが入力されている場合を考えます:
A1: こんにちは 今日は いい天気ですね
CLEAN関数を使用して、このセル内の改行を削除する方法を紹介します。
まず、セルB1に以下の式を入力します:
=CLEAN(A1)
Enterキーを押して実行すると、セルB1には以下のように改行が削除されたテキストが表示されます:
B1: こんにちは今日はいい天気ですね
使用例2: タブを削除する
次に、以下のようなセルA2に、タブ文字を含んだテキストが入力されている場合を考えます:
A2: こんにちは マイクロソフト
このセル内のタブ文字を削除するには、CLEAN関数を使います。
まず、セルB2に以下の式を入力します:
=CLEAN(A2)
Enterキーを押して実行すると、セルB2には以下のようにタブが削除されたテキストが表示されます:
B2: こんにちはマイクロソフト
まとめ
CLEAN関数を使うと、文字列内の制御文字(改行やタブなど)を削除して、データを整形することができます。データのクリーニングや操作性の向上に役立つ重要な機能です。