は 1 回限りのアクションです。csv ファイルをスプレッドシート (Google ドキュメント、Excel など) で開き、VLOOKUP を実行できます。は簡単だ:
これを実証するために、両方の csv ファイルが並んでいる次のスプレッドシートを想像してください。最初は列 A から B へ、2 番目は列 D から F へ
| A | B | C | D | E | F
--+------------+-------+---+------------+------------------+-------
1 | product_id | price | | product_id | product_category | price
2 | 1 | 29.9 | | 2 | SOME CAT 1 | =IFERROR(VLOOKUP(D2;A:B;2;FALSE); "NULL")
3 | 2 | 35.5 | | 3 | SOME CAT 2 | =IFERROR(VLOOKUP(D3;A:B;2;FALSE); "NULL")
この関数は、領域 A:B の最初の列にある D2 セルの値と完全に一致VLOOKUP
するものを検索し、その領域の 2 番目の列から値を返します。が失敗した場合、はNULL を返します。iferror
VLOOKUP
この場合、セル F2 で、列 A の製品 ID "2" (セル d2) を探します。行 3 に製品 ID "2" が見つかり、価格 "35.5" (2 行目) が返されます。範囲 A:B の)。すべての行が計算されると、結果は次のようになります。
| A | B | C | D | E | F
--+------------+-------+---+------------+------------------+-------
1 | product_id | price | | product_id | product_category | price
2 | 1 | 29.9 | | 2 | SOME CAT 1 | 35.5
3 | 2 | 35.5 | | 3 | SOME CAT 2 | NULL