EXCEL多列多条件去重计数

举例,图中当金额大于0时,不同颜色相同货号计1个货号,用公式怎么统计订货的货号数量有多少个?
用了这个公式有小数点,不知道什么原因???

=COUNTIF(F2:F6,">0")

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-10-14

不是很理解,公式是否应为

=SUMPRODUCT((C2:C10>0)/COUNTIFS(A2:A10,A2:A10,C2:C10,C2:C10))

追问

只计C列>0的A列数量,不论B为什么值,上述例子结果应该是4。

第2个回答  2018-10-14
{=SUM(--(FREQUENCY(IF($C$2:$C$10>0,MATCH($A$2:$A$10,$A$2:$A$10,0)),IF($C$2:$C$10>0,MATCH($A$2:$A$10,$A$2:$A$10,0)))>0))}本回答被提问者采纳
第3个回答  2018-10-14
使用透视表功能
相似回答