比较列并提取整行

时间:2017-07-18 21:05:28

标签: excel excel-formula

我有2张。

     Sheet 1

A        B        C
Batman Badcredit cool
Jiren  Bad credit not so cool
Goku   Goodcredit dangerously                 
lego   Bad credit bossy cool
bulma  Goodcredit could be cool

      Sheet 2

A        B        C
Jiren  Bad credit not so cool
bulma  Goodcredit could be cool
Waldo  no credit  floppy woppy
nemo   goodcredit dangerously

我想要第三张纸,其中包含工作表2的记录,但不会出现在工作表1中。

A        B        C
Waldo  no credit  floppy woppy 
nemo   goodcredit dangerously

公式或代码帮助??? 当我在一张纸上同时使用A列时,我只能使用匹配功能拉出A列值。

1 个答案:

答案 0 :(得分:0)

一个选项是,在Sheet2中,使用Index/Match作为数组公式。

我使用了命名范围,{1}是Sheet1中的A列,Sheet1Col1是Sheet1第2列,等等。

在Sheet2,D栏中,你可以这样做:

Sheet1Col2

enter image description here

(使用 CTRL + SHIFT + ENTER 输入并向下拖动)。如果您有=INDEX(Sheet1Col1,MATCH(A1&B1&C1,Sheet1Col1&Sheet2Col2&Sheet3Col3,0)) ,则Sheet1上不存在该值。您可以随意使用,即过滤掉,单独删除等等。

因此,您可以制作自己的命名范围,也可以使用说#N/A或您拥有的内容。