Muh*_*fif 0 spreadsheet google-sheets array-formulas google-sheets-formula
=QUERY(G4:N, "SELECT FORMAT(G, 'MMMM'), SUM(H), SUM(M), SUM(N) GROUP BY FORMAT(G, 'MMMM')")
Run Code Online (Sandbox Code Playgroud)
我尝试了这个公式,但出现错误
然后我尝试了另一个公式
=QUERY(G4:N, "SELECT MONTH(G), SUM(H), SUM(M), SUM(N) GROUP BY MONTH(G)")
Run Code Online (Sandbox Code Playgroud)
但它给出的是月份数而不是名称
以下是如何format month name
在 Query Fx 中使用的通用示例。
=query({arrayformula(if(len(A2:A),eomonth(A2:A,),)),B2:B},"Select Col1, SUM(Col2) Where Col1 is not null group by Col1 FORMAT Col1 'MMMM'")
Run Code Online (Sandbox Code Playgroud)