【问题标题】:I need to sum N highest players' score of each team我需要将每支球队的N个最高球员的得分相加
【发布时间】:2020-01-23 10:21:51
【问题描述】:

所以我有一张这样的表格

玩家:

我需要像这样得到每个团队的 4 个最高分的总和:

即使团队中的玩家少于 4 人(在这些情况下最好是 1、2 或 3 人的总和)但没有任何脚本,我相信这是不可能的

【问题讨论】:

    标签: google-sheets google-sheets-formula array-formulas google-sheets-query google-query-language


    【解决方案1】:

    尝试:

    =ARRAYFORMULA({UNIQUE(SORT(FILTER(B2:B, B2:B<>""))), 
     MMULT(QUERY(SPLIT(TRANSPOSE(TRIM(QUERY(QUERY({9^9-C2:C&A2:A, B2:C}, 
     "select max(Col3) 
      where Col2 !='' 
      group by Col1 
      pivot Col2"),,999^99))), " "), 
     "select Col2,Col3,Col4,Col5")*1, {1;1;1;1})})
    

    【讨论】:

      猜你喜欢
      • 2022-01-20
      • 2018-12-15
      • 2019-10-28
      • 2020-02-11
      • 2020-12-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多