CSV の右端の空列の削除

行末の余分なカンマが作る右端の空列を、全行まとめて取り除く。

CSV を貼り付けると、全部の行で空になっている右端の列(行末の余分なカンマが作る列)を見つけて一括で取り除きます。途中の空列は残し、どの列を除いたか、行ごとの値の数の不揃いがないかを指摘で知らせます。データは端末の外へ送信しません。

ツールを使う 入力例と結果

CSV を貼り付けて右端の空列を除く

入力した内容は送信されません。貼り付けた文字や選んだファイルは、お使いのブラウザの中だけで処理します。本サイトのサーバーや第三者へ送信・保存しません(通信を禁止する設定でページを配信しています)。

結果

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

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

  • 情報 4 列目〜 右端の 2 列(4 列目・5 列目)は全行で空のため除きました。
  • 情報 行末 右端の空の値(行末の余分なカンマ)を含む行は 3 行でした。
元の列数5 列
除いた列数2 列
出力の列数3 列
行数3 行

右端の空列を除いた CSV

a,b,c
1,2,3
4,5,

初期表示は入力例「行末のカンマで右端に 2 列できた CSV」の結果です。入力を変えるとその場で処理し直します。判定の根拠は仕様と根拠にまとめています。

ご利用にあたって

  • 取り込み先が列数の一致を要求する場合は、除いたあとの列数が仕様と合っているか確認してください。
  • 大きなファイルはお使いの端末の性能によって処理に時間がかかることがあります。

使い方

  1. CSV をテキスト欄に貼り付けるか、ファイルを選びます。
  2. 空白だけの値(スペース)も空の列として除きたいときは、「空白だけの値も空とみなす」に印を付けます。
  3. 指摘で除いた列と行の状況を確かめ、出力の CSV をコピーかダウンロードします。

入力例と結果

代表的な入力・境界の入力・壊れた入力の例です。例ごとに入力・出力・指摘と、その結果になる理由(検算)を載せています。

入力例と結果の一覧
入力例結果
行末のカンマで右端に 2 列できた CSVエラー 0 件・警告 0 件・情報 2 件
見出しにはなくデータ行だけに余分なカンマエラー 0 件・警告 1 件・情報 2 件
除く列がない CSVエラー 0 件・警告 0 件・情報 1 件
空白だけの値を空とみなすエラー 0 件・警告 0 件・情報 2 件
すべての列が空エラー 1 件・警告 0 件・情報 0 件

このツールでできないこと(制約)

よくある質問

行末のカンマだけが付いた行も直りますか?

右端の列が全行で空なら直ります。一部の行だけに余分なカンマがあり、他の行ではその列に値があるときは、データのある列なので除きません。

見出しの行だけ列が少ない CSV はどうなりますか?

見出しの行に存在しない列は空として扱います。データ行の右端が全部空なら除きます。行ごとに値の数が違うことは警告で知らせ、除いたあとの列数にそろえます。

個人情報を含む CSV を貼り付けても大丈夫ですか?

処理はお使いのブラウザの中だけで行い、貼り付けた内容をサーバーや第三者へ送信・保存しません。ページは通信を禁止する設定で配信しています。