Excelの条件付き書式を使いこなせると、膨大なデータの中から重要な情報を瞬時に視覚化できます。売上が目標を超えたセルを緑に、在庫が危険水準を下回ったセルを赤くハイライトする——こうした操作が、数式を知らなくても数クリックで実現できるのが条件付き書式の強みです。

しかし「ルールを設定したのに思った通りに色が変わらない」「複数ルールを設定すると優先順位がわからない」といった悩みを抱える方は多くいます。本記事では、2026年最新のExcel(Microsoft 365対応)における条件付き書式の基本操作から、数式を使った高度な設定、複数ルールの管理まで、実務で即役立つ知識を体系的に解説します。

条件付き書式の基本設定

この記事でわかること

  • 条件付き書式の基本的な設定方法(値・テキスト・日付ベース)
  • カラースケール・データバー・アイコンセットの使い分け
  • 数式を使ったカスタムルールの作り方(行全体の色分けも)
  • 複数ルールの優先順位設定と「停止」の使い方
  • 条件付き書式のよくあるトラブルと解決法

条件付き書式の基礎知識

条件付き書式とは?

条件付き書式とは、指定した条件を満たしたセルに対して自動的に書式(色・フォント・罫線など)を適用するExcelの機能です。データが変わると書式も自動更新されるため、常に最新の状態を視覚的に把握できます。

主な用途は次のとおりです。

  • 売上・点数・進捗率などの達成状況を色分けで一目確認
  • 重複しているデータや特定のキーワードを含むセルを強調
  • 期限切れ・期限間近の日付を自動的に警告表示
  • データバーやカラースケールで数値の大小を直感的に可視化

条件付き書式が使えるExcelバージョン

バージョン 対応状況 備考
Microsoft 365(Excel 2024) ◎ フル対応 2026年現在の最新版
Excel 2021 ◎ フル対応 ほぼ全機能利用可
Excel 2019 ○ 対応 一部UI異なる
Excel 2016 ○ 基本対応 アイコンセット制限あり
Excel for Mac(Microsoft 365) ◎ フル対応 Windows版とほぼ同等
Excel Online(Web版) △ 基本のみ カスタム数式ルールは編集不可の場合あり

Step 1:セルの値によるルール設定(最も基本)

条件付き書式の中でも最も使われるのが「セルの値」を基準にしたルールです。「80以上のセルを緑に」「50未満のセルを赤に」といった設定が数秒でできます。

設定手順(値ベースのルール)

手順1:対象のセル範囲を選択する
条件付き書式を適用したいセル範囲(例:B2:B20)をドラッグして選択します。

手順2:「条件付き書式」メニューを開く
リボンの「ホーム」タブにある「条件付き書式」ボタンをクリックします。

手順3:ルールの種類を選ぶ
「セルの強調表示ルール」にマウスを乗せると、サブメニューが展開されます。

  • 「指定の値より大きい」:数値が指定値を超えるセルに書式を適用
  • 「指定の値より小さい」:数値が指定値未満のセルに書式を適用
  • 「指定の範囲内」:指定した2つの値の間にある場合に適用
  • 「指定の値に等しい」:完全一致するセルに適用
  • 「文字列」:特定のテキストを含むセルに適用
  • 「日付」:今日・昨日・来週など相対的な日付条件を設定
  • 「重複する値」:同じ値が複数あるセルを一括強調

手順4:条件値と書式を設定する
ダイアログボックスで、条件値(例:80)を入力し、書式(例:「濃い緑の文字、緑の背景」)をドロップダウンから選択します。「ユーザー設定の書式」を選ぶと、フォント・罫線・塗りつぶしを細かく指定できます。

手順5:OKで確定する
OKボタンを押すと、条件に合致するセルに即座に書式が適用されます。

カラースケールとデータバーの使い方

Step 2:上位・下位ランクのルール設定

「上位10件を強調したい」「平均以上のセルを目立たせたい」という場合は「上位/下位ルール」を使います。

設定手順(上位/下位ルール)

手順1:対象範囲を選択 → 「条件付き書式」→「上位/下位ルール」を選択

サブメニューには次の選択肢があります。

  • 「上位10項目」:選択範囲内で数値が上位10位以内のセルに適用
  • 「上位10%」:上位10%以内のセルに適用(件数ではなく割合)
  • 「下位10項目」「下位10%」:下位版
  • 「平均より上」「平均より下」:平均値を基準に自動判定

ポイント:「上位10項目」の「10」は変更可能です。ダイアログで任意の数に変えられます。

Step 3:カラースケール・データバー・アイコンセット

数値の大小を色のグラデーションや棒グラフ、アイコンで視覚化するのが「カラースケール」「データバー」「アイコンセット」の3種類です。

カラースケール

選択範囲内の最小値〜最大値を連続的な色のグラデーションで表します。例えば「赤→白→緑」のスケールでは、低い値が赤、中間が白、高い値が緑になります。

使い方:「条件付き書式」→「カラースケール」→好みのスケールパターンを選択するだけです。「その他のルール」から最小・中間・最大の色と基準値をカスタマイズできます。

データバー

セル内に横棒グラフを表示します。数値と視覚的なバーを同時に確認でき、セルから数値の大小が直感的にわかります。

使い方:「条件付き書式」→「データバー」→色を選択。「その他のルール」でバーの最小・最大値の扱い(自動・数値・パーセント)や塗りつぶし(グラデーション・単色)を変更できます。

アイコンセット

矢印・信号機・星など複数のアイコンを使って、数値を段階的に表示します。「上昇↑/横→/下降↓」のように状態変化を示すのに最適です。

使い方:「条件付き書式」→「アイコンセット」→セットを選択。「その他のルール」から各アイコンが適用される数値の閾値をパーセント・数値・パーセンタイルで指定できます。

種類 特徴 適した場面
カラースケール グラデーションで連続的に変化 温度・スコアの分布確認
データバー セル内に棒グラフを表示 売上・進捗率の比較
アイコンセット アイコンで段階的に分類 評価・ステータス管理
セルの強調 単色・太字などシンプルな書式 特定値・期限のアラート

Step 4:数式を使ったカスタムルール(行全体の色分けも可能)

条件付き書式で最も強力なのが「数式」を使ったルールです。特定の列の値に応じて行全体を色分けする、複数条件を組み合わせるなど、柔軟なルール設定が可能になります。

数式ルールの設定手順

手順1:色分けしたい範囲全体を選択する
例:A2:E20(ヘッダー行は除く)

手順2:「条件付き書式」→「新しいルール」を選択する

手順3:「数式を使用して、書式設定するセルを決定」を選択する

手順4:数式を入力する
例:C列の値が100以上の行全体を緑にする場合は以下のように入力します。

=$C2>=100

ポイント(重要):列に$を付けて行番号に$を付けないことが核心です。

  • $C2:列(C)は固定、行(2)は変動 → 各行のC列を参照して行全体に適用
  • C$2:列は変動、行は固定 → 一行目しか参照されない(誤り)
  • $C$2:完全固定 → すべての行が同じセルを参照(誤り)

手順5:書式を設定してOKで確定する

数式ルールの実用例

目的 使う数式例 説明
土曜日を青くする =WEEKDAY($A2,2)=6 曜日番号6が土曜
日曜日を赤くする =WEEKDAY($A2,2)=7 曜日番号7が日曜
今日以前の日付を赤くする =$A2<TODAY() 期限切れの行を警告
特定文字を含む行を強調 =ISNUMBER(SEARCH(“完了”,$D2)) D列に「完了」が含まれる行
偶数行を灰色に(縞模様) =MOD(ROW(),2)=0 一行おきの背景色
空白セルを黄色に =$B2=”” B列が未入力の行を警告
AND条件(両方満たす) =AND($B2>=80,$C2=”○”) 点数80以上かつ○のみ
OR条件(どちらか満たす) =OR($B2>=90,$C2=”優”) 90点以上または優の行
数式を使った高度な条件設定

Step 5:複数ルールの優先順位管理

同じセル範囲に複数の条件付き書式ルールを設定した場合、どのルールが優先されるかを正しく管理することが重要です。

ルールの管理画面を開く

「条件付き書式」→「ルールの管理」をクリックすると、現在設定されているすべてのルールが表示されます。ここで次の操作が可能です。

  • ルールの追加・編集・削除
  • ルールの順番変更(上下の矢印ボタン)
  • 「適用先」の変更(セル範囲の確認・修正)
  • 「条件を満たす場合は停止」チェックボックスの管理

優先順位のルール

リストの上にあるルールほど優先度が高くなります。複数のルールが同じセルに適用された場合、優先度の高いルールの書式が採用されます。

「条件を満たす場合は停止」とは

このチェックボックスを有効にすると、そのルールの条件が満たされた場合、それ以下のルールは評価されなくなります。

使用例:

  • ルール1:90点以上 → 金色背景(停止チェックあり)
  • ルール2:80点以上 → 緑背景
  • ルール3:60点未満 → 赤背景

この場合、90点以上のセルにはルール1(金色)だけが適用され、ルール2の緑は適用されません。停止チェックがなければ、ルール1と2の両方が評価されますが、優先度の高いルール1が勝ちます。

Step 6:条件付き書式のコピー・削除・管理

書式のコピー(書式のみコピー)

条件付き書式が設定されたセルを選択し、「ホーム」→「書式のコピー/貼り付け」(ペインブラシアイコン)を使うと、同じ書式ルールを別のセル範囲に貼り付けられます。

条件付き書式のクリア

  • 選択範囲のみクリア:範囲選択後「条件付き書式」→「ルールのクリア」→「選択したセルのルールをクリア」
  • シート全体をクリア:「条件付き書式」→「ルールのクリア」→「シート全体のルールをクリア」

ルールが正しく動かない場合のチェックポイント

症状 原因 対処法
色が変わらない 数式の参照がずれている $の位置(絶対参照・複合参照)を確認
行全体に色が付かない 数式の列参照が相対参照になっている 列に$を追加(例:$C2)
一部のセルだけ反映されない 「適用先」の範囲が狭い ルール管理から「適用先」を修正
意図しないルールが優先される 優先順位が逆になっている ルール管理で矢印を使って順番を変更
数値なのに条件が効かない セルの値が文字列として入力されている セルを数値型に変換(VALUE関数や書式変更)

実務で役立つ条件付き書式の活用例

在庫管理表:危険水準を色分け

在庫数が入力されたC列(C2:C100)に対して、以下の3ルールを設定します(上から順に優先度高)。

  • ルール1:=$C2<=5 → 赤背景(在庫切れ間近)
  • ルール2:=$C2<=20 → 黄背景(要補充)
  • ルール3:=$C2>=50 → 緑背景(十分)

スケジュール管理表:期限切れを自動警告

締め切り日が入力されたB列(A2:F50全体を選択してルール設定)の例:

  • =$B2<TODAY() → 赤背景(期限切れ)
  • =$B2=TODAY() → オレンジ背景(本日締め切り)
  • =$B2<=TODAY()+3 → 黄背景(3日以内)

成績・評価表:5段階評価を信号機カラーで

アイコンセット(5区分のアイコン)を使い、0〜59・60〜69・70〜79・80〜89・90〜100の5段階を自動的に異なるアイコンで表示できます。

🛒

この記事に関連するおすすめ商品

ロジクール ワイヤレスキーボード 静音 K295

約3,000〜4,500円

長時間Excelの条件付き書式作業に最適・静音設計



Amazonで探す

ロジクール 静音 ワイヤレスマウス M650

約3,500〜5,500円

Excelのセル選択・条件付き書式のドラッグ操作が快適



Amazonで探す

Microsoft 365 Personal 1年版 公式ライセンス

約14,000円

最新Excelの条件付き書式機能・カラースケール・アイコンセットをフル活用



Amazonで探す

※ 価格は変動する場合があります。最新価格はリンク先でご確認ください

FAQ

Q. 条件付き書式を設定すると動作が重くなりますか?

A. ルール数が多い、または非常に広い範囲(シート全体など)に複雑な数式ルールを設定すると、再計算のたびに処理が発生し動作が遅くなることがあります。対策として、適用範囲を必要最小限に絞る、単純なルールに分解する、計算モードを「手動」にして確定時のみ再計算するなどが有効です。

Q. 別のシートのセルを条件の参照先にできますか?

A. 直接は参照できません。条件付き書式の数式で他のシートを直接参照しようとするとエラーになります。回避策として、参照したい値を同じシートのどこか(非表示セルなど)に一度INDIRECT関数やリンクで引っ張ってから、そのセルを条件式に使う方法があります。

Q. 条件付き書式で設定した色を、フィルターで絞り込めますか?

A. 可能です。Excelのフィルター機能には「色でフィルター」オプションがあり、条件付き書式で設定した背景色やフォント色を基準に絞り込めます。ただし、データが変わると条件付き書式の色も更新されますが、フィルターは手動でかけ直す必要があります。

Q. 条件付き書式と通常の手動書式が競合した場合はどちらが優先されますか?

A. 条件付き書式が優先されます。セルに手動で背景色を設定していても、条件付き書式のルールが適用されると条件付き書式の色が上書きして表示されます。ただし、条件付き書式の「書式をクリア」または削除をすると、元の手動書式が復活します。

Q. CSVファイルに保存すると条件付き書式は残りますか?

A. 残りません。CSV形式はテキストデータのみ保存するため、条件付き書式を含むすべての書式情報が失われます。条件付き書式を保持するには、.xlsx形式または.xlsm形式で保存してください。

Q. Google スプレッドシートでも同じことができますか?

A. Google スプレッドシートにも「条件付き書式」機能があり、値ベースのルールや数式ルールなど基本的な機能はほぼ同じように設定できます。ただし、データバーやアイコンセットはGoogle スプレッドシートにはないため、その点だけExcelが優れています。

まとめ

Excelの条件付き書式は、データを「見える化」する最強のツールのひとつです。本記事の要点をまとめます。

  • 基本ルール(セルの値・上位/下位):リボン「ホーム」→「条件付き書式」から数クリックで設定できる基本機能。数値・テキスト・日付など幅広い条件に対応。
  • 視覚化3種(カラースケール・データバー・アイコンセット):数値の大小を色・棒・アイコンで直感的に表示。分析ダッシュボードに特に有効。
  • 数式ルール=$列行という複合参照を使いこなすことで、行全体の色分けや複雑な複合条件が実現できる。
  • 優先順位管理:「ルールの管理」から順番を調整し、「停止」チェックで不要な評価をカットする。
  • トラブル対処:色が変わらないときはまず参照の$位置と「適用先」の範囲を確認する。

条件付き書式を使いこなすと、Excel作業の生産性が大きく向上します。まずはシンプルな「80点以上を緑に」というルールから試し、慣れてきたら数式ルールと優先順位管理にも挑戦してみてください。