根据公共列合并两个 csv 文件

Merge two csv files based on common column

我有两个包含数据的 csv 文件,其中包含一个具有相同数据的公共列(例如唯一的产品 P/N)。

如何将所有数据合并到一个电子表格中?

文件一

P/N | Name        | Quantity
xxx | Product xxx | 3
zzz | Product zzz | 6
yyy | Product yyy | 0

文件二

P/N | Image
zzz | Image URL zzz
xxx | Image URL xxx
yyy | Image URL yyy

我想要什么?

P/N | Name        | Quantity | Image 
xxx | Product xxx | 3        | Image URL xxx
zzz | Product zzz | 6        | Image URL zzz
yyy | Product yyy | 0        | Image URL yyy

我的方法是在文件一的 P/N 上使用 VLOOKUP 并从文件二中获取数据。

VLOOKUP(p/n,filetwotable,2,0)

将其拖到D列的底部,修改E列和F列接下来两列的第三个参数(2)。

我会 copy/paste 特殊值来取消公式。

我经常这样做;我创建了一个模板,然后将数据放入其中。

祝你好运!