计算唯一值

我正在寻找一个仅根据条件计算唯一值的公式。

场景:如图所示,我有三种不同的注册状态“已注册”、“已完成”和“进行中”。我正在努力实现的目标:

检查值的Column A值是否与 匹配/包含Column F。如果有,那就看看Column G。如果用户状态为“已完成”或“进行中”,则将这些用户计为 1。如果用户状态为“已注册”,则不计算这些用户。

B2我应该得到计数 2,因为“user1@gmail.com”和“user2@gmail.com”的状态为“已完成”或“进行中”,而“user3@gmail.com”没有。

任何人都可以帮我解决这个问题吗?

回答

您对计算电子邮件感兴趣 - 所以首先是将列表过滤为相关电子邮件。

用您的单元格引用替换文字 - 例如,A 类到 A2 类。
=FILTER(D2:D15,(F2:F15="Category A")*($G$2:$G$15<>"Enrolled"))

现在要获得唯一性:
=UNIQUE(FILTER(D2:D15,(F2:F15="Category A")*($G$2:$G$15<>"Enrolled")))

最后计算值:
=COUNTA(UNIQUE(FILTER(D2:D15,(F2:F15="Category A")*($G$2:$G$15<>"Enrolled"))))


以上是计算唯一值的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>