我有一个谷歌电子表格,其数据如下
Date SomeVal
Aug 01, 2013 1
Aug 02, 2013 5
等等。我想要另一张带有每月分组的表格如下(这是我最终想要的但是无法到达这里)
Month Total
Apr 2013 200
May 2013 300
我尝试过但无法获得正确的结果
=SUMIFS(Sheet1!B:B,Sheet1!A:A,ʺ> Aug 1, 2013ʺ) //Returns SUM(B:B) as all dates are above Aug 1 2013
=SUMIFS(Sheet1!B:B,Sheet1!A:A,ʺ< Jun 1, 2014ʺ) //Returns 0 which is wrong
这是我期望得到的
我的日期格式是Mon DD,YYYY
任何想法我错了
答案 0 :(得分:2)
此格式适合我
Sheet2中的原始数据
(Column A) (Column B)
Date Val
----------- ---------
7/1/2013 1
7/2/2013 2
7/3/2013 3
7/4/2013 4
依此类推,直到2016年2月9日(只要它们是日期值,您可以根据需要格式化它们)
Sheet1中的总和数据
(Column A) (Column B)
Month Total
---------- ---------
Jul 2013 496
Aug 2013 1457
Sep 2013 2325
Oct 2013 3348
Nov 2013 4155
依此类推我想要的每个月,使用这个公式。每个月的格式为MMM YYYY,日期是该月的第一个(2013年7月1日,2013年8月1日等等)
=SUMIFS(Sheet2!$B:$B,Sheet2!$A:$A,">="&Sheet1!$A2,Sheet2!$A:$A,"<"&Sheet1!$A3)
这说