0

我不知道正确的术语是什么,但我只想用来自另一个 csv 的数据填充一个新列。

例如,我有一个新列的数据,我们称它为 CSV 1(第 3 列为空白)。

Order #, SKU, cost
ORDER-A, SKU001
ORDER-B, SKU001
ORDER-C, SKU002
ORDER-C, SKU003
ORDER-C, SKU004
ORDER-C, SKU005
ORDER-D, SKU001
ORDER-D, SKU002
ORDER-D, SKU003
ORDER-D, SKU004

然后我有这些值的单独 CSV,我们称之为 CSV 2:

SKU, cost
SKU001, 100
SKU002, 150
SKU003, 200
SKU004, 220

等等...

如何自动填充第一个 CSV 文件以匹配我拥有的第二个 CSV 文件中的 SKU 列?

PS:我在 Mac OS X 上使用 Numbers。

4

1 回答 1

0

您还没有指定您在此处使用的语言/程序,但假设它是 excel,您可以使用 VLOOKUP 功能。如果 CSV 1 在单元格 A1:C11 中并且 CSV 2 在单元格 D1:E5 中,则在单元格 B2(CSV 1 的成本列)中输入公式: =VLOOKUP(B1,$D$2:$E$5,2,0)

于 2017-01-24T00:14:05.990 回答