向Sheets查询添加日期条件

问题描述 投票:0回答:1

所以我有2个公式,其中1个按月对数据进行排序并显示,按ASC排序,并添加标签

数据如下所示:

日期名称金额

=query( 'List'!A2:K; "Select A,B,J  Where toDate( A )<=  date '"& TEXT( EOMONTH(DATE( 2018;9;1) ; -1)  ; "yyyy-MM-dd" ) & "'and toDate( A ) >=  date '"& TEXT( EOMONTH( DATE( 2018;8;1) ; -1)+1  ; "yyyy-MM-dd" ) & "'order by B Asc label A 'August' ")

另一个使用相同的数据,但实际上按名称分组,并总计金额。

=query('List'!A2:K; "select B, sum(J) Group by B Label sum(J)''  ")

如何在特定日期期间将特定(分组)名称加在一起以获得Sum?在某种程度上,它仍然会有一个标签,它将它分组的月份。

sql google-sheets formula
1个回答
1
投票

解决它有点不同

=query((filter('List'!A2:J;'List'!A$2:A>=(EOMONTH("01.08.18";-1)+1);'List'!A2:A<=EOMONTH("01.08.18";))); "select Col2,  sum(Col10), count(Col2) Group by Col2 order by sum(Col10) Label Col2 'Agent (August)',sum(Col10) 'Total Sum', count(Col2) '# of purchases'   ")
© www.soinside.com 2019 - 2024. All rights reserved.