求助高手,请问在excel表格中如何用sumif函数求出具有多个条件的数据的范围之和?

如题所述

多条件求和不能用sumif,要用sumifs
比如,A、b、c三列条件,d列为数据
e2输入=sumifs(d:d,a:a,a2,b:b,b2,c:c,c2)
也可以用其他函数:
=sumproduct((a2:a1000=a2)*(b2:b1000=b2)*(c2:c1000=c2),d2:d1000)
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2016-08-25
sumif只适合单一条件求和。如果是EXCEL2007以上的版本,可用SUMIFS多条件求和。
还可以用SUMPRODUCT多条件求和。(03\07\10都适用)本回答被提问者采纳
第2个回答  2012-03-30
2003版EXCEL可以使用SUMPRODUCT函数进行多条件求和。例:A列是员工职称(其中有经济师),B列为考评结果(其中有优),C列为工资额。求考评为优的经济师员工的工资总额。假设本表从第2行开始,100行结束。在需要结果的单元格输入:
=SUMPRODUCT((A2:A100="经济师")*(B2:B100="优")*(C2:C100))
如果还有其他列作为条件,可继续增加,条件和数据最多可达30列

EXCEL中如何应用SUNIF同时满足两个条件加总?
如果非要使用sumif,那可以这样解决,插入一列D列,把你表格中的A列和B列使用 =CONCATENATE(A2,B2),生成的值放在D列对应行的位置,然后使用sumif函数。具体效果如下图:表1为案例,表2为案例中的公式 还有解决的方法为:使用Dsum函数。

EXCEL中SUMIF如何满足两个或两个以上条件?
SUMIF 是单条件求和函数,只能满足一个条件。多条件求和一般使用SUMIFS 和SUMPRODUCT 这两个函数.想要多条件,可以多次使用SUMIF 函数语法:SUMIF(条件区域,条件,求和区域)=SUMIF(条件区域,条件1,求和区域)+SUMIF(条件区域,条件2,求和区域) 本回答由电脑网络分类达人 董辉推荐 举报| 答案纠错 | 评论 0 7 辛迪猫...

求助EXCEL高手!关于多条记录通过函数求和问题
sumif函数。用A:A表示姓名这一列,B:B表示数额这列 张三的和=sumif(A:A,张三,B:B)依次类推就可以了。或者用数据透视表,这个比较麻烦,码字太慢了,不再敖述!

求助excel 函数高手,如何条件sum加总?
D3:=IF(B3=1,SUMIF(A:A,A3,C:C),""),下拉 其实可以不用B作参考,直接:=IF(A3=A4,"",SUMIF(A:A,A3,C:C))

excel函数sumif,条件设置的问题,难倒我了。
就是大于5小于8的数字 sum数组公式:(输入后按Ctrl+Shift+Enter)=SUM(IF((A1:A10>5)*(A1:A10<8),A1:A10,0))或者 =SUM(((A1:A10>5)*(A1:A10<8)*A1:A10)sumproduct公式:(强力推荐这个,多条件求和的常用函数)=SUMPRODUCT((A1:A10>5)*(A1:A10<8)*A1:A10)...

excel中同时满足两个条件求和
excel中同时满足两个条件求和 表一:C列:张三 E列:第一季度 H列:10 表二: A1:求 满足“张三,第一季度”H列的和请高手指点 beogreen | 浏览4670 次 |举报 我有更好的答案邀请更新 2013-07-08 最佳答案 =SUMIFS(Sheet1!H:H,Sheet1!C:C,"=张三",Sheet1!E:E,"=第一季度") 这个公式你直接...

求高手解答,excel表格其中3列是条件,符合3列中多项条件的相对应的另...
如G列 G2输入:=IF(OR(C2="扬州",C2="泰州",C2="高邮",C2="仪征",C2="兴化"),1,0)&IF(OR(D2="农业",D2="林业",D2="渔业"),1,0)&IF(OR(E2="集体",E2="外资",E2="合资",E2="私营"),1,0)下拉填充公式 最后输入:=SUMIF(G2:G1000,"111",B2:B1000)...

EXCEL表格跳格公式计算
SUM函数的用法:=SUM(计算区域)(1)计算区域如果是连续的单元格区域,例如从A3单元格开始到A17单元格结束的单元格区域,则表示为 =SUM(A3:A17)(2)计算区域如果是不连续排列的单元格区域,例如包含A3、A7、B5:B12、C2:C14,那么表示为 =SUM(A3,A7,B5:B12,C2:C14)注:连续的区域可以用鼠标拖动的方法直接选取;不...

求助excel函数高手...sumproduct多条件求和
没有绝对引用 了 =SUMPRODUCT(($K$5:$K$775=K1)*($O$5:$O$775=O1)*($F$5:$F$775=F1)*$S$5:$S$775)

请问高手,在EXCEL表中,对有公式的单元格求和的函数?
O3数组公式 =SUM(IF(ISNUMBER(N3:N32),N3:N32,)) 先在O3输入一个=号, 再粘贴=号后面的公式, 然后同时按 Ctrl+Shift+回车键 三键结束 本回答由提问者推荐 举报| 答案纠错 | 评论 8 4 yaong_3 采纳率:66% 来自团队:快乐之家 擅长: 暂未定制 其他回答 L3的公式改为: =if(sum(D3:G3)=0,""...

相似回答