CSVの取込前に、空欄・文字数・重複を点検する

空欄、文字数、半角数字、キーの重複を点検。行・列・理由を一覧にします。

取込先のルールを確認する

必須項目、最大文字数、数字のみの項目を、取込先の仕様と照らし合わせて設定します。このツールは指定した規則だけを検査するため、問題0件でも取込成功を保証しません。

文字数と数字の意味

最大文字数はUnicodeコードポイントで数えます。「あいうえ」は4文字、1つの絵文字が複数コードポイントからなる場合もあります。ExcelのLENやファイルのバイト数とは異なります。数字のみは0〜9で、0012はそのまま合格、12.5や全角数字は不適合です。

複合キーと空欄

必須は空文字・空白だけのセルを検出します。ほかの検査では空欄を除外します。重複キーを複数列にすると、その組合せが一致する行を検出し、3行あれば3行すべてに理由を付けます。キーの一部が空欄なら重複判定から除きます。

元データを修正して再検査

確認リストのデータ行番号と列番号から元の表を確認し、元システムで修正してください。この画面は入力を自動修正しません。検査規則は設定JSONで保存し、次回再読込できます。

入力例と結果例(架空データ)

0012は半角数字の検査に合格。12.5は不適合。同じキーが3行なら3行とも重複として表示します。

制約

元値を自動修正しません。空白だけの値は空欄扱い。最大文字数はUnicodeコードポイント数です。日付・会計・法令や取込成功は検証しません。CSV 10MiB、50,000データ行、200列以内。指摘が200,000件を超える場合は結果を切り捨てず、規則や対象行を分けて検査するよう案内します。

CSVチェックを使う →