Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 18140|回复: 13

[已解决]如何对指定的月份中的数据求和(文件已上传)?

[复制链接]
发表于 2014-8-25 16:04 | 显示全部楼层 |阅读模式
本帖最后由 sucdb 于 2014-8-27 09:47 编辑

因为是模拟的数据,缺少很多说明,所以我删掉了。下面我把文件放上来,并且重新做说明,希望能够说的清楚。

我现在是想在黄色位置输入要查询的月份后,在下面进行求和。颜色、类型、规格、这三个条件已经可以查出来,但是查询对应的月份我不知道该如何写(查询8月份所有日期的数据)。
我用的公式=SUMIFS(Production!$G$4:$G$26,Production!$K$4:$K$26,$A6,Production!$I$4:$I$26,C$4,Production!$H$4:$H$26,C$5)

Index表中的G2用的是自定义格式,Production表中的D4:D26用的也是自定义格式。

a.png                       b.png

在这个查询的基础上,如何多增加一个对月份的查询?????

Test.rar (24.35 KB, 下载次数: 50)
发表于 2014-8-25 16:10 | 显示全部楼层
  1. =SUMIF(A:A,D1&"月份",B:B)
复制代码
如果A列不是日期格式
回复

使用道具 举报

发表于 2014-8-25 16:12 | 显示全部楼层
  1. =SUMPRODUCT((MONTH($A$1:$A$50)=D1)*$B$1:$B$50)
复制代码
日期格式
回复

使用道具 举报

发表于 2014-8-25 16:14 | 显示全部楼层
能把附件压缩后传上来吗?
那个日期的格式会影响后面的公式设置
回复

使用道具 举报

发表于 2014-8-25 16:19 | 显示全部楼层    本楼为最佳答案   
复制以下公式,三键回车(公式复制后,点一下公式编辑栏的任意位置,先按住 shift、ctrl 两个键,然后敲enter键)
=SUM(IF(MONTH(A2:A1000)=D1,B2:B1000))
回复

使用道具 举报

 楼主| 发表于 2014-8-25 16:25 | 显示全部楼层
baksy 发表于 2014-8-25 16:19
复制以下公式,三键回车(公式复制后,点一下公式编辑栏的任意位置,先按住 shift、ctrl 两个键,然后敲enter键 ...

值错误

7.png
回复

使用道具 举报

发表于 2014-8-25 16:28 | 显示全部楼层
数据透视表,妥妥的
回复

使用道具 举报

发表于 2014-8-25 16:33 | 显示全部楼层
本帖最后由 baksy 于 2014-8-25 16:43 编辑
sucdb 发表于 2014-8-25 16:25
值错误


可能楼主A列数据格式影响结果,
请上传excel附件。
请参考公式结果。
日期
数量
7
月合计
133900
7月1日
500
7月2日
1000
7月3日
1600
7月4日
2100
7月5日
2100
7月6日
2700
7月7日
3300
7月8日
3900
7月9日
4500
回复

使用道具 举报

发表于 2014-8-25 16:44 | 显示全部楼层
sucdb 发表于 2014-8-25 16:25
值错误

你没有三键回车吧??


回复

使用道具 举报

发表于 2014-8-25 16:45 | 显示全部楼层
日期的录入格式很重要,请上传附件
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-23 13:35 , Processed in 0.197597 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表