簡體   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