繁体   English   中英

从几组数据中,将每个Id的最大数字相加

[英]From several sets of data, sum the highest numbers for each Id

我有3组数据,所有数据都包含1列,其中包含唯一ID列表,另一列包含整数。 一些唯一ID(带有整数)出现在1组以上,有些则不出现。

ColA        ColB        ColD        ColE        ColF        ColG
UniqueIDs1  Integers1   UniqueIDs2  Integers2   UniqueIDs3  Integers3

我想对所有集合中的所有整数求和,但是如果有重复,则只有3之间的最高值(如果匹配仅在2集之间则为2)。

我怎样才能做到这一点?

以下公式计算这样的总和。

=sum(query({A:B; D:E; F:G}, "select max(Col2) group by Col1"))
  1. {A:B; D:E; F:G} {A:B; D:E; F:G}堆叠工作表的列(如果第一行是标题,则可能需要使用A2:B)。 结果是一个包含两列的数组,在Col1中为Id,在Col2中为整数。
  2. Query为每个Id选择第二列的最大元素。
  3. Sum添加了那些。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM