作业帮 > 综合 > 作业

EXCEL表格,我的明细表里,是整个一年份的明细账.我现在要汇总.能不能有什么公式,可以自动根据明细账里的月份,自动汇总

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/08/24 11:41:46
EXCEL表格,
我的明细表里,是整个一年份的明细账.我现在要汇总.能不能有什么公式,可以自动根据明细账里的月份,自动汇总的?
比如:明细账里每行都是有5月1号,2号这样的日期,那有没有一个公式,可以把整个明细账里,属于五月份的那一列汇总起来的?
如果A列为日期,B列为明细,输入以下公式后按ctrl+shift+回车
=SUMPRODUCT(IF(MONTH(A:A)=5,1,""),B:B)
其中公式中的5为月份,随意更改,数据源列随意更改.
再问: 谢谢你的回答,我觉得你说的应该可以。不过我用了下,好像有点问题。
你看下这张图,我能不能算出A单位5月份的合计加工费。
再答: =SUMPRODUCT(IF(MONTH(B:B)=5,1,""),M:M,IF(E:E="A",1,""))  ctrl+shift+回车
实测通过
再问: 我用这个公式,怎么表示#VALUE!
再答: 数组公式,三键同按啊,按完后看看你的公式出了{}这个没。
再答: 你看看你公式两侧出现{}没....
另外,感谢晨星提供的另外一个解决方案。

=SUMIFS(I1:I7,G1:G7,">=5月1日",G1:G7,"