![](/img/trans.png)
[英]Excel: Count distinct values in a column using criteria from other columns
[英]Excel Count Distinct where other columns match and sum of another column = 0
我需要通过计算PartName匹配的不同Part Label以及LabelFailures的总和= 0,来回答成功的零件数的问题。
PartName | PartLabel | LabelFailure
---------+-----------+-------------
a | 1 | 1
a | 1 | 0
a | 2 | 0
a | 2 | 0
b | 1 | 0
所需结果:
PartName | PartsLabelSucceeded
---------+--------------------
a | 1
b | 1
这个问题可能与这两个问题相似,但是我很难把各个组件放在脑海中以将答案应用于这种特殊情况。 我一直在尝试使用COUNTIFS,但是还没有找到正确地适合这两个条件的方法。 Excel中计数多个条件独特价值 的Excel计数使用多个条件重复值
使用帮助器列。
在D2中放:
=(COUNTIFS($A$1:A2,A2,$B$1:B2,B2)=1)*(COUNTIFS(A:A,A2,B:B,B2,C:C,1)=0)
然后,插入一个带有PartName作为值中的“行数和计数”的数据透视表。
或手动列出PartName并使用SUMIFS:
=SUMIFS(D:D,A:A,G2)
如果想要列出partNames,也可以使用公式来完成,而无需帮助器:
=SUMPRODUCT((($A$2:$A$6=F2)*(COUNTIFS(A:A,$A$2:$A$6,B:B,$B$2:$B$6,C:C,1)=0)/(COUNTIFS(A:A,$A$2:$A$6,B:B,$B$2:$B$6)+($A$2:$A$6<>F2)+(COUNTIFS(A:A,$A$2:$A$6,B:B,$B$2:$B$6,C:C,1)>0))))
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.