Amazonで見るセール会場へ

Googleスプレッドシート│条件付き書式が反映されない・消せないときの直し方

条件付き書式を設定したのに色が付かない、コピーしたら崩れた、消せない。

原因はだいたい5つに収まります。

先に症状から引ける表を置きます。

症状まず疑うこと
色が付かない適用範囲がずれている。数字が文字として入っている
一部だけ付かない上にあるルールが先に当たっている
カスタム数式が効かない$ の位置。別シートを直接参照している
コピーすると崩れる数式の参照が貼り先に合わせて動いている
消せない範囲を選んでいない。別のルールが残っている
目次

色が付かない

適用範囲を見る

「表示形式」→「条件付き書式」で右にパネルが開きます。

いちばん上の「範囲に適用」が、色を付けたいセルを含んでいるか確かめてください。

ルールを作ったときに選んでいたセルだけが範囲になっています。

あとから行を足した分は入っていません。

A2:A100 のように上限を書くより、A2:A と列ごと指定しておくと、足した行にも効きます。

数字が文字になっている

「100より大きい」が効かないとき、セルの中身が文字としての「100」になっていることがあります。

他のシステムから貼り付けたデータでよく起きます。

セルの中で左寄せになっていたら文字です。

列を選んで「表示形式」→「数字」→「自動」にするか、VALUE() で数値に直してください。

一部だけ付かない|ルールの順番

ここがいちばん見落とされます。

ルールは上から順に評価され、最初に当たったルールでそのセルの書式が決まります。

下にあるルールは、上のルールに当たったセルには効きません。

たとえば「空白なら灰色」を上に置くと、その下の「期限切れなら赤」は空白セルには効きません。

これは正しい動きです。

順番を変える

パネルの中で、ルールをドラッグして並べ替えられます。

優先させたいものを上に持っていってください。

「優先順位を変更できない」と感じるときは、ルールの左端をつかんでいないことが多いです。

カスタム数式が効かない

ドルの位置

カスタム数式は、範囲の左上のセルを基準に書きます。

範囲が A2:E100 なら、数式は「A2にとってどうか」を書き、他のセルには相対的にずれて当たります。

やりたいこと数式
行全体を、その行のC列で判定=$C2="完了"
各セルを、そのセル自身で判定=A2>100
常にA1だけを見る=$A$1="表示"

行全体に色を付けるなら、列に $、行には付けない

ここを =C2="完了" と書くと、B列はB2を、D列はD2を見に行ってしまい、C列以外に色が付きません。

別のシートを見に行けない

カスタム数式の中では、=シート2!A1 のような他のシートへの直接参照が使えません

INDIRECT を挟みます。

=A2 = INDIRECT("シート2!A2")

=COUNTIF(INDIRECT("マスタ!A:A"), A2) > 0      マスタに存在するものに色を付ける

別のファイルは INDIRECT でも届きません。

そちらはIMPORTRANGEを他の関数と組み合わせる方法で、取込シートを挟む手順を書いています。

コピーすると崩れる

書式の付いたセルをコピーして貼ると、ルールも一緒に貼り先へ付きます

そのとき数式の参照は、貼り先に合わせて動きます。

「A列を見る」つもりのルールが、貼り先では「D列を見る」に変わっていた、というのが崩れの正体です。

動かしたくない参照には $ を付けてからコピーしてください。

書式だけ移したいときは、貼り付けのあとに出る小さなアイコンから「条件付き書式のみ貼り付け」を選べます。中身は上書きされません。

消せない

「表示形式」→「書式をクリア」では、条件付き書式は消えません

あれは手で付けた色や太字を消すものです。

  1. 色が付いているセルを選ぶ
  2. 「表示形式」→「条件付き書式」でパネルを開く
  3. ルールにカーソルを合わせ、右に出るゴミ箱を押す

パネルに出るのは、いま選んでいるセルに掛かっているルールだけです。

何も出ないときは、色の付いたセルを選び直してください。

消したのにまだ色が残る場合は、同じセルに別のルールが重なっています。

エラーのセルを目立たなくする

「条件付き書式 エラー」で探している方の多くは、#N/A#DIV/0! を隠したいのだと思います。

2つやり方があります。

方法向いている場面
数式を IFERROR() で包む自分で書いた式。エラーを空欄や0にできる
条件付き書式で文字色を背景色と同じにする式を触れない。見た目だけ消したい

後者はカスタム数式で書きます。

=ISERROR(A2)

書式で文字色を白にすれば、見えなくなります。

ただしエラー自体は残っているので、その列を集計する式には影響します。

集計に使う列なら IFERROR のほうが確実です。

まとめ

  • 付かないときは「範囲に適用」と、数字が文字になっていないかを見る
  • ルールは上から順に評価され、最初に当たったもので決まる。ドラッグで並べ替える
  • 行全体に色を付けるなら =$C2="完了"。列に $、行には付けない
  • 他のシートは INDIRECT を挟む。別ファイルは届かない
  • 「書式をクリア」では消えない。パネルのゴミ箱で消す
  • エラーを隠すなら IFERROR。見た目だけなら =ISERROR(A2) で文字色を消す

この記事は2026年9月10日時点のGoogleドキュメント エディタ ヘルプの記載と実際の表示にもとづいています。

Google Workspace を学べる本と、作業が捗る機材

スプレッドシートもドキュメントも、基本の型を知ると作業時間が目に見えて減ります。

Google Workspace を学べる本

技術評論社
¥1,870 (2026/09/15 20:36時点 | Amazon調べ)
\Amazonで商品を見る/
Amazon
\楽天市場で商品を見る/
楽天市場
\Yahoo!ショッピングで商品を見る/
Yahooショッピング
\Amazonで商品を見る/
Amazon
\楽天市場で商品を見る/
楽天市場
\Yahoo!ショッピングで商品を見る/
Yahooショッピング
インプレス
¥2,803 (2026/09/15 20:36時点 | Amazon調べ)
\Amazonで商品を見る/
Amazon
\楽天市場で商品を見る/
楽天市場
\Yahoo!ショッピングで商品を見る/
Yahooショッピング

作業が捗る機材

\Amazonで商品を見る/
Amazon
\楽天市場で商品を見る/
楽天市場
\Yahoo!ショッピングで商品を見る/
Yahooショッピング
\Amazonで商品を見る/
Amazon
\楽天市場で商品を見る/
楽天市場
\Yahoo!ショッピングで商品を見る/
Yahooショッピング

選び方をもっと詳しく

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

WAZAの有料記事のサブスクリプションも開始しました。

目次