Google Sheets按行列条件统计销量>0的次数问题
解决方法
要统计符合条件且销量大于0的次数,你可以基于现有的公式逻辑,调整为以下SUMPRODUCT公式:
=SUMPRODUCT(--(REGEXMATCH(A2:A11,G1)), --(REGEXMATCH(B2:B11,H1)), --(REGEXMATCH(C1:E1,I1)), --(C2:E11>0))
公式说明
--(REGEXMATCH(区域, 条件)):将REGEXMATCH返回的布尔值(TRUE/FALSE)转换为数值1或0,适配SUMPRODUCT的数值计算逻辑--(C2:E11>0):判断每个销量单元格是否大于0,同样转换为1(符合)或0(不符合)- SUMPRODUCT会对所有对应位置的数值相乘后求和,最终结果就是同时满足水果、类型、月份匹配,且销量大于0的单元格数量
如果B17、B18对应固定条件(而非下拉框G1/H1/I1),只需将公式中的G1、H1、I1替换为具体条件即可。例如B17要统计"天然苹果"1月的有效销量次数,公式可改为:
=SUMPRODUCT(--(REGEXMATCH(A2:A11,"苹果")), --(REGEXMATCH(B2:B11,"天然")), --(REGEXMATCH(C1:E1,"1月")), --(C2:E11>0))
内容的提问来源于stack exchange,提问作者Antônio Botelho
相关产品推荐
相关产品推荐

