使用countifs计算唯一值?

时间:2014-10-31 19:57:32

标签: excel countif count-unique

我正在尝试创建礼品表。以下是一些示例数据:

Gift    Donor ID
$1      100
$1      151
$2      100
$2      186
$2      124
$4      124
$4      178
$4      162
$5      100
$5      158

在A栏中,我写了一个公式,计算大于1美元且小于或等于4美元的礼品数量。有6个。

 =COUNTIFS(A2:A11,">1",A2:A11,"<=4")

现在我需要做的是计算符合A栏标准的B栏中唯一捐赠者的数量。在这种情况下,有5.这个公式会是什么样的?

1 个答案:

答案 0 :(得分:0)

如果您更喜欢传统的公式方法,则可以使用标准计数的数组公式版本执行此操作,该计数与SUMPRODUCT 一致。

=SUM(IFERROR((($A$2:$A$99>1)*($A$2:$A$99<=4))/COUNTIFS($A$2:$A$99,">1",$A$2:$A$99,"<=4",$B$2:$B$99,$B$2:$B$99&""),0))

使用Ctrl+Shift+Enter结束,而不仅仅是Enter