比较两列并填写Excel中的第三列

时间:2017-10-02 08:50:50

标签: excel excel-formula

我在excel中有两列,如下所示:

 ColA colB
  a1     X
  b      a1
  c      b
  d      Y
         c

我希望结果为

 ColA colB  colC
  a1     X    X
  b      a1
  c      b
  d      Y    Y
         c 

我尝试过使用VLOOKUP和INDEX。但是,没有什么对我有用。

基本上想要找到ColB中存在但在ColA中不存在的值。

我怎样才能做到这一点?

2 个答案:

答案 0 :(得分:1)

使用VLOOKUP,如果匹配则没有,如果不匹配,则使用值:

=IF(ISERROR(VLOOKUP(B2,$A$2:$A$6,1,FALSE)),B2,"")

enter image description here

答案 1 :(得分:1)

另一种解决方案

=IF(ISNUMBER(MATCH(B1,$A$1:$A$4,0)),"",B1)

根据需要拖动/复制。

enter image description here