excel按月统计某物品总数

有张采购的总表,采购日期,品名,数量,分三列。
如何在另一张统计表中,按自然月统计每一个品名的总数量?
多谢~

首先请看下表。A列的日期列,包含年月日的日期数据。B列是销售量。

现在,要做的是,如何按照A列中的年份,或者是月份,求出某一年的销售量,或多年中的某个月的销售量。

  一、按年份进行统计

  看下图,在C2单元格中对应的FX公式输入框中,输入如下公式

  =SUMPRODUCT((YEAR($A$2:$A$11)=2010)*$B$2:$B$11)

  并按回车键即可统计出2010年的销售量。

部分函数公式解释:

  (YEAR($A$2:$A$11)=2010),获取年份为2010年。

  其中的$A$2:$A$11指明了年份所在的单元格范围。而$B$2:$B$11区域指的是数据求和的范围。

  二、按月份进行统计

  按月份统计,和按年份统计的道理是一样的,通过公式:

  =SUMPRODUCT((MONTH($A$2:$A$11)=2)*$B$2:$B$11)

  即可统计出结果。


按月统计,很难于辨别月份所对应的年份,如上的代码功能,已忽略了年份,只要月份满足条件,不管是哪个年份,统统进行统计。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-03-09

选中表格,插入,数据透视表,按下图来做,(月是自动生成的,如果没有,可以用“组”来实现)

然后就直接有结果了

第2个回答  2012-04-26
我告诉你一个简单绝顶的办法,

第一,把日期那一列改为文本型,不要用日期型,操作方法,先把整列全部复制到记事本中,然后把日期列全部清空,选择当前列,设置单元格式 ,选择“文本”类型,再把记事本中的日期再粘贴回去。

再用这个公式 :

=SUMIF(A1:A6,"2012-4-*",C1:C6)
第3个回答  2012-04-26
先按采购品名,排序。然后点击数据——分类汇总,分类字段为采购品名。汇总方式:求和。选定汇总项为数量。
第4个回答  2012-04-26
看不见具体位置,不好写公式,把问题作为内容(邮件主题一定要包含“excel”,本人以此为依据辨别非垃圾邮件)、excel样表文件(请特别注意:要03版的(如果是03以后的,把文件“另存为”一下,类型框可以选择03的),把现状和目标效果表示出来)作为附件发来看下 [email protected]