• 締切済み

エクセル RANK 0点の場合。

エクセル初心者です。 ネットで検索しても、初歩的な質問の為か、見つけられなかったです。 以下の順位を決めるとき、1位から5位まで順位を決めたいのですが、0点では、認識されず4位までしか順位がでません。どうすればよいでしょうか。  A  B  C  D  E  50 40 45  0 75 宜しくお願いします。 少し早めの回答を希望します。

みんなの回答

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

NO1です。 >D1に=IF(OR(I4="0.00",I5="0.00"),"0.00",I7+I8) ⇒IF関数で真の場合、"0.00"の文字列が設定されるからエラーです。  小数点以下2位まで表示が必要ならば、A1:E1のセルの書式設定→表示形式タブで数値を選択して、小数点以下の桁を2で如何がでしょうか。

munmunman
質問者

お礼

できました!! ありがとうございます。嬉しいです。 これで前に進めます。ありがとうございました。

  • golgo1013
  • ベストアンサー率55% (42/76)
回答No.2

質問の状態で点数(A1、B1、C1、D1、E1)の下(A2、B2、C2、D2、E2)に順位を出す場合、下記のように数式が入っていればちゃんと順位が出ます。 A2=RANK(A1,$A$1:$E$1) B2=RANK(B1,$A$1:$E$1) C2=RANK(C1,$A$1:$E$1) D2=RANK(D1,$A$1:$E$1) E2=RANK(E1,$A$1:$E$1) A2に=RANK(A1,$A$1:$E$1)を入れて横(右)にオートフィルすれば数式が入ります。

munmunman
質問者

補足

返信ありがとうございます。 補足ですが、D1に=IF(OR(I4="0.00",I5="0.00"),"0.00",I7+I8) とう式が入ってます。 A2=RANK(A1,$A$1:$E$1)と入れると#N/Aというエラ-が出ます。 新規で作成したシートに教えて頂いた数式を入れるとエラーが出ないのですが、何が悪いのか考え中です。

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

先ずはご質問者の数式を補足して下さい。

munmunman
質問者

補足

失礼しました。数式ですが、=RANK(D1,A1:E1,0)です。 ただD1に=IF(OR(I4="0.00",I5="0.00"),"0.00",I7+I8) とう式が入ってます。 #N/Aというエラ-が出ます。

関連するQ&A

専門家に質問してみよう