如果B列重复,则检查D列员工姓名是否重复,如果重复则只计算一次
If duplicates in column B, check if duplicates in employee names in column D. If yes, only count once
这是我的数据样本:
我想用公式做的是计算 table 的 D 列中与 B 列中的数据相关的员工人数。如果 B 中有重复项,则公式应将 D 中的不同名称计为 1。在我的数据示例中,我用绿色突出显示了应该计算在内的名称以帮助理解。
如您所见,计数 ($G$4) 应该是 7。在这种情况下,单元格 D10 不计为 B9+D9,而 B10+D10 是完全重复的。因此只算一次。而B5和B6是重复案卷号,而D5和D6不一样,所以算了两次。
我想这需要 COUNTIF 公式的变体,但对于我来说,我似乎做对了。
英语是我的第二语言,但我尽量讲清楚。
我在 Excel 2010 年工作。
谢谢!!
使用:
=SUMPRODUCT(1/COUNTIFS(Table1[Case file],Table1[Case file],Table1[Employee],Table1[Employee]))
这是我的数据样本:
我想用公式做的是计算 table 的 D 列中与 B 列中的数据相关的员工人数。如果 B 中有重复项,则公式应将 D 中的不同名称计为 1。在我的数据示例中,我用绿色突出显示了应该计算在内的名称以帮助理解。
如您所见,计数 ($G$4) 应该是 7。在这种情况下,单元格 D10 不计为 B9+D9,而 B10+D10 是完全重复的。因此只算一次。而B5和B6是重复案卷号,而D5和D6不一样,所以算了两次。
我想这需要 COUNTIF 公式的变体,但对于我来说,我似乎做对了。
英语是我的第二语言,但我尽量讲清楚。
我在 Excel 2010 年工作。
谢谢!!
使用:
=SUMPRODUCT(1/COUNTIFS(Table1[Case file],Table1[Case file],Table1[Employee],Table1[Employee]))