• ベストアンサー

RANK関数について

Excel表計算の勉強をしています。 RANK関数で順位を求めたいのですが、 マラソンでの順位で、途中棄権があった場合の順位を求めたい。 どのような数式がありますか? よろしくおねがいします。

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

  • ベストアンサー
回答No.1

>マラソンでの順位で、途中棄権があった場合の順位を求めたい。 途中棄権をどのように扱うかですか? それならば棄権者のタイムを空欄にして A1~A13にデータが入っているとして B1=IF(A1="","",RANK(A1,$A$1:$A$13,1)) でできると思います。

pingo100
質問者

お礼

早々の回答ありがとうございます。 回答の通り、IF関数を使って、順位を求めることが出来ました。 ありがとう!!

その他の回答 (1)

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.2

単純に棄権者の棄権後のタイムを最大値になるようにすれば良いのでは? そうすれば後は昇順でランクを求めれば出るはずです。

pingo100
質問者

お礼

ありがとうございました。 IF関数を使用して、順位を求めました。m( _ _ )m

関連するQ&A