Excel中具有相似数据的两列如何匹配一列并返回新数据

时间:2013-05-24 19:10:50

标签: excel excel-vba excel-formula spreadsheet vba

我在Excel中有专栏

ORDER NUMBER   Order Paid Date    Order Total    Order Date  
A1=1             B1= jan 1           c1= $1            d1= Dec 1
A2=2             B2=jan 2            c2= $1            d2= Dec 1
A3=3             B3=jan 3            c3= $1            d3= Dec 1

然后我有另一个专栏

ORDER NUMBER   Shipment Date
I1=1          J1= Jan 5
I2=2          J2= jan 6
I3=3          J3= jan 7

如何将订单号(I1)计算到A1中的订单号并将其添加到下一列,以便它看起来像这样

ORDER NUMBER   Order Paid Date    Order Total       Order Date   Shipment Date
   A1=1       B1= jan 1           c1= $1            d1= Dec 1    E1= JAN 5
   A2=2       B2=jan 2            c2= $1            d2= Dec 1    E1= JAN 6
   A3=3       B3=jan 3            c3= $1            d3= Dec 1    E1= JAN 7

我已尝试使用适当的列Vlookup = VLOOKUP(A2,$ J $ 1:$ K $ 14075,2,FALSE),但这不起作用,是否还有其他公式?

非常感谢,我非常感谢所有回复。

2 个答案:

答案 0 :(得分:0)

您说的是正确的列,但您提供的示例数据表示您在第I列和第J列中有它们?

我会使用以下公式:

=VLOOKUP(A2,$I:$J,2,FALSE)

$I:$J完全覆盖了两列。

答案 1 :(得分:0)

您在第I列和第I列中有订单日期和发货日期数据。 J,但正在J& K中运行你的VLOOKUP - 尝试将范围改为$ I $ 1:$ J $ 14075,看看是否对你有帮助。