作者:乔山办公网日期:
返回目录:excel表格制作
SUMPRODUCT的维度必须相同,前面改,则后面的B列也要改。LOOKUP函数也不要zhidao整列引用,会影响运算速度,行号可以取大点。
=SUMPRODUCT((OFFSET(data!A2,,,LOOKUP(1,0/(data!A2:A10000<>""),ROW(2:10000))-1)="CRITICAL")*(OFFSET(data!B2,,,LOOKUP(1,0/(data!A2:A10000<>""),ROW(2:10000))-1)=A2))
不过用不着判断出最后专一个非空行号,可直接将属行号取大点:
=SUMPRODUCT((data!A2:A10000="CRITICAL")*(data!B2:B10000=A2))
现在的版本也可以用:
=COUNTIFS(data!A:A,"CRITICAL",data!B:B,A2)
假设我们要求 A1:A10 与 B1:B10对应单元格乘积之和
=SUMPRODUCT(A1:A10*B1:B10)
试试
=SUMPRODUCT((OFFSET(清洁工!I$7:AM$7,(ROW(AP5)-1)*11,)<OFFSET(清洁工!I$16:AM$16,(ROW(AP5)-1)*11,))*1)
在zdH2中输入或复制粘贴下专列公式
=SUMIF(A:A,G2,D:D)
或属
=SUMPRODUCT((A$2:A$1000=G2)*D$2:D$1000)
或
=SUMPRODUCT((A$2:A$1000=G2)*B$2:B$1000*C$2:C$1000)
下拉填充