首页 > 解决方案 > 如何根据不同的列合并行(可以查询吗?)

问题描述

我试图找到一个解决方案来合并不同的行并同时添加一些单元格。这是一个简化的例子:

数据库

在这个例子中,我希望能够为“Robin Decoster”的名称生成这个

罗宾

由于名称(Robin Decoster)和项目名称相同(Grand Nord),我想对 E 列和 F 列进行求和以简化数据库。

我想使用查询方法:

=QUERY(BD!A1:GF6;"SELECT B, sum(E), sum(F) where D='Grand Nord' AND B='Robin Decoster' GROUP BY B")

查询结果

它可以工作,但我无法显示其他列(AVS、Adresse、Projet Films)。

任何想法 ?

标签: google-sheetsgroup-bymergeconcatenationgoogle-query-language

解决方案


尝试:

=QUERY(BD!A1:GF6;
 "select B,C,D,sum(E),sum(F) 
  where D='Grand Nord' 
    and B='Robin Decoster' 
  group by B,C,D")

推荐阅读