プロが教える店舗&オフィスのセキュリティ対策術

画像のようにA2:A7に条件付き書式を設定しようとしています。
C列ご参照の通り、セルに入力されている数字が1~10なら緑、11~20なら黄色、21~なら赤になるようにしたいのですが、うまくいきません。
入力してみた式は
第一条件→=COUNTIF(A2:A7,"<10")
第二条件→=COUNTIF(A2:A7,">11")-COUNTIF(A2:A7,"<20")
第三条件→=COUNTIF(A2:A7,">21")
です。アドバイスお願いします。

「エクセル 条件付き書式」の質問画像

A 回答 (4件)

おっと間違えたw


読み換えてください。

×(下にあるほど優先順位が高い)
○(上にあるほど優先順位が高い)
    • good
    • 0
この回答へのお礼

countifを使用したのは合致したものは1、なければ0(論理値FALSEと同義)なので条件付き書式は実行されないからです。

お礼日時:2015/04/17 14:48

比較演算子の使い方を間違えていますね。

(以上、以下、超過、未満の指定がおかしい)
そしてなぜCOUNTIF関数なのか。
COUNTIF関数は数値が含まれるセルの数を数える関数です。
どうやっても6より大きい数は返ってきません。

A2セルからA7セルを範囲選択して、A2セルに入力できる状態で
 =A2<=10
 =AND(A2>10,A2<=20)
 =A2>20
この条件を設定すればOK。
以上、以下、超過、未満の条件を正しく設定していれば条件の順番は関係ありません。
順番をしっかり管理するなら、
=A2<11
=A2<21
=A2>=21
これでもいいですよ。(下にあるほど優先順位が高い)
    • good
    • 0

あ、先に範囲選択しておくか、A2で設定してから下に書式のコピーをしてください。

    • good
    • 0

セルの値で色を変えるんですよね?COUNTIFは条件に合うセルを「数える」式ですよ。



2003以前のバージョンのようですから、

条件1
セルの値が→次の値以下→10(入力) 緑
条件2
セルの値が→次の値以下→20 黄
条件2
セルの値が→次の値以下→30 赤

条件は上にある方が優先ですのでこれでできるはずです。
    • good
    • 0
この回答へのお礼

単純な話でしたね。どうもありがとうございました。
countifを使用したのは合致したものは1、なければ0(論理値FALSEと同義)なので条件付き書式は実行されないからです。

お礼日時:2015/04/17 14:47

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!