比较多张表格Excel中的数据

时间:2017-10-12 16:31:51

标签: excel

我在A-F栏中有两张姓氏和地址。我尝试过使用多个公式来比较数据,但我最接近的是一行会显示' TRUE'而所有其他行显示' #VALUE'。另外,我尝试过使用不同的行号;如果我使用A1到A69,那么只比较A列时会有效,但如果我使用A70或更高,那么我会得到### VALUE'。有人可以帮忙吗?

我已经使用了以下内容,并尝试过各种变体:

 =COUNTIF(Proper2!A:F,A8828:F8828)=6
 =COUNTIF(Proper2!A:A,A8828)=1
 =AND(EXACT(A2:A69,A16))
 =AND(Proper2!A2:A69,A16))
 =IF(ISNA(VLOOKUP(A2,Sheet2!A1:A10,1,0)),"no","yes")

我想要一个显示“真/假”的列。或者'是/否'例如; Row18 A:E匹配Row3 G:K。

Small Sample of the data

1 个答案:

答案 0 :(得分:2)

我能想到的最简单的事情是,

1)连接每一行的所有列并存储在某些列中(远处说AM,AN因此它不会打扰)。对于所有行

,对这两个表执行此操作
=CONCATENATE(A2,B2,C2,D2,E2)
=CONCATENATE(G2,H2,I2,J2,K2)

2)现在使用countif和if比较AM和AN。这将告诉您是否匹配

=IF(COUNTIF($AN$2:$AN$7,AM2)>0, "Match", "No Match")