Google Sheets多选项下拉列特定选项包含计数问题咨询
Google Sheets 多选项下拉列统计方案
正确公式
要统计Type列包含Artifact(含Artifact Creature,排除仅Creature)且Reprint?为FALSE的行数,用以下公式即可得到正确结果13:
=SUMPRODUCT(--($A$2:$A=FALSE),--(REGEXMATCH($D$2:$D,"Artifact")))
或者用更简洁的COUNTIFS版本(适配单元格内容含目标关键词的场景,包括多选项下拉的组合值):
=COUNTIFS($A$2:$A,FALSE,$D$2:$D,"*Artifact*")
原公式问题说明
你之前基于COUNTIFS+QUERY的写法逻辑有误:QUERY会返回匹配Artifact的单元格值数组,但COUNTIFS的条件参数无法直接接收数组,导致要么漏选组合选项(仅匹配纯Artifact),要么完全匹配失败返回0。
REGEXMATCH可精准检测单元格内容是否包含指定关键词,不受多选项组合形式影响--用于将布尔值(TRUE/FALSE)转换为数值(1/0),SUMPRODUCT会将两个条件的数值相乘后求和,最终得到同时满足双条件的总行数
内容的提问来源于stack exchange,提问作者Aerotan Lightpaw
相关产品推荐
相关产品推荐

