关于如何在excel中实现把符合某一范围条件的对应数值相加的问题!!!

我想做一个表格,把符合某一范围的数值取出来相加,请问前辈怎样才能实现!
如:
A B
1 1 10

2 2 15

3 3 16

4 4 20

我想把在A列中符合大于等于2和小于等于4的范围的行中在B列的数值相加?

就是A列中大于等于2和小于等于4对应的B列的数值是15、16、20相加,结果可

以在另外一个单元格中显示所得结果为51。

如能解决,不胜感激!!

用数据库函数DSUM.具体操作如下:
1.假设数据位于A和B列,列标题分别为AA和BB,位于第1行。
2.设置“条件区域”为
AA
AA
>=2
<=4
条件区域置于:E2:F3区域
3.在任意单元格输入
=DSUM(A1:B5,B1,E2:F3)
---有问题可立即Hi我.
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-06-27
用数据库函数DSUM.具体操作如下:
1.假设数据位于A和B列,列标题分别为AA和BB,位于第1行。
2.设置“条件区域”为
AA AA
>=2 <=4
条件区域置于:E2:F3区域
3.在任意单元格输入
=DSUM(A1:B5,B1,E2:F3)

---有问题可立即Hi我.
第2个回答  2009-06-28
用DSUM比较麻烦。不用辅助单元格就行。

如果你A列都是整数,那可以用
=SUMIF(A1:A1000,2,B1:B1000)+SUMIF(A1:A1000,3,B1:B1000)
+SUMIF(A1:A1000,4,B1:B1000)

如果你A列不都是整数,或者还想统计其它区间的和了可以用这个方法。
=SUM(B1:B1000)-SUMIF(A1:A1000,"<2",B1:B1000)-
SUMIF(A1:A1000,">4",B1:B1000)

1000当然是随便写的,你可以根据实际情况改。

豺狼的好,sumproduct原来可以这样用啊,嘿嘿。
第3个回答  2009-06-27
在C1输入“=if((a1>=2)AND(a1<=4),b1,0)”
在C2输入“=if((a2>=2)AND(a2<=4),b2,0)”
……
在C5求和C1:C4即可。本回答被提问者采纳
第4个回答  2009-06-27
《1》输入数组公式
{=sum((a1:a4>=2)*(a1:a4<=4)*(b1:b4))}
《2》用数组替代公式
=sumproduct((a1:a4>=2)*(a1:a4<=4)*(b1:b4))

在excel中如何计算符合某个条件的所有数值总和?
首先,打开一个新的Excel工作簿,进入工作界面:1. 在工作表中,确保你有一列字母A和一列数字B,它们的对应关系是你需要求和的部分,如下所示:接着,你需要在单元格中输入SUMIF函数来执行计算:2. 选择一个空白单元格,例如C1,键入公式=SUMIF(B1:B10, "A", C1:C10)。这里的"B1:B10"是你需要...

如何让EXCEL中满足任意某列条件和任意某行中的某个条件的数值相加
1、打开Excel文档,如图所示,输入需要的数据。2、然后需要把定位结果的放置位置,如图所示,点击编辑栏上的fx。3、然后在插入函数里面,选数学与三角函数,再选sumif函数。4、在第一个参数处选择条件所在的区域,全部点选。5、然后接下来,第二个参数处设置条件。6、如图所示,在第三个参数处选择要相...

excel符合A列条件的记录对应的B列数值求和
首先,打开Excel工作簿,进入工作界面。确保你的数据已按A列的条件和B列的数值排列,如:A列是条件列,B列是数值列。接下来,选择一个空白单元格,这里我们将输入SUMIF函数。函数的基本格式是=SUMIF(条件区域,"条件",求和区域)。例如,如果你想求和A1到A10范围内,当A列等于特定值时,B列的相应数...

EXCEL 如何实现符合一个条件的某一个区域整行的数据求和
按Ctrl+shift+Enter 结束公式

如何在EXCEL中将一列中满足条件的数据相加?
1、打开Excel2007文档,输入需要的资料 2、定位在要放置结果的位置,点击编辑栏上的fx 3、在类别里选数学与三角函数,再选sumif函数,如图 4、在第一个参数Rang处选择条件所在的区域,也就是将要查询的条件所存在的区域。如图。5、在第二个参数Criteria处设置条件,比如<5800 6、在第三个参数Sum_...

如何用excel挑选列表符合某个范围的值进行加减?
B2: =IF(ABS(A2)>25,SUM(A2:A$100)-SUM(B3:B$100),"") 下拉到底

excel 对报表范围中符合指定条件的多列值求和 怎么弄
求和范围不得大于条件范围,这里的求和范围是S:T两列,而条件范围只是M:M列,可以将求和列分开:=SUMIF(M:M,H328,S:S)+SUMIF(M:M,H328,T:T)(PS:如果N列也有此条件,就可以这样用:=SUMIF(M:N,H328,S:T))

Excel中求所有符合条件的单元格对应的数值之和
第一个 =sumproduct((A2:A10>=DATE(2009,8,1))*(A2:A10<=DATE(2009,8,7))*(B2:B10))第二个同理,本着授人予渔而不予鱼的原则,请自行推导得出。前提,你的日期列,必须是日期型,否则无效。

如何在EXCEL中实现:将符合条件的数据相加?
c1=if(and(a1="张三",or(b1="x=0",b1="0<x<1")),a1+b1,"")然后向下复制

在EXCEL中汇总A列中满足某些条件的单元格对应B列单元格数字之和_百度知...
1、加辅助列DEF三列:在D1输入=MID(A1,1,3)="三年级" ,然后下拉至最后。在E1输入=MID(A1,1,3)="四年级" ,然后下拉至最后。在F1输入=MID(A1,1,3)="五年级" ,然后下拉至最后。2、在C1输入=SUMIF(D1:D8,TRUE,B1:B8)。在C2输入=SUMIF(E1:E8,TRUE,B1:B8)。在C3输入=SUMIF(F1...

相似回答