CLEAN 相当でタブと改行をまとめて消す

CSV のセルの中にタブと改行が入っている例です。CLEAN 関数と同じコード 0〜31 の範囲で、2 つの文字を取り除きます。

入力

表(Excel などからコピーしたもの)

"a	b
c",x

列の区切り

カンマ(CSV)

整理のしかた

CLEAN 相当(コード 0〜31 を消す)

結果

エラー 0 件・警告 0 件・情報 1 件

指摘(エラー・警告・情報)

  • 情報 設定 CLEAN 相当はコード 0〜31(タブを含む)を消します。タブ区切りの表で引用符の中のタブがあれば、それも消えます。
整理したセル1 個
改行を含む引用符のセル1 個
取り除いた文字2 文字

整理した表

"abc",x

検算(この結果になる理由)

CHAR(9) のタブと CHAR(10) の改行はどちらもコード 0〜31 に入るので消えて、"abc" になります。取り除いた文字は 2 文字です。区切りのカンマと x は変わりません。

判定の根拠は仕様と根拠に、仕様の出典とともにまとめています。自分の入力で試すにはツールをお使いください。

このツールの制約

ご利用にあたって

  • 整理した結果は、元の表に貼り戻す前に内容を確認してください。
  • 個人情報や社内データを含む表も、この道具の中では送信されませんが、貼り付けた画面の取り扱いには注意してください。

ほかの入力例