空白だけの値も空欄に数える(しきい値ちょうど)
x 列の 1 件目が全角スペースを含む空白だけの値で、2 件中 1 件が空欄になる境界の例です。空欄率 50.0% はしきい値 50% ちょうどのため、以上として警告になります。
入力
CSV
x,y ,a ab,b
区切り文字
自動で判定
1 行目は見出し(列名)
はい
表の並び順
CSV の列の順
空欄率の警告のしきい値(%)
50
結果
エラー 0 件・警告 1 件・情報 1 件
指摘(エラー・警告・情報)
- 警告 1 列目 「x」の空欄率が 50.0%(1/2 行)で、しきい値 50% 以上です。必須の項目なら取り込み前に埋めるか、項目ごと見直してください。
- 情報 全体 空欄は前後の空白(半角・全角スペース・タブ・NBSP)を除いて空になる値で数えます。長さは元の値の文字数で、絵文字などは 1 文字として数えます。データの行は見出しを除いた行で、値の数が見出しと合わない行は含めません。
| データの行数 | 2 行 |
|---|---|
| 列数 | 2 列 |
| 空欄率がしきい値以上の列 | 1 列 |
| 桁数がそろっていない数字の列 | 0 列 |
| 集計に含めなかった行 | 0 行 |
列ごとの集計
| 列 | データ行 | 空欄 | 空欄率 | 最短 | 最長 | 長さの分布(多い順) | 内容 |
|---|---|---|---|---|---|---|---|
| x | 2 | 1 | 50.0% | 2 | 2 | 2 文字: 1 件 | 数字以外を含む |
| y | 2 | 0 | 0.0% | 1 | 1 | 1 文字: 2 件 | 数字以外を含む |
検算(この結果になる理由)
x 列の 1 件目は半角スペースと全角スペースだけなので空欄に数え、空欄率は 1/2 で 50.0% です。しきい値 50% 以上の条件に当てはまるため警告 1 件になります。残りの値 ab は 2 文字で、y 列は a と b の 1 文字 2 件で空欄なしです。
判定の根拠は仕様と根拠に、仕様の出典とともにまとめています。自分の入力で試すにはツールをお使いください。
このツールの制約
- 値の意味(日付・金額・郵便番号として正しいか)は判定しません。見るのは空欄の割合と文字数だけです。
- 「すべて数字」は半角の 0〜9 だけの値です。全角数字、ハイフン入りの郵便番号(123-4567)、符号や小数点つきの数は「数字以外を含む」になります。
- ファイルは UTF-8 として読みます。Shift_JIS の CSV は文字化けするため、UTF-8 として保存し直してから使います。
- 空欄を表す別の表記(NA・null・-)は空欄として数えません。必要な場合は値を空にしてから使ってください。
ご利用にあたって
- 集計は貼り付けた CSV の行だけにもとづきます。一部の行だけを抜き出した CSV では、全体の空欄率と違うことがあります。
- 大きなファイルはお使いの端末の性能によって処理に時間がかかることがあります。