如果Google Sheets中的范圍包含重復項,如何在不跳過的情況下從條件匹配的范圍中獲得密集秩

我現在正在處理Google Sheet,我自己無法解決這個問題。我試過很多函數,比如IF(COUNTIF(....))來查找唯一值,SUMPRODUCT()來進行密集排序,但所有這些都不能滿足我的實際需求。我希望你們能幫我解決這個問題。

我有一張表,其中包含一些重復的值,如下所示:

我想這樣做密集排名:

我如何在Google Sheet中做到這一點?

這是Google Sheet的鏈接:鏈接

請幫我弄清楚。提前謝謝。

? 最佳回答:

以下是一個可能的解決方案:

=ARRAYFORMULA( 
   LET(class,A2:A,
       round,C2:C,
       score,D2:D,
       ranks,IFNA(
              BYCOL(
                {".",REGEXREPLACE(F1:I1,"(?s)Class (\w+)|(\w+) Round|.","$1$2")},
                LAMBDA(header,
                  LET(score_,IF(REGEXMATCH(class&round,header),score,),
                      XMATCH(score_,SORT(UNIQUE(score_),1,FALSE)))))),
       FILTER(ranks,class<>"")))

這個公式輸入在單元格E2中,它使用表頭F1:I1作為要考慮的類/輪次的引用來生成整個表的結果。

對于每一列,它本質上是對唯一的分數進行排序,并使用XMATCH返回排名。通過將FALSE(在SORT函數內部)更改為TRUE,可以很容易地顛倒秩的順序。

主站蜘蛛池模板: 无码精品人妻一区二区三区影院| 久久国产午夜一区二区福利| 少妇一晚三次一区二区三区| 一区二区精品在线观看| 久久久国产一区二区三区| 一区二区三区亚洲| 香蕉在线精品一区二区| 国产一区二区三区在线观看影院| 在线精品动漫一区二区无广告| 国产精品视频一区二区三区经| 亚洲国产成人久久一区WWW| AV天堂午夜精品一区二区三区| 亚洲国产日韩一区高清在线| 国产成人AV一区二区三区无码 | 日韩AV无码久久一区二区| 中文无码AV一区二区三区| 国产精品一区在线观看你懂的| 国产一区二区三区日韩精品| 精品国产一区二区二三区在线观看| 国产美女一区二区三区| 少妇无码一区二区三区免费| 亚洲影视一区二区| 亚洲欧美日韩中文字幕在线一区| 精品无码一区二区三区在线 | 日韩精品一区二区三区在线观看l| 99久久人妻精品免费一区| 亚洲一区二区三区免费在线观看| 乱码精品一区二区三区 | 日韩制服国产精品一区| 中文字幕在线观看一区二区三区| 国产一区二区精品久久岳| 国产激情з∠视频一区二区| 亚洲日韩精品一区二区三区| 成人免费区一区二区三区| 国产一区二区三区久久精品| 久久国产精品无码一区二区三区 | 无码国产精品一区二区免费3p| 天堂资源中文最新版在线一区 | 麻豆精品一区二区综合av| 激情综合丝袜美女一区二区| 全国精品一区二区在线观看|