半角・全角スペース・タブ・NBSP のセルを一覧にする

電話番号が半角スペース 1 つ、氏名が全角スペース 1 つやタブ 1 つ、電話番号が NBSP 2 つのセルを含む名簿です。4 つの空白だけのセルを、空白の種類つきで一覧にします。

入力

CSV

id,氏名,電話
1,山田, 
2, ,090
3,	,  

区切り文字

自動で判定

1 行目は見出し(列名)

はい

結果の形

空白だけのセルの一覧

結果

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

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

  • 警告 2 行目 3 列 3 列目が空白だけのセルです(半角スペース 1)。見た目は空欄でも値が入っているため、空欄の検査や必須チェックをすり抜けます。空欄にするか、意図した値か確認してください(RFC 4180 2 節の規則 4)。
  • 警告 3 行目 2 列 2 列目が空白だけのセルです(全角スペース 1)。見た目は空欄でも値が入っているため、空欄の検査や必須チェックをすり抜けます。空欄にするか、意図した値か確認してください(RFC 4180 2 節の規則 4)。
  • 警告 4 行目 2 列 2 列目が空白だけのセルです(タブ 1)。見た目は空欄でも値が入っているため、空欄の検査や必須チェックをすり抜けます。空欄にするか、意図した値か確認してください(RFC 4180 2 節の規則 4)。
  • 警告 4 行目 3 列 3 列目が空白だけのセルです(NBSP 2)。見た目は空欄でも値が入っているため、空欄の検査や必須チェックをすり抜けます。空欄にするか、意図した値か確認してください(RFC 4180 2 節の規則 4)。
  • 情報 全体 0 文字のセル(空欄)は対象外です。前後に文字のあるセルの余分な空白も対象外で、空白だけで構成されたセルだけを数えます。
セルの数12 個
空白だけのセル4 個
含まれる行3 行

空白だけのセル / 変換後の CSV

空白だけのセル / 変換後の CSV
行列見出し空白の中身文字数
23電話半角スペース 11
32氏名全角スペース 11
42氏名タブ 11
43電話NBSP 22

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

2 行目の電話は半角スペース 1 つ、3 行目の氏名は全角スペース 1 つ、4 行目の氏名はタブ 1 つで電話は NBSP 2 つです。いずれも 0 文字ではなく空白だけなので 4 件の警告になり、含まれる行は 3 行です。

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

このツールの制約

ご利用にあたって

  • 検出は貼り付けた CSV の文字だけにもとづきます。取り込み先のシステムが空白をどう扱うかは、そのシステムの仕様で確認してください。
  • 大きなファイルはお使いの端末の性能によって処理に時間がかかることがあります。

ほかの入力例