CSVの空欄は0とは限らない。集計前に決めたい扱い方

CSVの空欄は0とは限らない。集計前に決めたい扱い方

記事
IT・テクノロジー
CSVの空欄に、まとめて0を入れてよいのでしょうか。
その空欄が「数量0」「未入力」「対象外」のどれを意味するかによって、扱いは変わります。表だけで分からないときは、埋める前に確認が必要です。

■ 商品コードの空欄と、数量の空欄を分けて考える

ここからは架空の例です。商品コードが空欄で、数量が1の行があるとします。数量は分かっても、どの商品の1個なのかは確定できません。商品別の集計に混ぜず、元の行と保留理由を別の一覧に残す方法があります。

数量の列が空欄なら、「0なのか、確認待ちなのか」を依頼者に確認します。見た目をそろえるために数字を補うと、元の情報の意味が変わるおそれがあります。

■ 空欄を見つけたときのルールを決める

依頼時には、用途に合わせて次のような扱いを相談します。
・空欄のまま残す
・集計から外し、確認用の一覧に分ける
・依頼者が明示した条件に合う場合だけ置換する

どの方法を使うかは、表の用途と空欄の意味によります。保留にする場合も、元の行と理由を残します。確定していない情報と集計結果を分け、集計した元の行数と保留した行数を追えるようにすると、後から確認しやすくなります。

■ CSV整理を相談するときは

まずは、表の用途と、空欄をどう扱いたいかをお知らせください。まだ決められない項目は、未確定のままご相談いただけます。着手前に処理ルールを確認します。

CSV整理サービスでは、原本を変更せず、合意したルールで処理した別ファイルと要確認行をお渡しします。制作・確認にAIを使用します。ご自身に利用権限があり、AI処理を許可できる公開可能な資料・架空データが対象です。個人情報・機密情報は送らず、最初は数行のサンプルでご相談ください。

対応範囲と購入前の確認事項は、サービスページでご案内しています。
CSVの表記整理と集計を代行します

サービス数100万件のスキルマーケット、あなたにぴったりのサービスを探す