与条件不同的计数

时间:2011-12-29 13:48:55

标签: excel

我指的是以下帖子:Excel distinct count with conditions

我想做同样的事情,用户克里斯尼尔森已经提出并回答,但有一点扭曲。

A                 
sp24679999        
sp24661009        
sp24661003        
sp24660009        
sp24660003        
1231244545        
1231244545       

B
YES
YES
NO
YES
NO
NO
NO 

我想计算列A中包含“否”的A中有多少个不同的值。这里的问题是A列中不仅有值,而且还有文本。这里的答案应该是 3

任何帮助都会非常感激 非常感谢你

1 个答案:

答案 0 :(得分:1)

我认为在这里使用FREQUENCY公式并不容易,因为你有文字。

以下是另一种尝试:

{=SUM(IF(B1:B15="NO",IF(COUNTIFS(A1:A15,A1:A15,B1:B15,"NO")>1,1/COUNTIFS(A1:A15,A1:A15,B1:B15,"NO"),1),0))}

[编辑]法语版(因为OP有法语版的Excel)

=SOMME(SI(B1:B15="NO";SI(NB.SI.ENS(A1:A15;A1:A15;B1:B15;"NO")>1;1/NB.SI.ENS(A1:A15;A1:A15;B1:B15;"NO");1);0))

使用 Ctrl + Shift + 输入

作为数组公式验证

公式将在col B中的col A /“NO”中计算每一对的唯一1,如果只有一对,则计为1。

我已经测试了数据样本。

我希望我没有弄乱我的公式翻译。如果出现任何问题,请告诉我。