如何用 excel 函数 将表一表二的数据 统计到表三内呢?
发布网友
发布时间:2022-05-13 23:45
我来回答
共2个回答
热心网友
时间:2023-11-08 16:26
B2=SUMPRODUCT((一车间!$B$2:$B$7+一车间!$C$2:$C$7>=3)*1)
B3=SUMPRODUCT((二车间!$B$2:$B$7+二车间!$C$2:$C$7>=3)*1)
B4=SUMPRODUCT((一车间!$B$2:$B$7+一车间!$C$2:$C$7>=3)*(IFERROR(FIND("张",一车间!$A$2:$A$7),0)))
B5=SUMPRODUCT((二车间!$B$2:$B$7+二车间!$C$2:$C$7>=3)*(IFERROR(FIND("张",二车间!$A$2:$A$7),0)))
C2=SUMPRODUCT((一车间!$D$2:$D$7>=3)*1)
C3=SUMPRODUCT((二车间!$D$2:$D$7>=3)*1)
C4=SUMPRODUCT((一车间!$D$2:$D$7>=3)*(IFERROR(FIND("张",一车间!$A$2:$A$7),0)))
C5=SUMPRODUCT((二车间!$D$2:$D$7>=3)*(IFERROR(FIND("张",二车间!$A$2:$A$7),0)))
所有公式输入完后同时按CTRL+SHIFT+回车形成数组公式追问B4 B5 C4 C5 好像不对
B4需要求的是 :一车间凡是姓张的迟到早退大于3的“次数“。
热心网友
时间:2023-11-08 16:26
汇总表:
B2公式:
=SUMPRODUCT(1*(MMULT(INDIRECT(LEFT(A2,3)&"!B2:C100")*IF(LEN(A2)=3,1,ISNUMBER(FIND(MID(A2,4,1),INDIRECT(LEFT(A2,3)&"!A2:A100")))),{1;1})>=3))
C2公式:
=SUMPRODUCT(1*(INDIRECT(LEFT(A2,3)&"!D2:D100")*IF(LEN(A2)=3,1,ISNUMBER(FIND(MID(A2,4,1),INDIRECT(LEFT(A2,3)&"!A2:A100"))))>=3))
以上公式,下拉。