サービス
サービスを探す
プロ人材を探す
仕事を探す
ブログを探す
サービス
サービスを探す
プロ人材を探す
仕事を探す
ブログを探す
購入・発注したい方
サービスを探す
プロ人材を探す
コンテンツを探す
ブログを探す
仕事・求人を投稿して募集
エージェントに人材を紹介してもらう
受注・働きたい方
出品する
単発の仕事を探す
継続 (時給/月給) の仕事を探す
エージェントに仕事を紹介してもらう
カテゴリ一覧
イラスト作成・漫画制作
デザイン制作
Webサイト制作・Webデザイン
動画編集・映像制作
集客・マーケティング相談
ビジネス代行・事務代行
音楽制作・ナレーション
IT相談・システム開発
ライティング・翻訳
コンサルティング・士業
生成AI活用・開発・制作
占い
悩み相談・カウンセリング
学習指導・資格・キャリア相談
住まい・美容・生活相談
オンラインレッスン・習い事
ハンドメイド制作
出張撮影・出張サービス
マネー・副業・アフィリエイト
弁護士検索・法律Q&A(法律相談)
サポート
はじめての方へ
ご利用ガイド
お困りのときは
ログイン
会員登録
サービスを探す
イラスト作成・漫画制作
>
デザイン制作
>
Webサイト制作・Webデザイン
>
動画編集・映像制作
>
集客・マーケティング相談
>
ビジネス代行・事務代行
>
音楽制作・ナレーション
>
IT相談・システム開発
>
ライティング・翻訳
>
コンサルティング・士業
>
生成AI活用・開発・制作
>
占い
>
悩み相談・カウンセリング
>
学習指導・資格・キャリア相談
>
住まい・美容・生活相談
>
オンラインレッスン・習い事
>
ハンドメイド制作
>
出張撮影・出張サービス
>
マネー・副業・アフィリエイト
>
>
プロ人材を探す
>
コンテンツを探す
ブログを探す
>
求人募集を投稿する
人材を紹介してもらう
仕事を探す
出品する
仕事を探す
仕事を紹介してもらう
出品する
仕事を紹介してもらう
求人募集を投稿する
人材を紹介してもらう
ブログを投稿
会員登録で10%割引クーポンを獲得!
会員登録で10%割引クーポンを獲得!
ココナラブログ
ホーム
ブログトップ
ブログ
IT・テクノロジー
CSV比較で「0012」と「12」を同じにしてよいか。比較前に決める3項目
記事
IT・テクノロジー
H K20
2026/11/13 19:26
CSVの比較を始める前に、「同じ」とみなす条件を決めておくと、結果を確認しやすくなります。見た目が近い値を自動でそろえると、本来は別の商品や顧客を同じものとして扱うおそれがあるためです。
以下は説明用の架空例です。実際のお客様のデータや導入実績ではありません。
1.先頭ゼロは、値の一部ですか
移行前の品番が「0012」、移行後が「12」だったとします。品番が4桁固定なら、先頭ゼロが失われた違いとして確認する必要があります。一方、数量の列なら、表記の違いを許すルールも考えられます。どちらが正しいかは、列の用途と業務上の定義で変わります。
まず、比べる列を「識別用の文字列」「数値として扱う項目」などに分け、次の3点をメモしてください。
・列の用途は何か
・桁数や表記の決まりはあるか
・表記が変わっても同じとみなしてよいか
Excelなどで開いた時点でゼロが消えている場合は、元のCSVも確認します。失われた桁数を推測して埋める前に、元データと仕様へ戻ることが大切です。
2.空白を消す前に、どこの空白か決める
「WEST」と「WEST 」は、末尾に空白があるかどうかが異なります。これが入力時の余分な空白なのか、識別に使う文字なのかを、比較プログラムだけで判断することはできません。
先頭と末尾だけを取り除くのか、途中の空白も消すのかでは結果が変わります。全角と半角、大文字と小文字の扱いも同様です。「とりあえず全部そろえる」ではなく、変えてよい列と変換方法を列ごとに記録します。
迷う場合は、原文のままの比較結果を残し、変換後の結果を別に作る方法があります。原本は上書きせず、どの処理によって差がなくなったかを追えるようにします。自動変換による一致と、元から一致していた値は区別しましょう。
3.同じキーが2行あったら、比較を進めてよいか
架空の注文データに、注文番号「R-207」が2行あったとします。注文番号だけで行を特定する予定なら、どちらを相手側の行と組み合わせるか決められません。先に出てきた行を選んだり、片方を削除したりすると、確認すべき違いを落とす可能性があります。
注文番号に明細番号を加えれば特定できる場合もあります。ただし、列を増やせば正しくなるとは限りません。「1行が何を表すか」を確認し、比較のキーを決めます。キーの欠損と重複は、値の差分とは分けて一覧にすると確認しやすくなります。
比較を始める前の確認メモ
□ 原本を保存し、作業用のコピーを用意した
□ 各列の用途と、先頭ゼロの扱いを決めた
□ 空白・大文字小文字など、変換する範囲を決めた
□ 1行を特定するキーと、欠損・重複時の扱いを決めた
□ 比較対象の列と、対象外の列を決めた
□ 比較条件、実行日、使用した入力ファイルを記録する
少量の単純な比較なら、Excelや無料の比較ツールで十分なこともあります。上のメモを先に埋めてから、必要な方法を選んでください。
CSV2表の照合、例外の整理、再実行用の資材まで必要な方向けに、照合サービスを出品しています。本サービスは文字列をそのまま比較し、先頭ゼロ・空白・大文字小文字を区別します。自動補正や業務上の正否判断は含みません。対応範囲を確認したうえで、購入前に見積りをご相談ください。
https://coconala.com/services/4505212
#CSV
#データ比較
#データ移行
CSV移行前後の照合を出品しました|納品例と確認範...
一覧に戻る
CSV比較を依頼する前に。実データなしで書ける相談...
このブログを見た人にオススメ
CSV比較を依頼する前に。実データなしで書ける相談メモ5項目
記事
IT・テクノロジー
H K20
2026/11/14 09:19
CSV移行前後の照合を出品しました|納品例と確認範囲
告知
IT・テクノロジー
H K20
2026/11/13 18:36
商品一覧CSVの更新前後、どこが変わった?並び順に惑わされない確認方法
記事
IT・テクノロジー
ルミン|データ整理・業務改善
2026/10/30 06:14
弥生会計からfreeeへ仕訳データを移行する方法
記事
法律・税務・士業全般
経理代行プロフェッショナル
2026/10/28 21:05
CSV比較教材の購入前に:4件の見本で分かること
告知
IT・テクノロジー
CSVデータ整理
2026/10/20 07:03