会員名簿の空欄と重複行を見つける

会員番号・氏名・メールアドレスの 3 列の名簿で、メールアドレスの空欄が 1 件、まったく同じ内容の行が 1 組ある代表例です。列ごとの空欄数と行番号を確かめます。

入力

CSV

会員番号,氏名,メール
1001,山田,yamada@example.com
1002,佐藤,
1003,鈴木,suzuki@example.com
1001,山田,yamada@example.com

区切り文字

自動で判定

1 行目は見出し(列名)

はい

結果

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

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

  • 情報 1 行目 区切り文字を「カンマ」と判定しました(1 行目で最も多い区切り)。違う場合は区切り文字を指定してください。
  • 警告 3 列目 列「メール」に空欄が 1 件あります(3 行目)。
  • 警告 2 行目 同じ内容の行があります(2 行目・5 行目)。
区切り文字カンマ
データの行数4 行(見出しの行を除く)
列数3 列
列数が合わない行0 行
重複している行1 行(最初の 1 行を除いた数)

列ごとの集計

列ごとの集計
列見出し値のある行空欄空欄の行(行番号)
1会員番号40
2氏名40
3メール313

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

データは 4 行で、すべて値が 3 つのため列数のエラーはありません。3 行目のメールが空欄で警告 1 件、2 行目と 5 行目がすべて同じ値で重複の警告 1 件です。改行は CRLF のみで、区切りはカンマと判定されます。

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

このツールの制約

ご利用にあたって

  • 検査は RFC 4180 の一般的な読み方にもとづきます。取り込み先のシステムが独自の規則(列の順序・必須項目)を持つ場合は、その仕様も確認してください。
  • 大きなファイルはお使いの端末の性能によって処理に時間がかかることがあります。

ほかの入力例