我指的是以下帖子: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
任何帮助都会非常感激 非常感谢你
答案 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。
我已经测试了数据样本。
我希望我没有弄乱我的公式翻译。如果出现任何问题,请告诉我。