• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:EXCEL関数の「RANK関数」で跳び表示なし・・)

EXCEL関数でランク表示を重複なしにする方法

このQ&Aのポイント
  • EXCELのRANK関数を使用して、重複なしでランク表示をする方法について教えてください。
  • 具体的な例として、以下の数値に対してRANK関数を使用すると、重複する点数が複数ある場合には跳び表示されます。
  • 重複しても跳ばずに連続的にランク表示する方法があれば、教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.3

B1に =COUNT(1/(IF(FREQUENCY(A:A,A:A),$A$1:$A$8,-1)>A1))+1 と記入してコントロールキーをシフトキーを押しながらEnterで入力し,B8までコピー貼り付け。

bunbunbun_3
質問者

お礼

ばっちり欲しい答えが得られました!!ありがとうございます! 大変高度な関数ですね。 FREQUENCYを調べてみましたが、じっくり考えないと難しかったです;; スッキリしました!

その他の回答 (2)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

前提条件つきです。 (1)事前に降順の並び替えされている (2)先頭行は見出し行ありとする 仮にA2以下に点数が入力、B2に=IF(COUNTIF($A$2:A2,A2)=1,SUM(B1,1),B1)として 下方向にコピー

bunbunbun_3
質問者

お礼

大変参考になりました。 ありがとうございます。

  • mt2008
  • ベストアンサー率52% (885/1701)
回答No.1

作業列を使っても良いのなら…… B1に =IF(COUNTIF(A$1:A1,A1)=1,A1,"") と、入れてB8までコピー(コレが作業列) C1に =RANK(A1,B$1:B$8) と、入れてC8までコピー

bunbunbun_3
質問者

お礼

大変参考になりました。 ありがとうございます。

関連するQ&A

専門家に質問してみよう