質問: 【excel】条件付書式内でのrank関数の使用に関して 【excel】条件付書式内でのrank関数の使用に関して a列に部署名、b列に個人名、c列に数値が入っているシートがあります。 データはいずれも5行目から入力されています。 c列に記入されている数値の上位3つのセルに色を付けたいと思ったのですが上手くいきません。 私が試したやり方としては、 数式に =rank(c5,c$5:c$54)<=3 左記を入力し、書式パターンで指定の色を選びました。 ところが、いずれのセルにも色が付きませんでした。 色が付かない原因が分かる方いらっしゃいましたら教えていただければ幸いです。 【補足】 ちなみに、c列の数値が入っているセルの書式設定にはユーザー定義の○○件というものが設定されています。 また、 =rank(c5,c$5:c$54)<=3 以外にも$を取った =rank(c5,c5:c54)<=3 でも試しましたがダメでした。
回答: こんにちは! c2~c54セルに色が付けば良い訳ですかね? 一応そういうことだとして・・・ c2~c54セルを範囲指定し 条件付き書式の数式欄に =c2>=large($c$2:$c$54,3) という数式を入れてみてはどうでしょうか? 以上、参考になればよいのですが 他に良い方法があれば読み流してくださいね。m(__)m