Excel - 计算列中不同值数量的公式,不考虑另一列中指示的值
Excel - formula counting the number of distinct values in column, without taking into account the indicated values from another column
我在 excel 中有以下数据:
Category ID
a 100-1234
a 100-12345
b 100-123456
b 110-1234
b 110-12345
c 1120-92029
c 12303-223
c 12039-10300
c 12930-20102
我想写一个公式来计算除类别之外的所有类别的distinct/differentID的数量=“ c”(没有按类别细分,只是不同 ID 的总数)。
假设类别列在 A 列中,将其放入您的 C2:
=IF(A2="c",0,IF(COUNTIF($B:B2,B2)>1,0,1))
将其拖到列表末尾。然后您可以对该列求和,您应该得到结果。
要计算不包括 c
Total Count
的唯一 ID,请使用以下公式 -
=SUMPRODUCT(($A:$A<>"c")/COUNTIF($B:$B,$B:$B&""))
在 E4
-
中按类别使用(根据屏幕截图)计算
=SUMPRODUCT(($A:$A=D4)/COUNTIF($B:$B,$B:$B&""))
然后向下拖动到下一个。
我在 excel 中有以下数据:
Category ID
a 100-1234
a 100-12345
b 100-123456
b 110-1234
b 110-12345
c 1120-92029
c 12303-223
c 12039-10300
c 12930-20102
我想写一个公式来计算除类别之外的所有类别的distinct/differentID的数量=“ c”(没有按类别细分,只是不同 ID 的总数)。
假设类别列在 A 列中,将其放入您的 C2:
=IF(A2="c",0,IF(COUNTIF($B:B2,B2)>1,0,1))
将其拖到列表末尾。然后您可以对该列求和,您应该得到结果。
要计算不包括 c
Total Count
的唯一 ID,请使用以下公式 -
=SUMPRODUCT(($A:$A<>"c")/COUNTIF($B:$B,$B:$B&""))
在 E4
-
=SUMPRODUCT(($A:$A=D4)/COUNTIF($B:$B,$B:$B&""))
然后向下拖动到下一个。