- ベストアンサー
【EXCEL】こんなことはできるでしょうか?
エクセルで次のようなデータがあるとします。 勝星 3 5 26 8 9 これを大きい順に順位付けすると 勝星 順位 3 5 5 4 26 1 8 3 9 2 となりますが、ここで質問です 簡単な関数などを使って、順位の列の結果を 簡単に作ることはできるでしょうか。 よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
RANK関数を使います。 A列 B列 勝星 順位 3 =RANK(A2,$A$2:$A$6) 5 ↑コピー 26 ↑コピー 8 ↑コピー 9 ↑コピー
その他の回答 (2)
- fukkyse
- ベストアンサー率32% (130/402)
回答No.3
#2さんの回答に補足です。 =RANK(A2,$A$2:$A$6,0):数値の大きいほうからのランク付け。 =RANK(A2,$A$2:$A$6,1):数値の小さいほうからのランク付け。
質問者
お礼
昇順と降順ができるんですね・・・ 参考になりました。 どうもありがとうございました。
- 0913
- ベストアンサー率24% (738/3034)
回答No.1
すみません >順位の列の結果を って何でしょうか・・・。 順位の順番に並べるっていうことでしょうか。
質問者
補足
わかりにくくてすいませんでした 左側の列の結果に順位をつけたいという意味だったんです。
お礼
RANK関数というのがあるんですか・・・ 知りませんでした。 どうもありがとうございました。