我有一个包含2张纸的电子表格, 我想按日期总结每日结果。 我试图使用查询求和函数来汇总所有内容,因为我无法使用arrayformula做到这一点。
,但我也无法通过查询来完成。 我不想只是将sum函数从每一行复制粘贴到下一行,我只想在A列中键入所需的日期,并在不同的列中获取所有结果。
https://docs.google.com/spreadsheets/d/1ZsKXw32ycO_5KGD2I-Ug_GmqSIB_Z-D3Z1jlGd6fpTE/edit?usp=sharing
链接到工作表。
从数据库表中获取数据。 我想按日期和汇总显示面向数据。
答案 0 :(得分:0)
仅1行,您可以简单地执行此操作,然后向下拖动:
=ARRAYFORMULA(QUERY({TO_TEXT(DataBase!A:A), DataBase!B:E},
"select sum(Col5)
where Col1 = '"&TO_TEXT(A2)&"'
label sum(Col5)''", 0))
如果需要数组,请使用:
=ARRAYFORMULA(IFERROR(VLOOKUP(A2:A, QUERY(DataBase!A:E,
"select A,sum(E)
where A is not null
group by A
label sum(E)''", 0), 2, 0)))