永发信息网

在EXCEL中,如何以日期为条件进行求和?

答案:4  悬赏:30  手机版
解决时间 2021-03-28 20:38
在EXCEL中,如何以日期为条件进行求和?
最佳答案
假如这些数据是放在sheet1表A1-B6区域中的,在sheet2表A1单元格内输入2011-10,在A2单元格内输入2011-11,以此类推,在sheet2表B2单元格输入=SUMPRODUCT((YEAR(Sheet1!A1:A6)&"-"&MONTH(Sheet1!A1:A6)=YEAR(C5)&"-"&MONTH(C5))*Sheet1!B1:B6)。
按月份:=SUMPRODUCT((MONTH(Sheet1!A1:A6)=C5)*Sheet1!B1:B6)追问请问你这个公式中的C5是指什么啊?追答C5是指你输入的月份,譬如:10、11、12
全部回答
用SUMPRODUCT函数解决追问能说详细点吗?
2011年10月 =SUMIF(SHEET1!A:A,">=2011/10/1",SHEET1!B:B)-SUMIF(SHEET1!A:A,"<=2011/10/31",SHEET1!B:B)
11月 =SUMIF(SHEET1!A:A,">=2011/11/1",SHEET1!B:B)-SUMIF(SHEET1!A:A,">=2011/11/30",SHEET1!B:B)
查找A列大于等于2011年10月1日的B列数值之和减去A列大于等于2011年10月31日之和得出的值就是10月的数据之和,其他月份改一下公式内的日期值就行了,得出的答案单元格格式改为常规.

加入A10单元格是数字10,在B10写如下公式 那么就是统计10月合计
=SUMPRODUCT(1*(MONTH($A$2:$A$7)=A10),$B$2:$B$7)
解释
SUMPRODUCT(array1,array2,array3, ...)
Array1, array2, array3, ... 为 2 到 30 个数组,其相应元素需要进行相乘并求和。
MONTH($A$2:$A$7)表示求A2:A7的月份 然后于=A10是判断是否为待统计月份,如果是则是true,不是就是false,然后外边*1转化为1和0,这部分公式计算的结果是对A列判断结果的数组
次数为{1,1,0,0,0,0}
第二个参数就是待统计的数字部分了,sumproduct将两个数组参数相乘求和计算方式如下
1*2000+1*3000+0*5000+0*2000+0*6000+0*3000
结果自然就是10月份的统计值了
追问大家可能理解错了啊,我说的是在sheet1中建了这个表格,我要在sheet2中按月份求合计数,公式该怎么写呢?追答一样的 只是在引用单元格的地方加上sheet1!即可
=SUMPRODUCT(1*(MONTH(sheet1:$A$2:$A$7)=A10),sheet1!$B$2:$B$7)
这里的A10就是sheet2中 当然也可以是任意填写了月份的单元格追问似乎不行呢,我QQ:18591631,加Q聊啊,麻烦了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
CBB的产品含有激素和荧光剂吗?安全吗?现在
1NT$相当于人民币多少钱
索尼微单便携性怎么样
人生,就是一边拥有,一边失去;一边选择,一
刊首语怎么写
巴萨和皇马哪个球迷多
臭老倒子是什么意思?
主板芯片组主要有那几种型号?
80-85区域哪里蛮皮多
黄家驹是童子命吗?为什么他的寿命会那么短只
和火箭一起升空的飞船及宇航员,若以________
st河化到底是被证券借壳上市了还是国家扶持了
“舍不得”和“不舍得”到底哪个更痛
圆柱的底面直径是d,高为πd,它的侧面展开图
豉油鸡怎么做好吃
推荐资讯
勤学古诗的意思
大家谁知道丰 太阳穴哪里好
94年考取的中级会计证书如何查询
物理穿透重要吗,什么意思
Java 中某类下this(0d,0d)怎么理解
福瑞康超市地址有知道的么?有点事想过去!
如果有人值我留下我会留下什么意思?
重庆武隆中嘴坝圆通快递与山城啤酒那有多远
2个月的小哈士奇拉稀
帮我设计一下《志浪》个性签名
禹的父亲那个字怎么念
TCLd55a571u电视电源板多少钱?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?