CSVを結合する前に確認したい「列の順番」と「先頭ゼロ」

記事
IT・テクノロジー
CSVを2つまとめるとき、下に貼り付ければ終わるとは限りません。

例えば1つ目の列が「商品コード・商品名・数量」、2つ目が「数量・商品名・商品コード」なら、そのままつなぐと商品コードの列に数量が入ります。先に同じ列名を対応させ、順番をそろえる必要があります。似た名前の列も、同じ意味とは限りません。「金額」と「税込金額」は確認せずに同一扱いしないほうが安全です。

もう1つ確認したいのが、001や0002のようなコードです。数字として読み込むと先頭の0が消えることがあります。コードは計算する数ではなく識別用の文字列として扱い、元データと照合します。CSVの中身に0が残っていても、開くアプリの読み込み方によって表示が変わる点には注意してください。

当方の架空サンプルでは、列順の異なる2ファイル、合計4行を結合しました。商品コードは001・002・001・003のまま。商品名2セルの前後の空白だけを取り除き、4行すべて残しています。同じ商品コードが出てくるだけでは、重複として消していません。

自分で行う場合、ExcelのPower Queryにはフォルダー内のファイルを取り込んで結合する機能があります。繰り返す作業なら、自分で設定を覚えるほうが合う場合もあります。参考資料はMicrosoft公式「複数のファイルを含むフォルダーからデータをインポートする(Power Query)」です。

設定や確認を任せたい場合は、当方の「CSVの結合と列順整理を代行します」で、対象の範囲をご確認いただけます。個人情報・秘密情報は送らず、まず架空サンプルでご相談ください。掲載例は実顧客への納品実績を示すものではありません。
サービス数40万件のスキルマーケット、あなたにぴったりのサービスを探す