如何在 Google 表格中合并以下内容?
= COUNTUNIQUEIFS(A2:$A, B2:$B, ">0", C2:$C, "apple") + COUNTUNIQUEIFS(A2:$A, B2:$B, ">0", C2:$C, "banana") + COUNTUNIQUEIFS(A2:$A, B2:$B, ">0", C2:$C, "orange") + COUNTUNIQUEIFS(A2:$A, B2:$B, ">0", C2:$C, "lemon")
我尝试了很多,但没有成功。
类似这样的事情
= COUNTUNIQUEIFS(A2:$A, B2:$B, ">0", C2:$C, OR{"apple","banana","orange","lemon"})
条件聚合函数使用 AND 逻辑进行操作,如果您想基于 OR 逻辑进行计数,则必须使用像
FILTER
这样的函数来进行过滤,然后使用常规 COUNTUNIQUE
:
=COUNTUNIQUE(FILTER(A2:A,(B2:B>0)+(C2:C="apple")+(C2:C="banana")+(C2:C="orange")+(C2:C="lemon")))
或与
REGEXMATCH
:
=COUNTUNIQUE(FILTER(A2:A,(B2:B>0)+REGEXMATCH(C2:C,"(?i)apple|banana|orange|lemon")))