![](/img/trans.png)
[英]Google Sheets - how can I return votes by team, sorted by the most popular votes?
[英]Google Sheets - how can I return participants scores by team, sorted by score?
只需用Score
替换SORT
函数的第二个参数。
=if($A:$A="","",arrayformula(textjoin(" ",true,sort(if(Team=A2,Score&" ("&Name&")",""),Score,false)) ))
删除范围A:B
所有内容后,试试这个高级公式:
={"Team", "Scores"; INDEX({UNIQUE(SORT(FILTER(data!B2:B, data!B2:B<>""))),
FLATTEN(SUBSTITUTE(TRIM(QUERY(REGEXREPLACE(SORT(QUERY(
QUERY({data!B2:B, TEXT(data!C2:C, "000000")&CHAR(13)&"("&data!A2:A&")"},
"select min(Col2) where Col1 is not null group by Col2 pivot Col1"),
"offset 1", 0), SEQUENCE(COUNTA(data!A2:A)), 0),
"^0{1,5}", ),,9^9)), " ", CHAR(10)))})}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.