Excelで特定の条件を満たすセルだけ自動的に色を変えたいと考えたことはないでしょうか。
条件付き書式を使うと、数値の大小や日付の期限、重複データなどを一目で把握できるようになります。
しかし、いざ使い方を調べてみると、ルールの種類が多く「どの設定を選べばよいかわからない」と感じる初心者も少なくありません。
数式を使った条件指定になると、さらに難しく感じてしまう人もいるでしょう。
セルの色を手作業で塗り替える方法だと、データが更新されるたびに塗り直す手間がかかり、更新漏れも起こりやすくなります。
条件付き書式であれば、そうした手間をかけずに常に最新の状態でセルを強調できます。
この記事では、条件付き書式の基本的な仕組みから、ルール設定の具体的な使い方、実務でよく使われる具体例までを順を追って解説します。
あわせて、設定したのに反映されない場合によくある原因も紹介します。
読み終える頃には、自分の作業に合わせて条件付き書式を使いこなせるようになっているはずです。
条件付き書式とは?基本の仕組みを解説
条件付き書式とは、セルの値や数式の結果が特定の条件を満たしたときに、そのセルの背景色や文字色を自動的に変更できるExcelの機能です。
手作業で色を塗り替える必要がなく、データが更新されても条件に合ったセルだけが自動的に強調されます。
たとえば売上金額が入力された表で、10000円を超えるセルだけを目立たせたい場合を考えます。
| A | B | |
|---|---|---|
| 1 | 商品名 | 売上 |
| 2 | 商品A | 8000 |
| 3 | 商品B | 12000 |
B2:B3の範囲に「10000より大きい」という条件付き書式を設定すると、条件を満たすB3だけが自動的に色付けされます。
B2は8000で条件を満たさないため、色は変わりません。
この結果は、売上目標を超えた商品をひと目で確認できることを意味します。
もう一つの例として、在庫数が入力された表で、在庫が0のセルだけを強調する場合も考えられます。
| A | B | |
|---|---|---|
| 1 | 商品名 | 在庫数 |
| 2 | 商品C | 0 |
| 3 | 商品D | 5 |
B2セルの値が0のため、条件付き書式によって自動的に目立つ色が設定されます。
これは、在庫切れの商品を一覧の中からすぐに見つけられることを意味します。
条件付き書式は、後から値を変更しても書式が自動で更新される点が、手作業での色付けと異なります。
初心者がつまずきやすいのは、セルの色を直接塗ってしまい、値が変わっても色がそのまま残ってしまうケースです。
条件付き書式であれば、条件を満たさなくなった時点で自動的に元の書式に戻ります。
実務では、日々更新される売上表や在庫表のように、値が頻繁に変わるデータほど条件付き書式の効果を実感しやすくなります。
一度ルールを設定しておけば、翌日以降にデータを入力し直しても、条件に合ったセルが自動的に切り替わるためです。
条件付き書式の使い方とルール設定の手順
条件付き書式の基本的な使い方は、対象範囲を選択し、「ホーム」タブの「条件付き書式」からルールの種類を選ぶという流れです。
ルールにはいくつかの種類があり、目的に応じて使い分けます。
ここでは代表的な2つの使い方を、具体例とあわせて解説します。
セルの強調表示ルールの使い方
セルの強調表示ルールは、指定した数値より大きい・小さい、指定した文字列を含むといった単純な条件でセルを強調する使い方です。
| A | B | |
|---|---|---|
| 1 | 氏名 | 点数 |
| 2 | 田中 | 55 |
| 3 | 佐藤 | 82 |
範囲B2:B3を選択し、「セルの強調表示ルール」から「指定の値より大きい」を選び、80を入力します。
条件を満たすB3のセルだけが自動的に強調されます。
合格ラインなど、判定基準がはっきり決まっている場合に向いた使い方です。
数式を使ったルールの使い方
より細かい条件を指定したい場合は、「新しいルール」から「数式を使用して、書式設定するセルを決定」を選びます。
この使い方では、TRUEかFALSEを返す数式を条件として指定できます。
| A | B | |
|---|---|---|
| 1 | 商品名 | 納期 |
| 2 | 商品E | 2026/07/25 |
| 3 | 商品F | 2026/08/10 |
B2:B3を選択し、次の数式を条件として設定します。
=B2<=TODAY()+3
この数式は、B2セルの納期が今日から3日以内であるという条件を表します。
条件を満たすB2セルだけが自動的に強調され、期限が近い商品をひと目で確認できるようになります。
範囲全体に同じ考え方の条件を適用したい場合は、行や列の位置を$マークで固定する絶対参照を使うと、セルごとの条件がずれずに反映されます。
条件付き書式でよくある使い方の具体例
条件付き書式は、前の章で紹介したルールを組み合わせることで、集計表や管理表の中で条件に合うデータを目立たせる目的でよく使われます。
ここでは実務でよく使われる2つの具体例を紹介します。
重複データを目立たせる使い方
一覧表の中に同じ値が重複して入力されていないかを確認したい場合、数式を使った条件付き書式が役立ちます。
| A | B | |
|---|---|---|
| 1 | No | 会員番号 |
| 2 | 1 | A1001 |
| 3 | 2 | A1001 |
B2:B3を選択し、次の数式を条件として設定します。
=COUNTIF($B$2:$B$3,B2)>1
この数式は、指定した範囲内に同じ会員番号が2件以上あるかどうかを判定しています。
B2とB3はどちらもA1001のため条件を満たし、両方のセルが強調されます。
入力ミスによる重複データを、目視で一件ずつ確認する手間を減らせる点が実務での利点です。
会員番号や社員番号のように、本来は一意であるはずの値が重複していないかを確認したい場面は多く、名簿や顧客管理表の入力チェックに応用できます。
範囲を広げれば、数百行の一覧でも同じ考え方で重複箇所を洗い出せます。
期限が近い日付を強調する使い方
前の章で紹介した納期の例のように、期限が近いデータを強調する使い方は、タスク管理や納期管理の場面でよく利用されます。
たとえば「7日以内」を条件にすれば、直近1週間に対応が必要な項目だけを一覧の中から見つけやすくなります。
条件の数値を変えるだけで、3日前・当日など、業務に合わせた基準に調整できる点も扱いやすさにつながっています。
納期の一覧を目視だけで管理していると見落としが起こりやすいため、こうした自動的な強調表示は実務での確認作業の負担を減らすことにつながります。
条件付き書式が反映されないときによくある原因
条件付き書式を設定したのに、思ったとおりにセルが強調されないという相談は少なくありません。
原因の多くは、機能自体の不具合ではなく、範囲や参照の指定の仕方にあります。
ここでは初心者がつまずきやすい2つの原因を、対処法とあわせて説明します。
適用範囲の指定ミスが原因のケース
条件付き書式は、ルールを設定した時点で選択していた範囲にしか適用されません。
たとえばB2セルだけを選択した状態でルールを作成すると、B3以降のセルには条件が反映されません。
一見「うまく動いていない」ように見えても、実際にはルール自体は正しく設定されているケースが多くあります。
対処法としては、「条件付き書式」メニューの「ルールの管理」から適用範囲を確認し、必要な範囲に修正することが挙げられます。
行や列を後から追加した場合は、追加した部分が適用範囲に含まれているかもあわせて確認すると安心です。
数式の参照が原因で結果がずれるケース
数式を使ったルールでは、相対参照と絶対参照の使い分けを誤ると、意図しないセルにまで条件が広がったり、逆に一部のセルにしか反映されなかったりします。
たとえば範囲全体に同じ判定をさせたい列があるのに、行方向の参照を固定していないと、行ごとに条件がずれてしまいます。
数式自体にエラーがなくても、参照のずれだけが原因で結果が一致しないため、原因に気づきにくい点が厄介なところです。
対処法としては、数式内のセル参照を見直し、固定したい行・列にだけ$マークを付け直すことが挙げられます。
「ルールの管理」画面で設定済みの数式を確認しながら修正すると、どのセルの参照がずれているかを把握しやすくなります。
条件付き書式はルールと数式の組み合わせで使いこなせる
条件付き書式は、値の大小や日付、重複といった条件を自動で判定し、該当するセルだけを強調してくれる機能です。
手作業で色を塗り分ける方法と違い、データが更新されても条件に合ったセルだけが自動的に切り替わる点が大きな特徴です。
セルの強調表示ルールと数式を使ったルールを使い分けられるようになると、集計表や管理表でのチェック作業が大きく効率化します。
数値のしきい値だけで判定できる場合はセルの強調表示ルールを、重複や日付の計算など条件が複雑な場合は数式を使ったルールを選ぶと、目的に合った使い方がしやすくなります。
反映されないときは、適用範囲とセル参照の指定を見直すことで、多くの場合は原因を特定できます。
特に数式を使ったルールでは、相対参照と絶対参照の違いを意識するだけで、意図しない範囲に条件が広がるといったつまずきを防ぎやすくなります。
焦って設定をやり直す前に、まずは適用範囲と数式の参照を確認する習慣をつけておくと安心です。
これから条件付き書式を使い始める人は、まずセル・行・列といったExcelの基本構成を押さえておくと、範囲選択や参照の指定でつまずきにくくなります。
基本を押さえたうえで少しずつ数式を使ったルールに挑戦していけば、無理なく応用の幅を広げていけます。





