- 締切済み
excel 条件付 RANK お願いします!
5時間以上、調べながらexcel関数使いこなそうとしましたが、ダメでしたので、 お助けの程、お願い致します。 ランキング表を作成したいのですが、 どうしてもうまくいきません。 表題の通り、条件というのが、 回答率20%未満は除外、点数は0点~10点で、10点満点から順にランキング表を作成したい。 といった内容です。単純に0点~10点のランキングは作成できるのですが、 回答率20%未満は除外という条件がつくとどうにもわからないです。 名前 回答率 点数 A 18% 9点→除外(ランキングに入れない) B. 20%. 8点→2位 C. 25%. 7点→3位 D. 21%. 10点→1位 E. 35%. 6点→4位 F. 15%. 8点→除外(ランキングに入れない) こんな感じです。 どうぞ宜しくお願い致します。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- keithin
- ベストアンサー率66% (5278/7941)
回答No.3
エクセル2007以降を使っているなら基本のCOUNTIFS関数でRANK関数の代わりになります。 D1: =IF(B1<20%,"",COUNTIFS(B:B,">=20%",C:C,">"&C1)+1) 以下コピー もしもあなたがエクセル2003以前を使っているときは、計算の理屈は一緒で別の関数を使います。 D1: =IF(B1<20%,"",SUMPRODUCT(($B$1:$B$6>=20%)*($C$1:$C$6>C1))+1) 以下コピー ご相談投稿では、必ずあなたが普段使っているソフトのバージョンまでキチンと明記する事を憶えて下さい。