比较2张纸上的列并返回另一列的数据

时间:2014-09-26 15:39:35

标签: excel function if-statement vlookup

我已经搜过网了,似乎找不到任何足以解决我问题的问题。

随着说: 我有一张2张工作簿;在一张纸上,我有一个带数字的列;在另一张纸上,我有一个带数字的列和一个带代码的列(3位数字来对行项目进行分类)。

它的外观如下:

***SHEET 1***                                ***SHEET 2***
Column 1     Column 2                        Column 1     Column 2
789123                                       985689       000
985689                                       789123       212
123456                                       555416       260
478996                                       478996       360
555416                                       123456       448

我需要一个能比较S1,C1到S2,C1的功能,一旦找到匹配的数字,取S2,C2的右边的值并将其复制到S1,C2。 如果没有匹配,则返回“N / A”。

EX)

***SHEET 1***                                ***SHEET 2***
Column 1     Column 2                        Column 1     Column 2
789123       212                             985688       000
985689       N/A                             789123       212
123456       448                             555416       260
478996       360                             478996       360
555416       260                             123456       448

我可以用什么功能来获得这个结果?我玩过'IF','HLOOKUP','VLOOKUP',甚至尝试了一个宏,但我一直都没有想出来。

此外,如果您需要,请将您知道的任何其他论坛与此相关联。 :)

1 个答案:

答案 0 :(得分:1)

使用vLookup

在S1,C2:=VLOOKUP(<Cell from C1>, <Range of S2C1+S2C2>, 2, FALSE)