我有两个Excel工作表,比如worksheet1.
FirstName LastName
BLEVINS BARBARA
BLEVINS CAROLYN
BLEVINS CAROLYN
BLEVINS EMILY
BLEVINS JEANETTE
BLEVINS OLINKA
BLEVINS OLINKA
BLEVINS REBEKAH
BLEVINS REBEKAH
BLEVINS SHERI
BLEVINS TONY
BLEVINS TONY
BLEVINS TONY还有worksheet2..。
FirstName LastName
Blevins Amy
Blevins Ann
Blevins Ben
Blevins Bruce
Blevins Bruce
Blevins Christine
Blevins Danny
Blevins Dennis
Blevins Dwayne
Blevins Fay
Blevins James
Blevins Jeff
Blevins Jim
Blevins Joe
Blevins John
Blevins Johnnie
Blevins Larry
Blevins Leanne
Blevins Mary
Blevins Michael
Blevins Patricia
Blevins Ralph
Blevins Rebekah
Blevins Rickey
Blevins Sandy
Blevins Stephen
Blevins T.
Blevins T.J. and Junie
Blevins Tony
Blevins Virginia
Blevins W.M. and A.D.
Blevins William
Blevins William我已经成功地将单个单元格的内容匹配到另一个工作表,但我需要将多个单元格匹配到另一个工作表。
为了匹配名字,我会用.
=ISERROR(MATCH(A2,worksheet2!A:A,0))我想要做的是看看FirstName AND LastName在一个工作表中是否与FirstName AND Lastname匹配,在另一个工作表中是否匹配(我正试图在worksheet1中找到新记录)。
我试过..。
=AND(MATCH(A2,worksheet2!A:A,0), MATCH(B2,worksheet2!B:B,0))不幸的是结果是..。
TRUE BLEVINS BARBARA
TRUE BLEVINS CAROLYN
TRUE BLEVINS CAROLYN
TRUE BLEVINS EMILY
TRUE BLEVINS JEANETTE
#N/A BLEVINS OLINKA
#N/A BLEVINS OLINKA
TRUE BLEVINS REBEKAH
TRUE BLEVINS REBEKAH
TRUE BLEVINS SHERI
TRUE BLEVINS TONY
TRUE BLEVINS TONY
TRUE BLEVINS TONY很明显,那是完全错误的。
唯一的TRUE结果应该是针对Rebekah和Tony的。
对我在做什么有什么不正确的想法吗?
发布于 2015-03-12 22:15:11
先连接名和姓,然后使用VLOOKUP。
C2
=IF(ISERROR(VLOOKUP(A2&"_"&B2,E:E,1,FALSE)),"No Match","Match")E2
=F2&"_"&G2

发布于 2015-03-12 22:19:58
我推荐一个COUNTIFS公式
=if(COUNTIFS(A2,worksheet2!A:A,B2,worksheet2!B:B)>0,"Match","No match")https://stackoverflow.com/questions/29020269
复制相似问题