根据条件Excel计算另一个列表中一列中的唯一值

时间:2018-07-24 15:21:59

标签: excel

我想我已经尝试过在Google上找到的每个示例,但似乎无法在这里得到我想要的东西。

List 1: A, B
List 2: A, B, D, E, F, G

列表2是数据透视表的一部分,命名范围为TEST。

我的问题:

我正在尝试计算列表2中的唯一值,这些值出现在列表1中,并且TEST =“”。

我尝试过:

=SUMPRODUCT(COUNTIFS(TEST,"",List 2, List 1)) 

但这并没有唯一的计数,它包括重复项。

我也尝试过:

{=COUNTIFS(TEST,"",List 2, List 1))} 

但是这给我的值为1(我希望是2,无法解释为什么不给出2)

任何帮助表示赞赏, 谢谢

1 个答案:

答案 0 :(得分:1)

如果list1是唯一的,它将起作用:

=SUMPRODUCT(--(COUNTIFS(TEST,"",List 2, List 1)>0))