[PR] 記事内に広告が含まれています

Excelの条件付き書式が反映されないときの対処法

Excel

Excelの条件付き書式が反映されないときの対処法

Excelの条件付き書式が効かないときは、適用先、条件の数式、データ型、ルールの優先順位を順に確認します。

セルの色を手動で塗り直す前に、ルールが対象セルへ届いているかを調べます。

この記事は、Windows版Excel(Microsoft365/Excel2024)を中心に説明します。

更新状況によって、タブや項目の名前が異なる場合があります。

 

ルールの適用先と対象セルを確認する

ルールを作った範囲と、今見ている範囲がずれている場合があります。

  1. 対象セルを選択します。
  2. 「ホーム」→「条件付き書式」→「ルールの管理」を開きます。
  3. ルールの表示対象をシート全体にし、「適用先」を確認します。

新しい行を追加した場合、適用先がその行まで含むか確認します。

 

数式の参照とデータ型を確認する

数式ルールは、適用範囲の左上セルを基準に評価します。

  1. A2:D100の行全体をB列の値で判定する例なら「=$B2=”完了”」などとします。
  2. 列Bだけを固定し、行番号まで固定していないか確認します。
  3. 数字が文字列として保存されていないか確認します。

固定参照をすべて外すのではなく、どの方向へ動かす式なのかを確認します。

 

ルールの優先順位と停止条件を確認する

複数のルールが同じセルへ適用される場合は、優先順位が影響します。

  1. ルールの管理で上から順に内容を確認します。
  2. 同じ塗りつぶし色を指定するルールがないか確認します。
  3. 「条件を満たす場合は停止」のチェックを確認します。

優先順位を変えたら、複数の条件を満たすセルでも意図した色になるか確認します。

 

コピーで増えたルールを整理する

コピーや貼り付けで、同じようなルールが分割・追加される場合があります。

  1. 対象範囲が細かく分かれたルールを確認します。
  2. 不要と分かった重複だけを削除します。
  3. 適用先を整理し、先頭と末尾の行を確認します。

シート全体のルールを一括削除すると必要な条件まで失うため、コピーを残して作業してください。

 

よくある質問

手動の塗りつぶしが見えないのはなぜですか?

条件付き書式が優先されている可能性があります。

手動の色だけでなく、該当セルに適用されているルールを確認します。

タイトルとURLをコピーしました