我有一个表格,格式如下:
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....)
但在定义标准时陷入困境。
您处于正确的位置,尽管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] 删除。
我来说两句