【问题标题】:Count unique values using countifs?使用countifs计算唯一值?
【发布时间】:2014-12-28 05:38:57
【问题描述】:

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

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")

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

【问题讨论】:

  • 我不确定那会是什么样子。我只是试了一下,没有成功。
  • 数据透视表绝对是要走的路。如果您希望 $5.00 和 $5.01 出现在同一行中,您可以对结果进行分组。
  • 不幸的是,在这种情况下,我是创建电子表格供专业人士分析的繁重工作人员。您的链接很有帮助。我最终创建了一个帮助行并使用那里提供的答案。

标签: excel countif count-unique


【解决方案1】:

如果您更喜欢传统的公式方法,您可以使用 数组公式 版本的标准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 结束。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-08-23
    • 1970-01-01
    • 1970-01-01
    • 2017-05-15
    • 1970-01-01
    相关资源
    最近更新 更多