• ベストアンサー

【EXCEL】こんなことはできるでしょうか?

エクセルで次のようなデータがあるとします。 勝星 3 5 26 8 9 これを大きい順に順位付けすると 勝星  順位 3    5 5    4 26    1 8    3 9    2 となりますが、ここで質問です 簡単な関数などを使って、順位の列の結果を 簡単に作ることはできるでしょうか。 よろしくお願いします。

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

  • ベストアンサー
  • Piazzolla
  • ベストアンサー率44% (88/196)
回答No.2

RANK関数を使います。 A列   B列 勝星  順位 3    =RANK(A2,$A$2:$A$6) 5    ↑コピー 26    ↑コピー 8    ↑コピー 9    ↑コピー

ultra-daddy
質問者

お礼

RANK関数というのがあるんですか・・・ 知りませんでした。 どうもありがとうございました。

その他の回答 (2)

  • fukkyse
  • ベストアンサー率32% (130/402)
回答No.3

#2さんの回答に補足です。 =RANK(A2,$A$2:$A$6,0):数値の大きいほうからのランク付け。 =RANK(A2,$A$2:$A$6,1):数値の小さいほうからのランク付け。

ultra-daddy
質問者

お礼

昇順と降順ができるんですね・・・ 参考になりました。 どうもありがとうございました。

  • 0913
  • ベストアンサー率24% (738/3034)
回答No.1

すみません >順位の列の結果を って何でしょうか・・・。 順位の順番に並べるっていうことでしょうか。

ultra-daddy
質問者

補足

わかりにくくてすいませんでした 左側の列の結果に順位をつけたいという意味だったんです。

関連するQ&A