2017-08-26 72 views
0

以下示例很简单。问题是获得对查询的更多理解,以进行更复杂的计算。如何从查询返回的单列求和,使用查询

假设简单的数据:
AB

我希望能够找到产品的总和,具有一定的条件,即(1 * 2)+
=sum(query("select A*B where A>1 label A*B ''"))

01:(3 * 4)+(5 * 6)

这可以用做问题:如何使用只能执行查询,并且只返回一个单元格?

e.g寻求类似:
=query("select sum(A*B) where A>1")

+0

我很好奇,为什么呢?当查询外的总和工作得很好时,为什么你觉得需要在查询中执行它?你可以尝试沿= query({A:B,arrayformula(A:A * B:B)},“select sum(c)”)这行在QUERY()内进行技术求和,但不在里面_query_。 – ttarchala

回答