- 締切済み
エクセル RANK 0点の場合。
エクセル初心者です。 ネットで検索しても、初歩的な質問の為か、見つけられなかったです。 以下の順位を決めるとき、1位から5位まで順位を決めたいのですが、0点では、認識されず4位までしか順位がでません。どうすればよいでしょうか。 A B C D E 50 40 45 0 75 宜しくお願いします。 少し早めの回答を希望します。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- mu2011
- ベストアンサー率38% (1910/4994)
NO1です。 >D1に=IF(OR(I4="0.00",I5="0.00"),"0.00",I7+I8) ⇒IF関数で真の場合、"0.00"の文字列が設定されるからエラーです。 小数点以下2位まで表示が必要ならば、A1:E1のセルの書式設定→表示形式タブで数値を選択して、小数点以下の桁を2で如何がでしょうか。
- golgo1013
- ベストアンサー率55% (42/76)
質問の状態で点数(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)を入れて横(右)にオートフィルすれば数式が入ります。
補足
返信ありがとうございます。 補足ですが、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)
先ずはご質問者の数式を補足して下さい。
補足
失礼しました。数式ですが、=RANK(D1,A1:E1,0)です。 ただD1に=IF(OR(I4="0.00",I5="0.00"),"0.00",I7+I8) とう式が入ってます。 #N/Aというエラ-が出ます。
お礼
できました!! ありがとうございます。嬉しいです。 これで前に進めます。ありがとうございました。