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

时间:2017-08-03 10:13:45

标签: excel

我在两张单独的工作表上有一份唯一的人员ID列表。一个用于初始注册数据'这是主数据列表。在A列中是ID,B列是其居住的城镇,C列是该人被添加到列表中的日期。

我每个月都会向不同的城镇发送工作表,以便收到更多关于添加到列表中的新人的数据,并且每月(同月)他们应该将其发回给我。收到的数据再次出现在第二张纸上,其中包括:A列为人,B为镇,C为月份数据。

我需要检查城镇在准确回复数据方面的准确程度。因此,我需要计算第二张纸上的表格数量,其中月份与第一张纸张上的初始月份相同,而且城镇也匹配。

我用VLOOKUPs尝试了COUNTIFS,但没有运气。我希望避免尽可能多地制作临时数据表,因为我需要流程灵活自动。

这可以通过SUMPRODUCT完成吗?

例如:

Sheet 1 (initial)             Sheet 2 (received)
123, TownA, Feb                 123, TownA, Feb
124, TownB, Feb                 124, TownB, Mar
127, TownB, Mar                 127, TownB, Mar
130, TownC, Mar                 130, TownC, Mar
220, TownC, Apr                 (we didn't receive back 220)

OUTPUT SHEET

Feb Mar Apr TownA 1 0 0 TownB 0 1 0 TownC 0 1 0

正如你所看到的,在五种形式中,我们在本月只收到了三种形式。我想在上面的视图中看到它,并且真的不想制作一张带有ID的新工作表来匹配月份。

1 个答案:

答案 0 :(得分:0)

在Sheet3中,C1中为Feb,D1中为Mar,E1中为Apr,A2中为123等,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复制到适合。

然后选择A:E和DATA>小计在每次更改时:(ColumnB),使用函数:求和,将小计添加到:检查2月,3月,4月,数据下面的摘要和确定

复制A:E,选择特殊粘贴,顶部的值并应用过滤器。过滤ColumnB,文本过滤器,自定义过滤器...,包含Tot确定

在ColumnB中第一个填充的单元格中输入=Bn(其中n是该单元格正上方的行号,但不可见)并向下复制以适应。

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