[英]Excel SUMPRODUCT and MMULT with condition
在单元格B6
使用=SUMPRODUCT(1*(A3:G3=A6),A1:G1,A2:G2)
最好还是使用=SUMPRODUCT(1*(A$3:G$3=A6),A$1:G$1,A$2:G$2)
然后您就可以将公式从B6
复制到B7:B8
,它将按您的意愿运行。
通过此页面 ,我了解到“-”可以将True和False值转换为1和0。
这可能就是为什么您得到0,所使用的公式将布尔值添加到数值中的原因。
因此,您在单元格B6中寻找的公式是=SUMPRODUCT(--(A3:G3=A6),A1:G1,A2:G2)
。
在Excel 2010上进行了测试,它可以正常工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.