使用日期作为SUM或sumif函数中的条件

时间:2011-09-06 09:13:14

标签: excel sum

我有两列

Amount    Date

100       01/01/2000  
2000      01/12/2002
2000      02/02/2005
150       03/02/2000
250       05/03/2002
350       04/05/2006

我需要如下结果

Total year 

2005 - 2000
2000 - 250
2002 - 2250
2006 - 350

我可以使用SUMIF功能吗?如果有可能我必须提出什么标准?

2 个答案:

答案 0 :(得分:0)

您可以使用此主题中描述的相同公式:Summarize grouping by year and month

=SUMPRODUCT((YEAR(Sheet1!$B$2:$B$6)=A2)*Sheet1!$A$2:$A$6)

我认为您的数据位于A1上的A6Sheet1的数组中,而您的结果位于另一张工作表上,您将年份放在column A和公式中在column B

答案 1 :(得分:0)

如果在包含

的日期列的右侧添加一列
=year(B2) 

(将B2替换为包含该行中日期的单元格) 并填写该列,然后您可以在该列上执行标准sumif,如

=sumif(C2:C10, 2002, A2:A10)