Excel-计算每个副本中第一个副本的公式

Excel-计算每个副本中第一个副本的公式,excel,excel-formula,Excel,Excel Formula,我有一个如下所示的电子表格: 在左边的A列,我有对应于Bugzilla中特定Bug的Bug编号 我正在试图找到一种方法,在一个单元格中放置有重复的bug数量,每个bug只计数一次 例如,假设我有: Col A 1 1 2 3 3 3 4 4 5 我希望公式返回我3,因为我有3个重复的数字,但每个数字只计算一次。使用COUNTIF和SUMPRODUCT: =SUMPRODUCT((COUNTIF($A$1:$A$9,$A$1:$A$9)>1)/COUNTIF($A$1:$A$9,$A$1

我有一个如下所示的电子表格:

在左边的A列,我有对应于Bugzilla中特定Bug的Bug编号

我正在试图找到一种方法,在一个单元格中放置有重复的bug数量,每个bug只计数一次

例如,假设我有:

Col A
1
1
2
3
3
3
4
4
5

我希望公式返回我3,因为我有3个重复的数字,但每个数字只计算一次。

使用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,"<>")))
=SUM(如果((COUNTIF($A$1:$A$9,$A$1:$A$9)>1)*($A$1:$A$9”),1/COUNTIFS($A$1:$A$9,$A$1:$A$9,“))

作为一个数组公式,在退出编辑模式时需要使用Ctrl-Shift-Enter而不是Enter进行确认。

使用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,"<>")))
=SUM(如果((COUNTIF($A$1:$A$9,$A$1:$A$9)>1)*($A$1:$A$9”),1/COUNTIFS($A$1:$A$9,$A$1:$A$9,“))

作为一个数组公式,在退出编辑模式时,需要使用Ctrl-Shift-Enter而不是Enter键进行确认。

这似乎有效!我只需要过滤掉空格,这样我就不会被零除。我怎么会做这样的事?我知道这跟
之类的东西有关。感谢您的帮助:)@Chakraa请参见编辑,请记住通过单击答案旁边的复选标记来标记为正确。非常好!非常感谢:)它似乎起作用了!我只需要过滤掉空格,这样我就不会被零除。我怎么会做这样的事?我知道这跟
之类的东西有关。感谢您的帮助:)@Chakraa请参见编辑,请记住通过单击答案旁边的复选标记来标记为正确。非常好!非常感谢:)