在同一个excel表中,如果有多个表,例如:我想在表2中计算表1中某一列或某一行大于零或小于零的数字的和

在同一个excel表中,如果有多个表,例如:在特定的条件下,有多个部门,我想在表2中计算表1中某一个部门的某一列或某一行大于零或小于零的数字的和,我该如何计算?注意:大前提是先考虑某一部门的数字,然后再分大于零或是小于零

假设在sheet1的A列是部门名称,B列是数字。
我们要统计A列中部门是“技术部”,同时B列中“>0 ”的数,采用下面公式:

=SUMIFS(Sheet1!B:B,Sheet1!A:A,"技术部",Sheet1!B:B,">0")

你的
=SUMIFS('1'!$O:$O,'1'!$C:$C,B$2,'1'!$O:$O,">0")

公式说明:
用SUMIFS,不用SUMIF,两者差一个S,但应用范围不一样。
SUM:没有条件
SUMIF:应用于一个条件
SUMIFS:应用于多个条件

=SUMIFS('1'!$O:$O,'1'!$C:$C,B$2,'1'!$O:$O,">0")
是求'1'!$O:$O的和,有以下两个条件:
条件1是:'1'!$C:$C符合B$2
条件2是:'1'!$O:$O符合">0"

同样的,COUNT、COUNTIF、COUNTIFS这三个计数的公式应用条件与SUM、SUMIF、SUMIFS这三个求和的公式应用条件是一致的。

不明白的,再QQ 896813842 交流
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-04-19
大于零或小于零的和,那不就是所有数值的和嘛??????
可以用sumif条件求和,也可以用sumproduct函数求得结果,追问

我用的是sumif条件求和,但是在最后一个条件该如何设置?如=SUMIF('1'!$C:$C,B$2,'1'!$O:$O),这个是直接计算表1中O列的满足条件的全部数据,现在我要求满足条件的所有大于零的数据,'1'!$O:$O这个部分该如何设置啊?

相似回答