- ベストアンサー
EXCELでこういうことできますか。
関数と書式設定を使っていいところまではいったのですが、ダメでした。 たとえば、セルA1からA12まで1月~12月を入れます、B1からB12までは成績(適当な数字)が入ります、1番成績の良い月のセルを赤色に塗り、2番目を黄色1番悪い成績の月のセルを青色に塗る。 こんなことできますか、 教えて下さい。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
はじめまして B1からB12を選択して、メニューの書式→条件付き書式 「セルの値が」「次の値に等しい」「=MAX($B$1:$B$12)」 書式をクリック パターンタブで赤を選択しOK 追加をクリック 「セルの値が」「次の値に等しい」「=MIN($B$1:$B$12)」 書式をクリック パターンタブで青を選択しOK 追加をクリック 「セルの値が」「次の値に等しい」「=LARGE($A$1:$A$12,2)」 書式をクリック パターンタブで黄色を選択しOK 最後にOK これでいけるはずです。
その他の回答 (4)
- jakotama92
- ベストアンサー率35% (28/78)
1位が2つ以上ある場合、RANK関数では2位が出ないし、 LARGE関数では1位も2位も同じ点数になります。 そこまで考える必要はないでしょうか?
お礼
参考にします、 ありがとうございました。
- hirorin00
- ベストアンサー率50% (446/884)
3です 三つ目の条件が間違っていました。 誤:「セルの値が」「次の値に等しい」「=LARGE($A$1:$A$12,2)」 正:「セルの値が」「次の値に等しい」「=LARGE($B$1:$B$12,2)」
- hana-hana3
- ベストアンサー率31% (4940/15541)
条件付き書式を使います。 お考えの事を行うには、 MAX や MIN 関数で最大値と最小値を求める事が出来ます。 また、RANK 関数を使うと順位を求める事が出来ます。 塗りつぶしたいセルを選んで、条件付き書式の1~3に下記の式を設定します。 1番成績の良い月:=B1=MAX($B$1:$B$12) 2番目:=RANK(B1,$B$1:$B$12)=2 1番悪い成績:=B1=MIN($B$1:$B$12)
お礼
条件は数式が・・・ということですね、 できました ありがとうございました。
- edomin
- ベストアンサー率32% (327/1003)
条件付き書式で、RANK関数を使ったらできませんか。
お礼
早々にありがとうございました。 そこまでは解っているのですが・・・
お礼
条件がセルの値が・・・次の値に等しい・・・で入れるのですか。 できました。 丁寧にありがとうございました。