GUIDE / 2026-10-09更新
CSVの先頭ゼロと16桁以上の番号を守るには
郵便番号や商品コードは、数字だけで構成されていても計算する数値とは限りません。CSVを開く前と後で、同じ文字列が残っているか確認しましょう。
「00123」と「123」は別の文字列
照合ノートではどちらも文字列として保持し、別の値として扱います。Excelで数値へ変換されると先頭の0が落ちることがあります。16桁以上の番号も、数値として扱うと15桁を超える部分の精度が失われる可能性があります。
商品コード 00123 管理番号 1234567890123456 指数表記に見える 1E10
取り込む前に確認する
- 元のCSVをコピーして残す。
- CSV点検に読み込み、「先頭ゼロ」「16桁以上の数字」などの候補を確認する。
- Excelではデータの取り込み機能で、番号の列を文字列として読み込む。
- 読み込み後に原本と照合し、対象の番号が同じ表記で残っているか確認する。
Excelのバージョンや設定により、自動変換を止める方法は異なります。利用中の製品で可能な手順はMicrosoftの案内を確認してください。CSVを引用符で囲むだけで文字列として保持できるとは限りません。
点検は復元機能ではない
「00123」がすでに「123」へ変わったファイルから、元が5桁だったか6桁だったかは判断できません。長い番号の末尾が変わった場合も、失われた情報を点検ツールが取り戻すことはできません。CSV点検は現在の文字列を確認する機能です。
0埋めのルールが正式に決まっている場合でも、補正後の値と原本を確認してから利用してください。元データを残すことが、修正の判断に役立ちます。
参考資料:Microsoft:先頭のゼロおよび大きい数値の保持
公式資料は製品・形式の説明の参考にしています。サンプルと本サイトの操作説明は独自に作成しています。
公式資料は製品・形式の説明の参考にしています。サンプルと本サイトの操作説明は独自に作成しています。