DATA HANDOFF

CSVを安全に受け渡すための、確認・修正・引き渡し手順

文字化け、列ずれ、重複、欠損、結合ミスを一度に直そうとせず、元データを残したまま安全な順序で確認するガイドです。CSVの一般形式と業務固有ルールを混同しない方法を示します。

対象
EC、会計、顧客管理、在庫、取引先とのデータ受け渡しでCSVを扱い、Excelや各サービスの取込エラーに悩む担当者。
このガイドで決めること
元ファイルを壊さず、形式の問題と業務ルール違反を分け、どの修正を誰が確認したか追える状態にする。

最終更新 2026-08-03 ・ 読了目安 約12

安全なCSV受け渡しの順番

後から元へ戻れる状態を保ち、形式を直してからデータの意味を確認します。

  1. 1

    仕様確認

    取込先の列・形式・締切を入手

    次へ:相手と前提が一致

  2. 2

    原本保全

    受領ファイルを上書きせず保管

    次へ:いつでも復元可能

  3. 3

    形式修正

    文字化け・列名・列順を整える

    次へ:複数行を目視確認

  4. 4

    品質確認

    必須値・重複・件数差を確認

    次へ:保留理由を記録

  5. 5

    少量取込

    テスト後に完成版と履歴を渡す

    次へ:受領確認を取得

WORKED EXAMPLE

例:商品CSVが文字化けし、取込先では列エラーも出る

取引先から届いたCSVをExcelで開くと商品名が崩れ、EC管理画面へ入れると必須列不足と重複SKUが報告されました。

確認する条件

  • 元ファイルは変更せずコピーを作る
  • 文字コード候補と区切り文字を先に確認する
  • 取込先テンプレートの列名と必須条件を入手する
  • SKUの完全一致と表記ゆれ候補を分ける

判断として残すこと

  • 文字コード変換後のファイルを新しい名前で保存する
  • 列対応表を作り、未割当列と除外列をレビューする
  • 重複候補は自動削除せず、残す行を担当者が選ぶ

文字化けした状態で重複削除や列結合を行うと、同じ値を別物として扱う危険があります。まず読める形式へ戻し、次に構造、最後に業務ルールを確認します。

CSVには一つの完全な実装ルールがあるわけではない

RFC 4180は一般的なCSV形式を整理していますが、現実のファイルでは改行、引用符、文字コード、区切り文字、空欄の扱いがシステムごとに異なります。拡張子が.csvでも、そのまま安全に交換できるとは限りません。

形式として正しいことと、業務上正しいことも別です。列数が揃っていても、商品コードの重複、必須値の欠損、日付形式の違いがあれば取込結果は期待と異なります。

受領してから相手へ渡すまでの7段階

CSVを直す前に、何へ取り込むファイルかを確認します。自動で整えられる形式と、担当者が決める業務上の意味を分けて進めます。

  1. 1. 受け渡し条件を確認する

    取込先のテンプレート、必須列、文字コード、区切り文字、最大件数、締切を相手に確認します。個人情報や機密情報がある場合は、送付方法、保存場所、削除時期も先に決めます。

    完了の目安:取込先の仕様と安全な受け渡し方法を、担当者同士で文章に残している。

  2. 2. 原本を保全する

    受領したファイルを上書きせず、日時と入手元が分かる名前で保管します。個人情報を含む場合は共有範囲を限定します。

    完了の目安:受領した原本、作業用コピー、完成版を区別でき、いつでも原本へ戻れる。

  3. 3. 読める形式へ変換する

    文字コードと区切りを確認し、変換後のプレビューで日本語、改行、引用符が崩れていないかを見ます。読めない値がある状態では、削除や統合へ進みません。

    完了の目安:先頭・途中・末尾の複数行を読み、文字化けや列ずれがないことを確認している。

    この工程で使える補助ツール

  4. 4. 取込先の列へ合わせる

    元の列と取込先の列を対応表にします。列名変更、並べ替え、除外、固定値を一つずつ確認し、対応先がない列を自動で捨てません。

    完了の目安:すべての出力列について、元の列・固定値・空欄のどれを使うか説明できる。

    この工程で使える補助ツール

  5. 5. 業務ルールと重複を確認する

    必須、型、範囲、許可値を取込先のルールに合わせて確認します。同じSKUや顧客番号が複数ある場合は、完全一致と表記ゆれ候補を分け、担当者が残す行を決めます。

    完了の目安:エラー件数、保留件数、重複を残す・除く理由が行番号とともに記録されている。

  6. 6. 件数を照合し、少量で試す

    変換前後の行数、主要キーの件数、金額などの合計を比べます。別表を結合する場合は未一致と一対多を確認し、まず少量のデータをテスト環境へ取り込みます。

    完了の目安:件数差の理由を説明でき、少量取込で意図した項目が正しい場所へ入っている。

    この工程で使える補助ツール

  7. 7. 完成版と作業記録を引き渡す

    完成版のファイル名、文字コード、行数、作成日時を相手へ伝えます。除外した行、未解決のエラー、再取込時の注意も一緒に渡し、受領後は不要な作業用ファイルを決めた時期に削除します。

    完了の目安:受領確認があり、完成版・未解決事項・変更履歴・保管期限を双方が確認している。

症状から最初の確認を選ぶ

複数の問題がある場合も、上から順に確認します。

困っていること最初に使うもの選ぶ理由
日本語が崩れる・開けないCSV文字コード変換内容判断の前に読み取り形式を整える
列名や順番が合わないCSV列マッピング取込先テンプレートとの対応を明示する
必須・型・値のエラーCSVルール検証案件固有の品質条件を行単位で確認する
同じ人・商品が複数あるCSV重複クリーナー完全一致と表記ゆれ候補を分離する
二つの表を照合したいCSV結合未一致や一対多を確認しながら列を追加する

相手へ渡す前の確認

  • 原本、作業中、納品版を別ファイルとして保持している
  • 列名、区切り文字、文字コード、改行、引用符の前提を共有した
  • 行数と主要キーの件数を変換前後で比較した
  • 除外列、固定値、重複除外の判断理由を記録した
  • 数式として解釈され得る値や個人情報の取り扱いを確認した
  • 取込先のテスト環境または少量データで先に検証した

自動修正しない項目

氏名、住所、商品コードなどの表記ゆれは、同一人物・同一商品とは限りません。類似候補を自動統合せず、元行へ戻れる情報を残して担当者が判断してください。

CSVに個人情報、認証情報、非公開売上が含まれる場合は、公開サイトや共有チャットへアップロードせず、端末内処理であっても保存先とバックアップを確認してください。

この業務のおすすめツール

確認した一次情報・仕様

内容は更新時点の公式情報を基準にしています。制度・仕様は変更されるため、重要な判断ではリンク先の最新版を確認してください。