重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

同じ指定範囲に複数の条件付き書式を使用したいのですが上手くいきません…
独学の為、専門用語や基礎知識が無いため苦戦しております。
どなたかご教授いただければ幸いです。

[指定範囲]
A1~G6
[条件①]
B5の値が11000以上の場合 ⇒ 黄色(指定範囲を塗りつぶし)
[条件②]
B5の値が11000未満(条件①に該当せず)かつB3の値が10以上の場合 ⇒ 緑色(指定範囲を塗りつぶし)
[条件③]
該当セルが空欄または0の場合は条件付き書式が適用されない(塗りつぶしなし)

※B3,B5セルにはオートSUMが入ってます

A 回答 (6件)

このご質問の回答は既にNo.2さんによって示されているのですが、


ご質問者が正しく設定できないようです。
また、No.1さんの回答も一部説明不足がありますが、概ね正解です。
添付画像をご覧ください。No.1さんの回答を実際に設定したものです。
ご質問者のいう
>範囲が全て同じ色で塗られてしまう
という症状は
「条件を満たす場合は停止」というチェックボックスにチェックが漏れているせいだと思います。
添付画像では
=(A1="")+(A1=0)
という条件の「条件を満たす場合は停止」というチェックボックスにチェックを入れてあります。
これが重要です。
これを漏らすと
>範囲が全て同じ色で塗られてしまう
という状態になってしまいます。
ただし、上記のように、チェックボックスにチェックを入れても、当然のことながら、結合されているセルは結合セルの左上端のセルが条件を満たしている場合、結合セル全体が同じ色で塗られてしまいます。
なお、No.2さんの回答であれば、「条件を満たす場合は停止」のチェックボックスは意識する必要がありません。
「Excel 条件付き書式について」の回答画像4
    • good
    • 0
この回答へのお礼

ありがとうございます!出来ました!
一人でかなり苦戦していたので出来た時には一人で
「おぉぉぉ~!!」と叫んでしまいました。
ちなみに条件付き書式はコピペすると崩れてしまいますか?

お礼日時:2021/09/13 10:29

No.4です。


大変失礼ですが、No.5さんの回答だと、
>範囲が全て同じ色で塗られてしまう
という結果になります。
添付画像①をご覧ください。A7にNo.5さんの回答の上段の数式
=AND(A1,$B$5>=11000)
をいれています。
これをA7~G12までコピーしてみると、A1~G6に入力された内容に対して、この条件が成立するのかどうかが判るはずです、
B4に「0」を入れたところ、このセルだけは「FALSE」を返しているようですが、その他のセルは文字、数値、空白に拘らずね全て「TRUE」が返っているようです。
従って、A1~G6に「0」がない場合
>範囲が全て同じ色で塗られてしまう
という結果になってしまいます。ちなみに、A1~G6に数値しか入力されない(空白or数値のみ)という場合は、
=AND(A1+0,$B$5>=11000)
という数式なら添付画像➁のように、ご質問者のご希望のものになります。
また
>ちなみに条件付き書式はコピペすると崩れてしまいますか?
というご質問ですが、今回の回答のように、「数式を使用して、書式設定するセルを決定」を用いた条件付き書式設定の場合、セル参照の「相対参照」「絶対参照」を間違えずに記述すれば、コピペでも問題なく設定できます。
例えば、A1セルを選択して、No.2さんの回答の上段の数式
=AND(A1<>"",A1<>0,$B$5>=11000)
を条件付き書式として記述した場合、A1セルをコピーして、A1~G2を選択し、「貼り付けのオプション」で「書式設定」を選択実行すれば、A1~G2に上記数式が条件付き書式として設定されます。
「Excel 条件付き書式について」の回答画像6
    • good
    • 0
この回答へのお礼

すごく丁寧にありがとうございます!
勉強になります。コピペの方法も分かり
助かりました!

お礼日時:2021/09/14 09:28

式は



=AND(A1,$B$5>=11000)
=AND(A1,$B$5<11000,$B$3>=10)

でもできるかと思います。

>ちなみに条件付き書式はコピペすると崩れてしまいますか?

試してみての話でしょうか?
    • good
    • 0
この回答へのお礼

ですよね…質問した後にコピペ試してみました。
ありがとうございました!

お礼日時:2021/09/14 09:25

「全てが緑色になり、条件を上下入れ替えると全てが黄色になる。


セルを結合してるのもなにか関係するんでしょうか…」
$マークの有無と、<>の向きに間違いはいないでしょうか。
B5の値が①と②で相反しますから、黄色と緑が共存することはありません。したがって順番は関係ないと思います。
B3は②の時のみ判定条件ですから、10をいれておいて構わないと思います。
その他のセルは、””、0、その他の値(これだけ色が着く)に適当に入れてください。
その状態で、B5=100000なら黄色、B5=10000なら緑になるはずです。
当方マシンでは色が変わります。
    • good
    • 0
この回答へのお礼

お返事が遅くなってしまい申し訳ありません。
私が変に範囲指定をいれないと…と思い頭に範囲指定の
数式を入れてたのが原因だったよです。
ありがとうございました!

お礼日時:2021/09/13 10:23

A1~G6を選択


条件付き書式
新規ルール
=AND(A1<>"",A1<>0,$B$5>=11000)
黄色を指定
新規ルール
=AND(A1<>"",A1<>0,$B$5<11000,$B$3>=10)
緑色を指定
でどうでしょうか。
「Excel 条件付き書式について」の回答画像2
    • good
    • 0
この回答へのお礼

つらい・・・

有難うございます。
同じことをチャレンジしたのですが全てが緑色になり
条件を上下入れ替えると全てが黄色になるんです。
セルを結合してるのもなにか関係するんでしょうか…

お礼日時:2021/09/12 16:58

こんにちは



A1:G6を選択し、A1がアクティブな状態で

① =$B$5>=11000
② =($B$5<11000)*($B$3>=10)
③ =(A1="")+(A1=0)
の順に設定して、各書式(=色塗り)を設定すればできるかと。
    • good
    • 0
この回答へのお礼

有難うございます。やってみましたがやはり出来ませんでした…
なんでだろ(´;ω;`)

お礼日時:2021/09/12 15:46

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