【问题标题】:Counting unique values in 1 column based on 5 criteria?根据 5 个标准计算 1 列中的唯一值?
【发布时间】:2021-05-07 22:13:44
【问题描述】:

我已经尝试了几个小时来创建这样一个公式。我希望它根据五个标准计算所有唯一的电子邮件地址(在 G 列中)。每个标准都存储在单独的列中(B、C、I、R 和 S 列)。我在谷歌表格工作。有人可以帮忙纠正我到目前为止的以下公式吗?

=ArrayFormula((SUM(IF(("Startup English"='All Session Data'!B:B)*("Yes"='All Session Data'!C:C)*("IQ"='All Session Data'!I:I)*("Female"='All Session Data'!R:R)*("Syrian"='All Session Data'!S:S), 1/COUNTIFS('All Session Data'!G:G,'All Session Data'!G:G,'All Session Data'!B:B, "Startup English",'All Session Data'!C:C, "Yes",'All Session Data'!I:I, "IQ",'All Session Data'!R:R,"Female",'All Session Data'!S:S,"Syrian"),0))))

我也试过这个公式并得到一个公式解析错误:

=IFERROR(ROWS(UNIQUE(FILTER('All Session Data'G:G,('All Session Data'!B:B="Startup English")*('All Session Data'!C:C="Yes"*('All Session Data'!I:I="IQ")*('All Session Data'!R:R="Female")*('All Session Data'!S:S="Syrian"))))),0)

【问题讨论】:

标签: google-sheets google-sheets-formula


【解决方案1】:

=IFERROR(ROWS(UNIQUE(FILTER('All Session Data'G:G,('All Session Data'!B:B="Startup English")*('All Session Data'!C:C="Yes")*('All Session Data'!I:I="IQ")*('All Session Data'!R:R="Female")*('All Session Data'!S:S="Syrian"))))),0)

在条件之间添加* 表示AND(使用+ 表示OR)。

【讨论】:

    猜你喜欢
    • 2017-01-03
    • 1970-01-01
    • 1970-01-01
    • 2015-06-13
    • 1970-01-01
    • 1970-01-01
    • 2021-03-16
    • 2019-08-27
    • 1970-01-01
    相关资源
    最近更新 更多