EXCEL 怎么样求在满足某种条件下的另两列数组乘积之和

2025-04-28 12:20:23
推荐回答(4个)
回答1:

先在新的一列中计算D F列的乘积如M列:
M2 = D2 × F2,M3 = D3 × F3 等等。
然后可求:
LE对应的乘积和:SUMIF(B:B,"LE",M:M)
LE366对应的乘积和:SUMIF(B:B,"LE366",M:M)
CL对应的乘积和:SUMIF(B:B,"CL",M:M)

看了图片中B-F列、H-L列分别有信息,可以在M列中计算D F列的乘积,N列中计算J L列的乘积。然后可求:
LE对应的乘积和:SUMIF(B:B,"LE",M:M) + SUMIF(H:H,"LE",N:N)
LE366对应的乘积和:SUMIF(B:B,"LE366",M:M) + SUMIF(H:H,"LE366",N:N)
CL对应的乘积和:SUMIF(B:B,"CL",M:M) + SUMIF(H:H,"CL",N:N)

回答2:

仅通过条件函数公式,是没有办法满足的。
你可以试试EXCEL分类汇总功能,可结合使用筛选和计算函数

回答3:

需要补充一下,是两列乘积还是两单元格. 用IF 和AND可以组合判断条件.

回答4:

数组公式 计算,简单的1B