是否可以使用Excel的sumifs在行和列上使用条件查找矩阵元素的总和?例如矩阵:
c d e
a 1 2 3
b 4 5 6
我想总结b行,d和e列的元素。该解决方案也适用于大尺寸矩阵。抱歉丑陋的格式化。
答案 0 :(得分:7)
也许这个公式可以扩展到你的需要:( A1:D3中的数据)
=SUMPRODUCT(--ISNUMBER(MATCH(B1:D1,{"d","e"},0)*MATCH(A2:A3,{"b"},0)),B2:D3)
答案 1 :(得分:0)
沿着类似的路线,您可以尝试:
= SUM(((B1:D1 = “d”)+(B1:D1 = “E”))*(A2:A3 = “B”)* B2:D3)
使用的思想是,对于算术运算,TRUE为1,FALSE为0。