0

Excel のランク関数に基づいて上位 25 のリストを作成しようとしていますが、リストに 11 番目と 20 番目の値がありません。調べてみると、これらのスポットに同じ値があり、正しくランキングされていないことに気付きました。それぞれに固有のランクを与える方法はありますか? (つまり、John と Sam の値は両方とも 31 であり、それらのランクは両方とも 10 位ではなく、10 位と 11 位である必要があります。)

4

2 に答える 2

0

x人のリストがあり、xのランキングが必要な場合、Garyの答えはうまくいきます。x 人と y ランキングのリストがある場合、次のようなものを使用できます。

=(COUNTIF($B$2:B2,B2)-1)*0.0001+B2

ここに見られるように、ランク付けするものの値を変更して、各人を一意にします。

ここに画像の説明を入力

次に、式を入れることができます

=MATCH(LARGE(C:C,ROW()),C:C,0)

E では、必要なランクをいくつまでコピーし、最後に

=INDIRECT("A"&E2)

F で、必要なランク数をもう一度コピーします。これは、重複せずに任意のランク数でランク付けされた人物の名前を返します。

于 2015-07-15T17:45:25.040 に答える