[[20140612133429]] 『条件付き書式の優先順位が勝手に変わる』(よし) ページの最後に飛ぶ

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

 

『条件付き書式の優先順位が勝手に変わる』(よし)

条件付き書式は上に表示されている条件が優先ですよね。なので最優先させたい条件を、複数の条件を設定している中で一番上に表示させ、適用しています。
ですが、それら複数の条件を設定してある表の途中に行を挿入(追加)すると、部分的なセルの条件の優先順位が勝手に変わってしまいます。
挿入する場所によって、優先順位が変わってしまうセルの場所も違います。なぜだかわかりません。どなたかご存知でしたら、対処法を教えてください。

ちなみに条件の例としては、「すべて数式を使用して〜」で、
4〜9行目、A〜K列を設定するとします。

1.セルK4〜K9の合計が0なら4〜9行目すべての背景をグレーにする
 =AND($K4:$K9=0) をすべてのセルに1位として設定します。

2.セルG4に、セルF4に文字が入力されたら背景をイエローにする
 =$F4<>"" の条件を2位にします

3.セルG4に、セルG4に文字が入力されたら塗りつぶしを無しにする

  =$G4<>""  の条件を3位にします

といった感じです。
1.セルK9が0なら背景をグレーにする
が最優先ですが、7行目の間とかに行を追加すると、1位の順位が勝手に2位や3位に入れ替わっています。

< 使用 Excel:Excel2010、使用 OS:Windows7 >


 全体像がつかめないので的外れの気もしますが、とりあえず

 >1.セルK4〜K9の合計が0なら4〜9行目すべての背景をグレーにする 
 これは、「合計が」なので  =SUM($K4:$K9)=0

 >7行目の間とかに行を追加すると、1位の順位が勝手に2位や3位に入れ替わっています。
 これは、

 =SUM($K4:$K9)=0 → =SUM($K$4:$K$9)=0

 =$F4<>"" の条件を2位にします → =$F$4<>""

 =$G4<>""  の条件を3位にします → =$G$4<>""

 これでも不具合になるようなら、もう一度質問してください
 大勢の方が教えてくれると思います

(jun53) 2014/06/12(木) 15:43


コメントありがとうございます。
説明不足ですみません。
ひとくくり6行のデータ(4〜9行でひとつ、10〜15行でひとつ…)を大量にオートフィル?(下に引っ張って)コピーする為、あえて$を外しています。

ANDのところは最初SUMで試しましたが、SUMでやると、セルK9が0でなく空白(未入力)の場合もグレーになってしまうのでANDを適用しました。(それもなぜだか??)

記載した式で行を挿入しなければ何の問題もないのですが、なぜか行を挿入すると優先順位が入れ替わってしまうのです。
(よし) 2014/06/12(木) 16:23


コメント返信:

[ 一覧(最新更新順) ]


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