EC・CSV

CSV結合・VLOOKUP代替

注文一覧へ商品名や単価を足すように、2つのCSVを共通のコードやIDで照合して列を追加できます。未一致と重複キーによる行数増加を確認してから、結合CSVと未一致一覧CSVを保存します。

かんたん操作手順

  1. 1基準・参照CSVを読み込む
  2. 2左右のキー列を選ぶ
  3. 3結合方法と追加列を選ぶ
  4. 4件数を確認して保存する

初期版はUTF-8・各10MB以下、単一キーの完全一致が対象です。空白・全角半角・大文字小文字を自動でそろえず、入力内容と結果は外部へ送信しません。CSV形式はRFC 4180を参照します。

GUIDE

CSV結合・VLOOKUP代替の使い方

CSV結合・VLOOKUP代替は、注文一覧と商品マスタ、顧客一覧と売上一覧など2つのCSVを共通のコードやIDで照合し、参照側から選んだ列を追加する無料ツールです。left joinまたはinner joinを選択し、未一致、参照側の重複キー、結合前後の行数を保存前に確認できます。結合CSVと左右の未一致一覧CSVをブラウザ内だけで作成します。

このツールでできること

01

左右のキーと追加列を画面で選択

基準CSVと参照CSVから単一のキー列を選び、参照側から追加したい列だけをチェックできます。同名列は参照_という接頭辞を付け、元の基準列を上書きしません。

02

left joinとinner joinに対応

基準CSVの全行を残すleft joinと、一致した行だけを残すinner joinを選べます。完全一致だけを対象とし、空白・全角半角・大文字小文字の違いを勝手に補正しません。

03

未一致と一対多の行数増加を明示

基準側の未一致、参照側の未使用、参照側の重複キーと元行番号、重複により増えた行数を表示します。重複を自動削除せず、結合CSVと未一致一覧CSVを端末内で保存できます。

かんたん3ステップ

  1. 1見出し行と1行以上のデータを含む基準CSVと参照CSVを読み込みます。初めての場合は、注文一覧と商品マスタのサンプルまたは各テンプレートCSVを保存して形式を確認できます。
  2. 2左右のキー列、left joinまたはinner join、参照CSVから追加する列を選びます。キーは完全一致で照合するため、表記が同じかを確認してください。
  3. 3結合後の行数、未一致、参照側の重複キーと増加行数、先頭10行の見本を確認し、結合CSVと未一致一覧CSVを保存します。

こんな方におすすめ

商品一覧と価格表、顧客一覧と売上、注文と配送情報などを照合するEC運営者、営業担当者、バックオフィス担当者、制作会社、データ移行担当者に向いています。VLOOKUPの参照範囲や列番号を設定せず、未一致や一対多を確認しながら列を追加したい場面で利用できます。

利用上の注意

  • 初期版はUTF-8・各10MB以下のカンマ区切りCSV、単一キー、完全一致が対象です。複数キー、曖昧一致、3ファイル以上の結合は行いません。読み込みと保存はRFC 4180の一般的なCSV形式を基準にします。
  • 参照CSVに同じキーが複数ある場合は一対多として全組み合わせを出力し、行数が増えます。重複を自動削除しないため、元行番号と内容を確認し、元CSVを保管したうえで少量データから取込テストしてください。

よくある質問

left joinとinner joinの違いは何ですか?

left joinは参照側に一致がなくても基準CSVの行を残し、追加列を空欄にします。inner joinは左右でキーが一致した基準行だけを出力します。

参照CSVに同じキーが複数あるとどうなりますか?

一致する参照行ごとに結合行を作るため、結果の行数が増えます。画面に重複キー、参照CSVの元行番号、増えた行数を表示し、保存前に確認できます。

未一致一覧CSVには何が入りますか?

基準CSVで参照先が見つからなかった行と、結合結果で使われなかった参照CSVの行を、基準・参照のどちら側か、元行番号、キー値、元行の内容とともに出力します。空のキーも未一致として残るため、元ファイルへ戻って確認できます。

EC・CSV

同じ目的の作業を続けて進められる無料ツールです。

EC・CSVをすべて見る →