Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
  • ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:同順位のときに別な条件を用いて比較し順位を決める)

Excelの同順位を解決する方法とは?

このQ&Aのポイント
  • Excelで同順位の解決方法について解説します。
  • 同順位の解決には特定のセルとセルの値を比較する関数が必要です。
  • 同じ「純成績」が存在する場合は、「エラー数」を比較して上位と下位を決める方法を紹介します。

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

  • ベストアンサー
  • m3_maki
  • ベストアンサー率64% (298/463)
回答No.2

最近覚えた COUNTIFS 関数を使ってみました。 =RANK(D2,$D$2:$D$8,0)+COUNTIFS($D$2:$D$8,D2,$C$2:$C$8,"<" & C2)

satotabi38
質問者

お礼

ご回答いただきありがとうございました。 m3_maki様が考えてくださいました、作業列を用いる必要のないこの関数を採用させていただくことにしました。RANK関数とCOUNTIFS関数の組み合わせは考えてもいませんでした。 問題は無事解決し、大変助かりました。 改めまして、この度はありがとうございました。

すると、全ての回答が全文表示されます。

その他の回答 (2)

  • msMike
  • ベストアンサー率20% (371/1821)
回答No.3

初心者は相応の手法で… G12: =D12-C12/1000 E12: =RANK.EQ(G12,G$12:G$18)

satotabi38
質問者

お礼

ご回答いただきありがとうございました。 お時間のない中、丁寧に実際にExcelを操作、検証していただきありがとうございました。図があり、大変参考になりました。作業列を用いての算出方法は、今後に役立たせていただきます。 改めまして、この度はありがとうございました。

すると、全ての回答が全文表示されます。
  • kon555
  • ベストアンサー率51% (1850/3573)
回答No.1

あまり深くは検証していませんが、『入力した文字数-エラー数✕10-エラー数/1000』のような形で順位用データ枠を作れば、同値になる事が回避できると思います。 そこを参照してRANK関数で順位付けしたら実現できるのではないでしょうか。 入力1340 エラー2 = 1319.998点 入力1320 エラー0 = 1320点

satotabi38
質問者

お礼

ご回答いただきありがとうございました。 作業列を用いるという発想は持ち合わせておりませんでした。参考として今後、役立たせていただきます。 改めまして、この度はありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A