空欄率の高い順に並べる

b 列がすべて空欄、c 列が 3 件中 1 件だけ空欄の CSV を、空欄率の高い順に並べる例です。すべて空欄の列は、長さの欄が「—」で内容は「値なし」になります。

入力

CSV

a,b,c
1,,x
2,,
3,,z

区切り文字

自動で判定

1 行目は見出し(列名)

はい

表の並び順

空欄率の高い順

空欄率の警告のしきい値(%)

50

結果

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

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

  • 警告 2 列目 「b」の空欄率が 100.0%(3/3 行)で、しきい値 50% 以上です。必須の項目なら取り込み前に埋めるか、項目ごと見直してください。
  • 警告 2 列目 「b」はすべての行が空欄です。不要な列でないか確認してください。
  • 情報 全体 空欄は前後の空白(半角・全角スペース・タブ・NBSP)を除いて空になる値で数えます。長さは元の値の文字数で、絵文字などは 1 文字として数えます。データの行は見出しを除いた行で、値の数が見出しと合わない行は含めません。
データの行数3 行
列数3 列
空欄率がしきい値以上の列1 列
桁数がそろっていない数字の列0 列
集計に含めなかった行0 行

列ごとの集計

列ごとの集計
列データ行空欄空欄率最短最長長さの分布(多い順)内容
b33100.0%———値なし
c3133.3%111 文字: 2 件数字以外を含む
a300.0%111 文字: 3 件すべて数字

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

3 行のうち b 列は 3 件とも空欄で 100.0%、c 列は 1 件が空欄で 33.3%、a 列は空欄なしの 0.0% です。この順に並びます。b 列は空欄率が高い警告とすべて空欄の警告の 2 件、c 列は 50% 未満なので警告になりません。

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

このツールの制約

ご利用にあたって

  • 集計は貼り付けた CSV の行だけにもとづきます。一部の行だけを抜き出した CSV では、全体の空欄率と違うことがあります。
  • 大きなファイルはお使いの端末の性能によって処理に時間がかかることがあります。

ほかの入力例