我正在寻找一个仅根据条件计算唯一值的公式。
场景: 如图所示,我有“已注册”、“已完成”和“进行中”三种不同的注册状态。我想要达到的目标:
检查 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"))))
关于excel - 计算唯一值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67936422/