[[20180924121634]] 『条件付き書式のエラーについて』(かんべん) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『条件付き書式のエラーについて』(かんべん)

%数値に関して、下記の様なデータがあります。

  A   B   C

1 74.9% 78.9% 71.5%

ここに、60%オーバー(黄色)、75%オーバー(青)

この2つの場合に、『条件付き書式の設定』で

色付けを設定しましたが、78.9%も黄色になってしまいます。

何か設定の仕方に問題があるのでしょうか?

< 使用 Excel:Excel2003、使用 OS:Windows10 >


75%オーバーのルールの背景色の指定が黄色になっていませんでしょうか。

(隠居じーさん) 2018/09/24(月) 12:49


60%オーバー(黄色) の方が優先されているとかではないでしょうか?

(もこな2) 2018/09/24(月) 13:00


 普通に↓こうしたら
 =A1>=60 黄
 =A1>=75 青
 ちゃんと変わりましたよ?
(SoulMan) 2018/09/24(月) 13:23

>60%オーバー(黄色)、75%オーバー(青)
この場合には2分岐ですから、条件がつぎのように2つあるわけですが
この順序を間違えると、この数値例ではすべて黄色になってしまします。

 A1>60%
 A1>75%

条件式の順序を入れ替えてみてください。
つまり

 A1>75%
 A1>60%

塗りつぶしが思ったようにならない原因は他にもいろいろあると思いますが・・・・

(メジロ) 2018/09/24(月) 14:33


回答ではありません参考にしてください

A1>=60%は75%以上も含むので
=AND(A1>=60%,A1<75%) 黄 60%以上75%未満
=A1>=75% 青 75%以上
C列まで書式コピー

SoulManさん
A1セルのみで実行すると良いがC列まで書式コピーするとすべて黄色になる

隠居じーさん
容易な回答ですな

>条件式の順序を入れ替えてみてください。

かんべんさん
以上〜未満を検索するときは大〜小になるように式を立てましょう

(  ) 2018/09/24(月) 21:21


 えっ〜っと

 >A1セルのみで実行すると良いがC列まで書式コピーするとすべて黄色になる

 条件付き書式の入力方法ですけど、
 私の場合は、A1からC1までを選択した状態で入力します。

 多分ですけど、マクロで条件付き書式を設定する時も、
 範囲を選択して数式を入力するだけじゃないかなと思います。

 書式はコピーしないと思います。
(SoulMan) 2018/09/24(月) 22:02

 検索すれば色々出てくると思いますが、念のために
https://www.becoolusers.com/excel/conditional-formatting.html

 おやすみなさいzzzzzzzzzzzzzzz
(SoulMan) 2018/09/24(月) 22:25

 (SoulMan) 2018/09/24(月) 13:23 の順番だと全て黄色になりますよ。

 これは全て黄色になる。
 =A1>=60 黄
 =A1>=75 青

 この順番が正しい
 =A1>=75 青
 =A1>=60 黄

 条件付き書式は手動で設定する時は、後から設定した条件が上にくるので、
 B1セルが青になってるのでしたら、設定した順番が上の順であって、
 設定後は下の並びになっていたと言う事ではないですか?

(sy) 2018/09/24(月) 23:55


 >何か設定の仕方に問題があるのでしょうか?

 優先順位というものがあります。
 上から?
 1番目から2、3と順番に条件を確認します。
 条件が成立した時点で、以下の条件は見ません。
 だから、優先順位を考えないで適当にやると、今回のようになります。 

(BJ) 2018/09/25(火) 02:05


 すみません
 なんかお騒がせさせちゃって
 syさんフォローありがとうございます
 >条件付き書式は手動で設定する時は、後から設定した条件が上にくるので、
 >B1セルが青になってるのでしたら、設定した順番が上の順であって、
 >設定後は下の並びになっていたと言う事ではないですか?

 正直、これ知らなかったです
頭の中では下から設定するものだと思ってましたし、
実際、躓いたこともないです

 当然、小さい方から設定してました
 IF分を書く時と同じ感覚です
まぁ、75からは書かないです
そんな事をしたら全部その色になりますからね
 これは感覚的に当然です
後から設定したのが上に来るんですね
 設定したらしっ放しで後なんか見たことなかったです(^^;;
勉強になりました

 ありがとうございました😊

 かんべん さん
混乱させちゃってごめんなさいね
 エクセルは、奥が深いわ😀

(SoulMan) 2018/09/25(火) 04:47


 >当然、小さい方から設定してました
 >IF分を書く時と同じ感覚です
 IF文を書く時は75からにしないと、初めの60で全てTRUEになってしまうので、75を判定してくれないですよ。

 要はどちらか片方が、もう片方の条件も包括してるかと言う事が大事で、
 包括してる方が順番的に後にならないと、もう片方が無意味になってしまいます。

 今回の質問者さんが全て黄色になってるなら、上記の他方に与える影響を理解する必要があります。
 順番を考えたくない時は =AND(A1>=60,A1<75) のように条件が被らないようにする必要があります。

(sy) 2018/09/25(火) 07:04


 >IF文を書く時は75からにしないと、
 >初めの60で全てTRUEになってしまうので、
 >75を判定してくれないですよ。

 本当ですね
何か勘違いしてたかな?

 >上記の他方に与える影響を理解する必要があります

 そうですね
失礼しました。
(SoulMan) 2018/09/25(火) 08:45

 ちょっと補足。
 上の条件が下の条件を包括している際に下の条件付き書式が反映されないのは両方とも背景色の設定といったように同じ
 書式部分を指定している場合。
 例えば上が背景色、下が文字色といった場合に反映する書式部分が異なる場合、下の書式も反映される。
(ねむねむ) 2018/09/25(火) 09:04

、60%オーバー(黄色)、75%オーバー(青)
設定に優先順があります

75%オーバー は、 60%オーバーにも相当します

75%オーバーを最初に設定した場合65%は含まれません 

2段階目で65%は60%オーバーに相当します

と言うことで

(hiro) 2018/09/25(火) 09:39


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.