仕様と根拠

未記入の数え方

CSV を RFC 4180 の読み方で行に分け、指定した必須列の値が空(長さ 0)のものを未記入として数えます。引用符で囲んだ中の改行やカンマも一つの値として読みます。表の「CSV の行」は、その行が始まる位置の行番号です。

空白だけの欄

RFC 4180 は空白も値の一部としています。このツールは既定で、空白だけの欄(半角・全角スペースなど)も未記入に数えます。印を外すと、空白だけの欄は記入済みとして扱い、その件数を情報で知らせます。

数えないもの

必須ではない列の空欄は数えません。値の内容(数値の範囲や日付の形式)が正しいかどうかは判断せず、あくまで「何か書かれているか」だけを見ます。

根拠にした仕様・資料

仕様・資料と確認日
仕様・資料確認日使った箇所
RFC 4180 Common Format and MIME Type for Comma-Separated Values (CSV) Files2026年10月29日2 節の 1〜7(CRLF の行区切り・見出しの行・各行の値の数・空白は値の一部・二重引用符の囲みと "" のエスケープ・引用符の中の改行)。CSV の読み方だけの根拠で、報告書の様式や必須項目を定めるものではない

指摘の段階

入力の扱い(送信しない仕組み)

処理はすべてお使いのブラウザの中で行います。処理の本体はこのサイトから配信する小さなスクリプト(/app.js)で、外部のサービスやライブラリを読み込みません。ページはブラウザに通信を禁止させる設定(Content-Security-Policy の connect-src)つきで配信しており、入力した内容がサーバーや第三者へ送られることはありません。ファイルを選んだ場合も、端末の中で読み込むだけです。

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

ご利用にあたって

  • CSV の読み方は RFC 4180 の一般的な規則にもとづきます。検査システムが独自の形式で書き出した報告書は、列の並びを確かめてから使ってください。
  • 結果は「空欄かどうか」だけの機械的な検出であり、報告書の正しさや提出可否の判断の代わりにはなりません。報告書に個人情報や機密が含まれる場合は、ダウンロードしたファイルの管理にご注意ください。