限定範囲内の数値に対するRANK関数について
エクセルについての質問です。
A B C D
1 11 22 33
2 10 20 30
3 15 25 36
4 12 24 36
5 18 27
A列にRANK関数を使い「順位を入れたい」のです。
ただし以下のような決まりがあります。
(1)D列にて値が33以上の数値を対象とし、
(2)B列の数値を降順にランク付け
結果としては以下のようになる数式を目指していますがそのような関数はできますでしょうか。
A B C D
1 3 11 22 33
2 10 20 30
3 1 15 25 36
4 2 12 24 36
5 18 27
対象がD列だけの数式でしたら
例えばA1のセルに
=IF(OR(D1<33,D1=""),"",RANK(D1,$D$1:$D$5,FALSE))
と入力し、他のA列へコピーすれば良いと思うのですがさらにその結果を対象とした数式がどうにもよくわかりません。
お分かりの方いらっしゃいましたら教えて頂けますでしょうか。
お礼
ありがとうございます。 しかし、そういった工夫以外の方法はないでしょうか・・ 私は気づきませんでしたが、それって技というより少々の手間をかけた工夫という感じなんですよね・・