我有一个电子表格,如下所示:
在左侧,A列,我有与Bugzilla中的特定Bug相对应的bug数字。
我正试图找到一种方法,在一个单元格中放置有重复的Bugs的数量,每个Bugs只计算一次。
例如,假设我有:
Col A
1
1
2
3
3
3
4
4
5
我想让公式返回给我3,因为我有3个有重复的数字,但每个都只计算了一次。
发布于 2017-08-29 09:49:42
使用COUNTIF和SUMPRODUCT:
=SUMPRODUCT((COUNTIF($A$1:$A$9,$A$1:$A$9)>1)/COUNTIF($A$1:$A$9,$A$1:$A$9))
为了处理空白,我们需要在数组中使用SUM(IF()):
=SUM(IF(((COUNTIF($A$1:$A$9,$A$1:$A$9)>1)*($A$1:$A$9<>"")),1/COUNTIFS($A$1:$A$9,$A$1:$A$9,$A$1:$A$9,"<>")))
作为数组公式,在退出编辑模式时,需要使用Ctrl-Shift-Enter而不是Enter来确认。
https://stackoverflow.com/questions/45945277
复制相似问题