※ ChatGPTを利用し、要約された質問です(原文:同順位のときに別な条件を用いて比較し順位を決める)
Excelで図のように同順位が出た場合、特定のセルとセルの値を比較して処理し、同順位がない状態にしたい時、どのような関数を組めばいいでしょうか。
競技:10分間で問題文をストレートコピーする。誤字脱字等があった場合にはエラーとし、1エラーにつき10文字分減らすものとする。
「純成績」で順位を競います。多い方が上位、少ない方は下位となります。
「純成績」は次のような方法で算出されます。
「純成績」=「入力した文字数」-「エラー数」✕10
しかしながら、図にあるように、RANK関数を使って「純成績」をもとに順位をつけると同じ「純成績」の場合は同順位となってしまいます。
理想としては、同じ「純成績」が存在する場合は、それぞれの「エラー数」を確認し、「エラー数」が少ない方を上位、「エラー数」が多い方を下位として、「順位」を表示させたいのです。
詳しくは図を御覧ください。
以上より、質問はこちらです。
Q.「E12(E2)」にどのような関数を設定すれば、実現できるでしょうか。
※オートフィルを用いて「E18(E8)」までそれぞれ関数を入力するものとする。
ご回答よろしくお願いします。
お礼
ご回答いただきありがとうございました。 m3_maki様が考えてくださいました、作業列を用いる必要のないこの関数を採用させていただくことにしました。RANK関数とCOUNTIFS関数の組み合わせは考えてもいませんでした。 問題は無事解決し、大変助かりました。 改めまして、この度はありがとうございました。