CSVを渡す前に確認したい5項目|重複・空欄・列ずれ

CSVを渡す前に確認したい5項目|重複・空欄・列ずれ

記事
IT・テクノロジー
CSVは見た目が整っていても、集計や取り込みの段階でエラーになることがあります。納品・登録の前に、次の5項目を確認しておくと原因を切り分けやすくなります。

1. IDや商品コードが重複していないか
同じIDが複数あると、上書き・二重登録・件数不一致の原因になります。重複が正しいデータか、誤登録かを元資料と照合します。

2. 必須項目が空欄になっていないか
ID、商品名、金額など、用途に応じた必須列を決めて確認します。空欄を自動で0や不明に置き換える前に、元データで判断できるか確かめるのが安全です。

3. 行ごとの列数がそろっているか
値の中のカンマや閉じ忘れた引用符があると、途中の行だけ列がずれることがあります。見出しの列数と各行の列数を比較します。

4. 値の前後に見えない空白がないか
「東京」と「東京 」は、集計上は別の値として扱われることがあります。全角・半角の表記を変える前に、まず前後空白を確認します。

5. 入力件数と出力件数が説明できるか
重複や空行を削除した場合は、何行減ったかを記録します。入力件数 − 削除件数 = 出力件数になっているか確認できると、誤削除に気づきやすくなります。

自主制作の架空データで、これらを確認するBefore/Afterサンプルを作っています。CSVの文字化け・重複・空白・表記ゆれを整えるサービスでは、元ファイルを上書きせず、入力件数・出力件数と変更概要を付けて納品します。

CSVの文字化け・重複・空白・表記ゆれを整えるサービス

旧CSVと新CSVの差分を確認できる500円商品

※自動判定は確認の補助です。内容の正しさや、すべての入力ミスを防ぐことを保証するものではありません。
サービス数40万件のスキルマーケット、あなたにぴったりのサービスを探す