如何查找具有ID的匹配值的数量?

我在两张单独的工作表上有一个唯一的人员ID列表。 一个用于主数据列表的初始“注册数据”。 在A栏是ID,B栏是他们的居住镇,C栏是该人join清单的date。

我每个月都会向不同的城镇发送床单,以获得更多有关新人join清单的数据,并且每个月(同一个月)都应该发回给我。 接收到的数据再次发送到第二张纸上,其中:A列为人,B为城镇,C为收到的月份数据。

我需要检查城镇如何准确地将数据回传给我。 所以我需要统计第二张纸上的表格数,其中月份与表1中的最初月份相同,而且城镇也匹配。

我试过用VLOOKUP的COUNTIFS,但是没有运气。 我想避免必须尽可能地创build临时数据表,因为我需要这个过程是光滑的和自动的。

这可以通过SUMPRODUCT来完成吗?

例如:

 第1页(首字母)第2页(接收)
 TownA,2月123日,TownA,2月
 3月124日,TownB,2月124日
市镇127年3月127日
 130,TownC,Mar 130,TownC,Mar
 220,TownC,Apr(我们没有收到回220) 

产量表

二月三月四月
TownA 1 0 0
镇B 0 1 0
TownC 0 1 0

正如你所看到的那样,在这五个表格中,我们只能在这个月里收到三个表格。 我想在上面的视图中,并不真的想创build一个新的工作表与ID匹配上个月。

在Sheet3中,C1中的Mar ,D1中的Mar ,D1中的Apr123中的A2等等,在B2中:

 =VLOOKUP(A2,Sheet1!A:B,2,0) 

在C2中:

 =(INDEX(Sheet1!$C:$C,MATCH($A2,Sheet1!$A:$A))=C$1)*(INDEX(Sheet2!$C:$C,MATCH($A2,Sheet2!$A:$A))=C$1) 

C2复制到E2和B2:E2复制到适合。

然后selectA:E和DATA> Subtotal在(ColumnB)中的每个更改中,使用函数:Sum,将小计添加到:检查Feb,Mar,Apr,Summary下方的数据和OK

复制A:E,select性粘贴,将数值放在顶部并应用filter。 filterColumnB,文本filter,自定义filter…包含TotOK

在ColumnB中的第一个填充的单元格中,input=Bn (其中n是该单元格上方的行号,虽然不可见),然后复制以适合。

隐藏或删除总计行以适应。