怎么计算Excel里不同工作簿的某些值的统计和计算?

有个小企业,各个部门的统计表人工录入总是会出错,想做一个大的统计表,还有几个地方不太明白操作,请教一下大家:
有A、B、C三款鞋分38、39、40、41码各四个品种,我在工作簿“A1”中记录了销售的款式和单价(见下图)

现在我要在工作簿“A2”做日报表,统计今天A、B、C三款鞋销售的总量和总金额(见下图)

A的总数量就是A38+A39+A40+A41,金额就是相对应销售金额的总和。
这个地方我实在不会做,请教一下高人,我A2里BC两列的公式该怎么做?

B2 输入=COUNTIF($P$3:$P$8,O11&"**"),下拉!  O11="A"

C2 输入=SUM((LEFT($P$3:$P$8,1)=O11)*($Q$3:$Q$8)) 然后按ctrl+ait+enter,再下拉!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-08-02
sheet1是上图工作表的名称

sheet2的B2=IF(A2<>"",COUNTIF(Sheet1!B:B,A2),"")
sheet2的C2=IF(A2<>"",SUMIF(Sheet1!B:C,A2&"*",Sheet1!C:C),"")
下拉单元格
第2个回答  2014-08-01
在A2的B2和C2中分别输入或复制粘贴下列公式
=SUMPRODUCT(--(LEFT('A1'!B$2:B$999)='A2'!A2))
=SUMPRODUCT((LEFT('A1'!B$2:B$999)='A2'!A2)*'A1'!C$2:$C999)
选中B2:C2,下拉填充
第3个回答  2014-08-01
下表B2公式:
=COUNTIF('A1'!B$2:B$100,A2&"*")
下拉;
下表C2公式:
=SUMIF('A1'!B$2:B$100,A2&"*",'A1'!C$2:C$100)
下拉。本回答被网友采纳
相似回答