メインコンテンツへスキップ

条件付き書式を使用してExcelでヒートマップを作成するにはどうすればよいですか?

Author: Siluvia Last Modified: 2025-08-06

ヒートマップを使用すると、セルの範囲におけるデータ分布や変動を理解するのに役立ちます。このチュートリアルでは、3つの状況下でExcelでヒートマップを作成する方法を紹介します。

Excelでセル範囲のヒートマップを作成する
Excelのピボットテーブルでヒートマップを作成する
Excelで動的ヒートマップを作成する
チャートに関するその他のチュートリアル…


Excelでセル範囲のヒートマップを作成する

以下の手順に従って、Excelでセル範囲のヒートマップを作成してください。

1. ヒートマップを設定するデータが含まれる範囲を選択し、ホーム > 条件付き書式を使用する > カラースケール > -黄-赤カラースケールをクリックします。スクリーンショットをご覧ください:

screenshot of clicking Home > Conditional Formatting > Color Scales

以下のように、選択したデータを使用してヒートマップが作成されます。スクリーンショットをご覧ください。

さまざまな色で強調表示されたデータを見ることができます。緑色は大きな値、中央の色は中程度の値、赤色は小さな値を表します。

a heat map with the selected data is created

注意:

  • 1. 値が変更されると、ハイライトの色も自動的に再調整されます。
  • 2. ハイライトの色やその他の設定を再構成したい場合は、再度範囲を選択し、次をクリックしてください: ホーム > 条件付き書式を使用する > ルールの管理 これにより、 条件付き書式ルールの管理 ダイアログが開きます。既存のルールをダブルクリックするか、ルールを選択して「編集」ボタンをクリックしてルールを開きます。 ルールの編集 ボタンを押してルールを開きます。
    reconfigure the highlight color or other settings
  • 次の 書式ルールの編集 ダイアログボックスで、必要に応じてルールを変更します。
     modify the rule in the Edit Formatting Rule dialog box


Excelのピボットテーブルでヒートマップを作成する

以下のようなピボットテーブルを作成済みであると仮定します。ここで、このピボットテーブル内の数値データに対してヒートマップを作成したい場合、その方法は上記と同じです。

sample Pivot Table

1. ピボットテーブル内の数値データを選択し、ホーム > 条件付き書式を使用する > カラースケール > 緑-黄-赤カラースケールをクリックします。

screenshot of clicking Home > Conditional Formatting > Color Scales

これで、ピボットテーブル内にヒートマップが作成されました。

the heat map is created in the Pivot Table


Excelで動的なヒートマップを作成する

多くの場合、ワークシートに常にヒートマップを表示したくない場合があります。チェックボックスを挿入してヒートマップを制御できます。チェックボックスがオンの場合、ヒートマップを表示し、オフの場合、ヒートマップを非表示にします。以下の手順に従ってください。

1. 全体のデータ範囲を選択し、Ctrl + Tキーを同時に押します。

2. 表の作成ダイアログボックスで、OKボタンをクリックします。

set options in the Create Table dialog box

3. 開発タブ > 挿入 > チェックボックス(フォームコントロール)をクリックし、ワークシートにチェックボックスを描画します。

click Checkbox from the Developer tab

4. チェックボックスを右クリックして「コントロールの書式設定」を選択します。「コントロールの書式設定」ダイアログボックスで、セルリンクボックスにセルアドレスを入力し、OKボタンをクリックします。今回は、チェックボックスをセルH1にリンクさせるため、H1を入力しました。

 select Format Control and set options in the dialog box

5. ヒートマップを作成するために使用する数値セルを選択し、ホーム > 条件付き書式を使用する > カラースケール > その他のルールをクリックします。スクリーンショットをご覧ください:

screenhsot of clicking Home > Conditional Formatting > Color Scales > More Rules

6. 新しい書式ルールダイアログボックスで、以下のように設定してください。

  • 6.1 書式スタイルのドロップダウンリストから「3色スケール」を選択します;
  • 6.2 最小値、中間点最大値のドロップダウンリストにあるタイプボックスでそれぞれ「数式」を選択します;
  • 6.3 以下の数式を最初のボックス(最小列の下)にコピーします;
  • =IF($H$1=TRUE,MIN($C$2:$F$12),FALSE)
  • 以下の数式を2番目の値ボックス(中間列の下)にコピーします;
  • =IF($H$1=TRUE,AVERAGE($C$2:$F$12),FALSE)
  • そして、以下の数式を3番目の値ボックス(最大列の下)にコピーします;
  • =IF($H$1=TRUE,MAX($C$2:$F$12),FALSE)
  • 6.4 必要に応じてハイライトの色を指定します;
  • 6.5 OKボタンをクリックします。

set options in the New Formatting Rule dialog box

これで、チェックボックスをオンにするとヒートマップが表示され、オフにすると常に非表示になります。以下のデモをご覧ください:


関連記事

Excelでベルカーブチャートテンプレートを作成する ベルカーブチャートは、統計学では正規確率分布として知られ、通常は起こりうるイベントを示すために作成され、ベルカーブの頂点は最も可能性の高いイベントを示します。この記事では、独自のデータを使用してベルカーブチャートを作成し、それをExcelのテンプレートとして保存する方法を説明します。

Excelでスピードメーター/ゲージチャートを作成する Excelでスピードメーターのチャートを作成しようとしたことはありますか?このチュートリアルでは、Excelでスピードメーターのチャートを作成するための2つの方法を提供します。

Excelでバブルチャートを作成する Excelでは、バブルチャートは散布図の一種であり、そのデータはバブルとしてポイント化されています。各シリーズに3つのデータがある場合、以下のようにバブルチャートを作成することで、データシリーズを鮮明に示すことができます。

Excelで動的なインタラクティブチャートを作成する Excelで複数のチャートを作成している場合、それらを美しく整理したいと思うでしょう。そのためには、ワークシート内で動的なインタラクティブチャートを作成することができます。あるオプションを選択すると、対応するチャートが表示されます。ここでは、2種類のインタラクティブチャートを紹介します:ドロップダウンメニューを使用したインタラクティブチャートおよびオプションボタンを使用したインタラクティブチャート。

Excelでファネルチャートを作成する Excelでデータを昇順または降順で示すファネルチャートを作成したいと思ったことがありますか?Excelには直接ファネルチャートを作成する方法はありませんが、ここでは迂回的な方法でExcelでファネルチャートを作成する方法について説明します。

チャートに関するその他のチュートリアル…

最高のオフィス生産性ツール

🤖 Kutools AI Aide:データ分析を革新:インテリジェント実行   |  コード生成  |  カスタム数式の作成  |  データを分析してグラフを生成  |  Kutools Functions を呼び出す
人気機能重複の検索・ハイライト・マーキング   |  空白行を削除   |  データを失わず列やセルを統合   |   丸める ...
スーパーLOOKUP複数条件VLOOKUP   複数値VLOOKUP  |  複数シートの検索  |  ファジーマッチ ....
高度なドロップダウンリストすばやくドロップダウンリストを作成   |  依存型ドロップダウンリスト   |  複数選択ドロップダウンリスト ....
列の管理:特定数の列を追加  | 列を移動  | 非表示列の表示状態を切り替え |  範囲と列の比較 ...
注目機能グリッドフォーカス   |  デザインビュー  |  強化された数式バー   ワークブック&ワークシートの管理   |  オートテキスト ライブラリ (Auto Text)   |  日付ピッカー   |  データの統合   |  セルの暗号化/復号化    リスト送信で電子メールを送信   |  スーパーフィルター   |   特殊フィルタ(太字/斜体/取り消し線でフィルタ...)
トップ15ツールセット12 種類のテキストツールテキストの追加特定の文字を削除など)  |  50 種以上のグラフ タイプガントチャートなど)  |  40を超える実用的な 数式誕生日に基づいて年齢を計算する、など)  |  19種の 挿入ツールQRコードの挿入パスから画像の挿入など)  |  12種類の 変換ツール単語に変換する通貨変換など)  |  7つの 結合&分割ツール高度な行のマージセルの分割など)  |  ...さらに多数
お好きな言語でKutoolsを使用できます ― 英語、スペイン語、ドイツ語、フランス語、中国語など40以上に対応!

Kutools for ExcelでExcelスキルを強化し、かつてない効率を体験しましょう。 Kutools for Excelは300以上の高度な機能で生産性向上と時間短縮を実現します。最も必要な機能を今すぐ取得...


Office TabはOfficeにタブ表示を追加し、作業効率を大幅に向上させます

  • Word、Excel、PowerPointでタブ編集とタブ閲覧を有効にします
  • 同じウィンドウ内の新しいタブで複数のドキュメントを開いたり作成したりできます。新しいウィンドウを開く必要はありません。
  • 生産性が50%向上し、1日に何百回ものマウスクリックも削減できます!