EXCEL如何引用不同工作表数据,并使同类数据自动相加?

如上两图,数据在图2,如下在图1中的空白处自动得到数据?谢谢。

在图1单元格C2输入数组公式
=SUM(IF((图2!$B$2:$B$10000="销售")*(图2!$C$2:$C$10000=$B2),图2!$D$2:$D$10000))
D2输入数组公式
=SUM(IF((图2!$B$2:$B$10000="租赁")*(图2!$C$2:$C$10000=$B2),图2!$D$2:$D$10000))
公式向下拉
补充:数组公式要在最后按组合键CTRL+SHIFT+ENTER完成输入。追问

根据你的公式,得到的是总业绩哦,就是没有经过筛选的。上面那位fjmxwrs的朋友公式是对的。也谢谢你!

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-06-01
c2公式
=sumproduct((图2!a$2:a$1000=12)*(图2!b$2:b$1000="销售")*(图2!c$2:c$1000=b2)*图2!d$2:d$1000)
D2公式
=sumproduct((图2!a$2:a$1000=12)*(图2!b$2:b$1000="租赁")*(图2!c$2:c$1000=b2)*图2!d$2:d$1000)

两个公式下拉完成
注,数据区域根据你自己实际区域修改,这里把你的图都按A1开始本回答被提问者采纳
第2个回答  2013-01-05
假定,基础数据表为SHEET1,月份所在列为A列,首行为标题行,公式如下:
1、12月销售公式:
=sumifs(sheet1!$d:$d,sheet1!$a:$a,12,sheet1!$b:$b,“销售”,sheet1!$c:$c,$b2)
2、12月租赁公式:
=sumifs(sheet1!$d:$d,sheet1!$a:$a,12,sheet1!$b:$b,“租赁”,sheet1!$c:$c,$b2)
3、选中c2、d2,拖动应用到其他行即可。

此公式对wps表格/excel2007均适用
第3个回答  2013-01-05
插入数据透视表即可
相似回答