行末のカンマで右端に 2 列できた CSV
見出しの行も含めて全行の末尾に余分なカンマが 2 つ付き、右端に空の列が 2 列できた代表的な例です。除かれる列と残る列を確かめます。
入力
CSV
a,b,c,, 1,2,3,, 4,5,,,
空白だけの値も空とみなす
いいえ
区切り文字
カンマ(,)
結果
エラー 0 件・警告 0 件・情報 2 件
指摘(エラー・警告・情報)
- 情報 4 列目〜 右端の 2 列(4 列目・5 列目)は全行で空のため除きました。
- 情報 行末 右端の空の値(行末の余分なカンマ)を含む行は 3 行でした。
| 元の列数 | 5 列 |
|---|---|
| 除いた列数 | 2 列 |
| 出力の列数 | 3 列 |
| 行数 | 3 行 |
右端の空列を除いた CSV
a,b,c 1,2,3 4,5,
検算(この結果になる理由)
4 列目と 5 列目は全行で空です。3 列目は 1 行目の c と 2 行目の 3 に値があり、3 行目だけ空でも残ります。除くのは右端の 2 列で、最後の行は 4,5 と空の 3 列目になります。
判定の根拠は仕様と根拠に、仕様の出典とともにまとめています。自分の入力で試すにはツールをお使いください。
このツールの制約
- 1 行でもデータのある列は除きません。見出しだけが空で値が入っている列も残します。
- 右端以外の空列は除きません。除きたい場合は、列の並べ替えのツールで右端へ移してから使ってください。
- 値の意味(必須項目が空でないか)は判定しません。空かどうかだけを見ます。
- ファイルは UTF-8 として読みます。Shift_JIS の CSV は文字化けするため、UTF-8 で保存し直してから使います。
ご利用にあたって
- 取り込み先が列数の一致を要求する場合は、除いたあとの列数が仕様と合っているか確認してください。
- 大きなファイルはお使いの端末の性能によって処理に時間がかかることがあります。