具有条件的不同值

SouravD

我有一个表格,格式如下:

Account Programme View
A   1
B   0
A   1
A   1
C   1
C   1
D   0
E   1
D   0
E   1
G   0
B   0

如何通过程序视图获得唯一帐户1.答案是3 (A, C & E)我曾经使用过,Sum(if(frequency....)但在定义标准时陷入困境。

西蒙1979

您处于正确的位置,尽管FREQUENCY需要结合使用MATCH来对文本进行计数:

=SUM(IF(FREQUENCY(IF($B$2:$B$13=0,MATCH($A$2:$A$13,$A$2:$A$13,0)),IF($B$2:$B$13=0,MATCH($A$2:$A$13,$A$2:$A$13,0)))>0,1))

别忘了这是一个数组公式,因此请按住Ctrl+确认,Shift然后按Enter

假设“帐户”位于A列中,而“程序视图”位于B列中。然后,您可以更改$B$2:$B$13=0来引用单元格,例如$B$2:$B$13=$D2在表中使用公式。

编辑:添加更多条件

要为条件添加其他列,请添加其他IF假设您要在C列中启用“可能的帐户”,并用“是”和“否”填充,您可以执行以下操作:

=SUM(IF(FREQUENCY(IF($B$2:$B$13=0,IF($C$2:$C$13="Yes",MATCH($A$2:$A$13,$A$2:$A$13,0))),IF($B$2:$B$13=0,IF($C$2:$C$13="Yes",MATCH($A$2:$A$13,$A$2:$A$13,0))))>0,1))

这只会计入“程序视图”所在的帐户,0并且该帐户处于活动状态。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章