比较excel表中的两列,如果匹配则在新单元格中写入相邻单元格值

时间:2014-01-09 15:34:04

标签: excel-formula excel-2010

我有3列

A     B     C     D
11H   3HI   xyz
2AB   2CD   dfd
3HI   11H   123

我正在努力寻找能够比较A列和A列的公式。 B如果匹配,则辅助单元格值应写在D列中。例如

A     B     C     D
11H   3HI   xyz   123
2AB   2CD   dfd   ---
3HI   11H   123   xyz.

我的列垂直组成43000个单元格。我必须比较所有这些值并使用excel写出结果。请帮我解决一下这个。 提前谢谢。

1 个答案:

答案 0 :(得分:1)

你所追求的公式是: =VLOOKUP(A1,$B$1:$C$3,2,FALSE)

这是一张图片。始终展示您的尝试。我们倾向于帮助那些试图帮助自己的人。

enter image description here

但是,如果必须使用破折号而不是D2中的#N / A,那么这就是公式 =IFERROR(VLOOKUP(A3,$B$1:$C$3,2,FALSE),"---") enter image description here