質問: excel関数の「rank関数」で跳び表示なし・・ excelのrank関数についてですが。 下記の点数の数値にランク付けをしたとき、重複する点数が複数あるときは、重複個数分跳んで次のランク順位が表示されますが、 今回のニーズとして、重複しても跳ばずにランク表示を1.2.3.4と表示させたいのですが何か方法はありますか? 具体的には下記です。 100 100 90 72 72 60 60 50 の点数郡に対して =rank(a1,$a$1:$a$8)の関数を使うと このようになると思いますが、 1001 1001 903 724 724 606 606 508 ↓こういう答えが欲しいです。 1001 1001 902 723 723 604 604 505 宜しくお願いします。
回答: 前提条件つきです。 (1)事前に降順の並び替えされている (2)先頭行は見出し行ありとする 仮にa2以下に点数が入力、b2に=if(countif($a$2:a2,a2)=1,sum(b1,1),b1)として 下方向にコピー