目次
Excelのヒートマップとは何ですか?
Excelでヒートマップを作成する方法
カスタムカラースケールでヒートマップを作成します
数字のないExcelでヒートマップを作成します
正方形のセルでヒートマップを優れています
Excel Pivottableでヒートマップを作成する方法
ピボット可能なヒートマップを動的にする方法
チェックボックスを使用してExcelで動的ヒートマップを作成する方法
数字なしでExcelで動的ヒートマップを作成する方法
ダウンロード用のワークブックを練習します
ホームページ トピック excel Excelでヒートマップを作成する方法:静的と動的

Excelでヒートマップを作成する方法:静的と動的

Mar 26, 2025 am 11:09 AM

この段階的なガイドでは、実用的な例を備えたExcelでヒートマップを作成するプロセスを説明します。

Microsoft Excelは、テーブルにデータを提示するように設計されています。しかし、場合によっては、ビジュアルは理解して消化しやすくなります。おそらくご存知のように、Excelにはグラフを作成するための多くの組み込み機能があります。残念ながら、ヒートマップは搭載されていません。幸いなことに、条件付きフォーマットを備えたExcelでヒートマップを作成する簡単で簡単な方法があります。

Excelのヒートマップとは何ですか?

ヒートマップ(別名ヒートマップ)は、異なる値が異なる色で表される数値データの視覚的解釈です。通常、温かい色の配色が採用されているため、データはホットスポットとコールドスポットの形で表されます。

標準的な分析レポートと比較して、HeatMapは複雑なデータを視覚化および分析するのがはるかに簡単になります。それらは、データの予備分析と一般的なパターンの発見のために、科学者、アナリスト、マーケティング担当者によって広く使用されています。

ここにいくつかの典型的な例があります:

  • 気温の熱マップ - 特定の領域の気温データを視覚化するために使用されます。
  • 地理的ヒートマップ - さまざまな色合いを使用して、地理的領域にいくつかの数値データを表示します。
  • リスク管理ヒートマップ - さまざまなリスクとその影響を視覚的および簡潔な方法で示します。

Excelでは、ヒートマップを使用して、その値に基づいてさまざまな色コードの個々のセルを描写します。

たとえば、以下のヒートマップから、あなたは最も濡れた(緑で強調表示されている)と最も乾燥した(赤で強調表示されている)地域と数十年を一目で見つけることができます。

Excelでヒートマップを作成する方法:静的と動的

Excelでヒートマップを作成する方法

その価値に応じて各セルを着色することを考えていた場合は、その考えをあきらめます。それは不必要な時間の無駄だからです。まず、値のランクに応じて適切な色の色合いを適用するには多くの努力が必要でした。第二に、値が変更されるたびにカラーコーディングをやり直す必要があります。 Excel条件付きフォーマットは、両方のハードルを効果的に克服します。

Excelでヒートマップを作成するには、条件付きのフォーマットカラースケールを使用します。実行する手順は次のとおりです。

  1. データセットを選択します。私たちの場合、それはB3:M5です。

    Excelでヒートマップを作成する方法:静的と動的

  2. [スタイル]グループの[ホーム]タブで、 [条件付き書式] > [カラースケール]をクリックし、必要なカラースケールをクリックします。特定のカラースケールでマウスをホバリングすると、Excelはデータセットにライブプレビューを直接表示します。

    この例では、赤 - 黄色 - 緑色のスケールを選択しました。

    Excelでヒートマップを作成する方法:静的と動的

    その結果、赤で強調表示され、黄色が中、緑が低い値が強調表示されます。セルの値が変化すると、色は自動的に調整されます。

    Excelでヒートマップを作成する方法:静的と動的

ヒント。条件付きフォーマットルールが新しいデータに自動的に適用されると、データ範囲を完全に機能するExcelテーブルに変換できます。

カスタムカラースケールでヒートマップを作成します

プリセットカラースケールを適用する場合、事前に定義された色の最低値、中央値、および最高値を描写します(この場合、緑、黄色、赤)。残りのすべての値は、3つの主要な色の異なる色合いを取得します。

値に関係なく、特定の色の特定の数値よりも低い/高いすべてのセルを強調表示したい場合は、組み込みのカラースケールを使用する代わりに、独自のセルを構成します。これを行う方法は次のとおりです。

  1. [スタイル]グループの[ホーム]タブで、 [条件付き書式] > [カラースケール]> [その他のルール]をクリックします。

    Excelでヒートマップを作成する方法:静的と動的

  2. [新しいフォーマットルール]ダイアログボックスで、次を実行します。
    • フォーマットスタイルのドロップダウンリストから3色スケールを選択します。
    • 最小値および/または最大値の場合、タイプドロップダウンの番号を選択し、対応するボックスに目的の値を入力します。
    • 中間点の場合、数値またはパーセンタイル(通常は50%)を設定できます。
    • 3つの値のそれぞれに色を割り当てます。

    この例では、次の設定を構成しました。

    Excelでヒートマップを作成する方法:静的と動的

    このカスタムヒートマップでは、45°F未満のすべての温度が同じ緑の色合いで強調表示され、すべての温度は同じ赤の色合いで70°Fを超えて強調表示されます。

    Excelでヒートマップを作成する方法:静的と動的

数字のないExcelでヒートマップを作成します

Excelで作成したヒートマップは、実際のセル値に基づいており、それらを削除するとヒートマップが破壊されます。シートから削除せずにセル値を非表示にするには、カスタム番号のフォーマットを使用します。ここに詳細な手順があります。

  1. ヒートマップを選択します。
  2. Ctrl 1を押して、フォーマットセルを開きますダイアログ。
  3. [番号]タブで、カテゴリの下で、 [カスタム]を選択します。
  4. タイプボックスでは、タイプ3セミコロン(;;;)。
  5. [OK]をクリックして、カスタム番号形式を適用します。

    Excelでヒートマップを作成する方法:静的と動的

それでおしまい!これで、Excelヒートマップは、数字のないカラーコードのみを表示します。

Excelでヒートマップを作成する方法:静的と動的

正方形のセルでヒートマップを優れています

ヒートマップに加えることができるもう1つの改善は、完全に正方形のセルです。以下は、スクリプトやVBAコードなしでこれを行うための最速の方法です。

  1. 列ヘッダーを垂直に並べます。列ヘッダーが遮断されないようにするには、アライメントを垂直に変更します。これは、 Alignmentグループの[ホーム]タブの[オリエンテーション]ボタンのヘルプを使用して行うことができます。

    Excelでヒートマップを作成する方法:静的と動的

    詳細については、Excelのテキストを調整する方法をご覧ください。

  2. 列幅を設定します。すべての列を選択し、列ヘッダーの端をドラッグして、より広くまたは狭くします。これを行うと、正確なピクセルカウントを表示するツールチップが表示されます - この数を覚えておいてください。

    Excelでヒートマップを作成する方法:静的と動的

  3. 行の高さを設定します。すべての行を選択し、列ヘッダーの端を列と同じピクセル値にドラッグします(この場合は26ピクセル)。

    Excelでヒートマップを作成する方法:静的と動的

    終わり!帽子マップのすべてのセルが正方形の形になっています:

    Excelでヒートマップを作成する方法:静的と動的

Excel Pivottableでヒートマップを作成する方法

基本的に、ピボットテーブルでヒートマップを作成することは、条件付きフォーマットカラースケールを使用することにより、通常のデータ範囲と同じです。ただし、警告があります。新しいデータがソーステーブルに追加された場合、条件付きフォーマットはそのデータに自動的に適用されません。

たとえば、Luiの販売をソーステーブルに追加し、ピボット可能なものを更新し、Luiの数字がまだヒートマップの外側にあることを確認しました。

Excelでヒートマップを作成する方法:静的と動的

ピボット可能なヒートマップを動的にする方法

Excelピボットテーブルヒートマップを強制して、新しいエントリを自動的に含めるように、実行する手順は次のとおりです。

  1. 現在のヒートマップでセルを選択します。
  2. [ホーム]タブの[スタイル]グループで、 [条件]フォーマット> [ルールの管理]をクリックします…
  3. 条件付きフォーマットルールマネージャーで、ルールを選択し、 [ルールの編集]ボタンをクリックします。
  4. [ルールの編集]ダイアログボックスで、適用ルールの下で、3番目のオプションを選択します。私たちの場合、 「再販業者」と「製品」の「売上合計」値を示すすべてのセルが読みます。
  5. [OK]を2回クリックして、両方のダイアログウィンドウを閉じます。

    Excelでヒートマップを作成する方法:静的と動的

これで、ヒートマップは動的であり、バックエンドに新しい情報を追加すると自動的に更新されます。ピボット可能なリフレッシュを忘れないでください:)

Excelでヒートマップを作成する方法:静的と動的

チェックボックスを使用してExcelで動的ヒートマップを作成する方法

常にヒートマップがそこにあることを望まない場合は、ニーズに応じて隠して表示できます。チェックボックスで動的ヒートマップを作成するには、次の手順です。

  1. チェックボックスを挿入します。データセットの横に、チェックボックス(フォームコントロール)を挿入します。これについては、 [開発者]タブ> [挿入] > [フォームコントロール] > [チェックボックス]をクリックします。 Excelにチェックボックスを追加するための詳細な手順を以下に示します。
  2. チェックボックスをセルにリンクします。チェックボックスを特定のセルにリンクするには、チェックボックスを右クリックし、 [フォーマット制御]をクリックし、 [コントロール]タブに切り替え、セルアドレスをセルリンクボックスに入力し、[OK]をクリックします。

    この場合、チェックボックスはセルO2にリンクされています。チェックボックスが選択されると、リンクされたセルがtrueを表示します。

    Excelでヒートマップを作成する方法:静的と動的

  3. 条件付きフォーマットを設定します。データセットを選択し、条件付きフォーマット>カラースケール>より多くのルールをクリックし、この方法でカスタムカラースケールを構成します。
    • フォーマットスタイルのドロップダウンリストで、 3色スケールを選択します。
    • 最小限ミッドポイント、および最大でタイプドロップダウンリストからを選択します。
    • ボックスに、次の式を入力してください。

      最小限:

      =IF($O$2=TRUE, MIN($B$3:$M$5), FALSE)

      ミッドポイントの場合:

      =IF($O$2=TRUE, AVERAGE($B$3:$M$5), FALSE)

      最大:

      =IF($O$2=TRUE, MAX($B$3:$M$5), FALSE)

      これらの式は、MIN、平均、および最大関数を使用して、リンクセル(O2)がtrue、つまりチェックボックスが選択されたときに、データセット(B3:M5)の最低、中央、および最高値を解決します。

    • カラードロップダウンボックスで、目的の色を選択します。
    • [OK]ボタンをクリックします。

      Excelでヒートマップを作成する方法:静的と動的

    これで、ヒートマップは、チェックボックスが選択され、残りの時間は隠されている場合にのみ表示されます。

    Excelでヒートマップを作成する方法:静的と動的

ヒント。 True / false値を表示から削除するには、チェックボックスを空の列の一部のセルにリンクしてから、その列を非表示にできます。

数字なしでExcelで動的ヒートマップを作成する方法

動的ヒートマップで数字を非表示にするには、カスタム番号形式を適用するもう1つの条件付きフォーマットルールを作成する必要があります。方法は次のとおりです。

  1. 上記の例で説明されているように、動的ヒートマップを作成します。
  2. データセットを選択します。
  3. [スタイル]グループの[ホーム]タブで、 [新しいルール] > [式]を使用して、フォーマットするセルを決定します
  4. この式が真のボックスであるフォーマット値で、この式を入力してください。

    =IF($O$2=TRUE, TRUE, FALSE)

    ここで、O2はリンクセルです。フォーミュラには、チェックボックスがチェックされている場合にのみルールを適用すると述べています(O2は真)。

    Excelでヒートマップを作成する方法:静的と動的

  5. フォーマットをクリックします…ボタン。
  6. [セルの形式]ダイアログボックスで、[番号]タブに切り替え、カテゴリリストで[カスタム]を選択します。タイプボックスのタイプ3セミコロン(;;)を選択し、[OK]をクリックします。

    Excelでヒートマップを作成する方法:静的と動的

  7. [OK]をクリックして、[新しいフォーマットルール]ダイアログボックスを閉じます。

これからは、チェックボックスを選択すると、ヒートマップが表示され、番号が表示されます。

Excelでヒートマップを作成する方法:静的と動的

2つの異なるヒートマップタイプを切り替えるには(数字が含まれている場合とない場合)、3つのラジオボタンを挿入できます。次に、3つの個別の条件付き書式設定ルールを構成します。1つのヒートマップのルールと数字のないヒートマップの2つのルール。または、OR関数を使用して、両方のタイプの共通のカラースケールルールを作成することができます(以下のサンプルワークシートで行われます)。

その結果、この素敵な動的ヒートマップが取得されます。

Excelでヒートマップを作成する方法:静的と動的

これがどのように機能するかをよりよく理解するために、サンプルシートをダウンロードできます。うまくいけば、これにより、独自の驚くべきExcelヒートマップテンプレートを作成するのに役立ちます。

お読みいただきありがとうございます。来週のブログでお会いしましょう!

ダウンロード用のワークブックを練習します

Excelのヒートマップ - 例(.xlsxファイル)

以上がExcelでヒートマップを作成する方法:静的と動的の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

列または行の上位3、5、10値を見つけるためのExcel式 列または行の上位3、5、10値を見つけるためのExcel式 Apr 01, 2025 am 05:09 AM

このチュートリアルでは、データセット内の上部N値を効率的に見つけ、Excel式を使用して関連データを取得する方法を示しています。 最高、最低、または特定の基準を満たすものを必要とするかどうかにかかわらず、このガイドは解決策を提供します。 findi

Outlookメールテンプレートにドロップダウンリストを追加します Outlookメールテンプレートにドロップダウンリストを追加します Apr 01, 2025 am 05:13 AM

このチュートリアルでは、複数の選択やデータベースの母集団を含むOutlookメールテンプレートにドロップダウンリストを追加する方法を示します。 Outlookはドロップダウンを直接サポートしていませんが、このガイドは創造的な回避策を提供します。 メールテンプレートを保存します

Flash Fill In Excelを使用する方法例 Flash Fill In Excelを使用する方法例 Apr 05, 2025 am 09:15 AM

このチュートリアルは、データ入力タスクを自動化するための強力なツールであるExcelのFlash Fill機能の包括的なガイドを提供します。 定義と場所から高度な使用やトラブルシューティングまで、さまざまな側面をカバーしています。 ExcelのFLAを理解する

Outlookにカレンダーを追加する方法:共有、インターネットカレンダー、ICALファイル Outlookにカレンダーを追加する方法:共有、インターネットカレンダー、ICALファイル Apr 03, 2025 am 09:06 AM

この記事では、IcalEndarファイルのインポートなど、Outlookデスクトップアプリケーション内で共有カレンダーにアクセスして利用する方法について説明します。 以前は、Outlookカレンダーの共有について説明しました。 それでは、共有されているカレンダーの表示方法を調べてみましょう

Excelで文字列を抽出するための正規表現(1つまたはすべての一致) Excelで文字列を抽出するための正規表現(1つまたはすべての一致) Mar 28, 2025 pm 12:19 PM

このチュートリアルでは、Excelで正規表現を使用して、特定のパターンに一致するサブストリングを見つけて抽出する方法を学びます。 Microsoft Excelは、セルからテキストを抽出するための多くの機能を提供します。これらの関数はほとんどに対処できます

将来の値を計算するためのExcelのFV機能 将来の値を計算するためのExcelのFV機能 Apr 01, 2025 am 04:57 AM

このチュートリアルでは、ExcelのFV機能を使用して投資の将来の価値を決定する方法について説明します。 効果的な財務計画は、投資の成長を理解することにかかっています。

Excelの式の中央値 - 実用的な例 Excelの式の中央値 - 実用的な例 Apr 11, 2025 pm 12:08 PM

このチュートリアルでは、中央値関数を使用してExcelの数値データの中央値を計算する方法について説明します。 中央傾向の重要な尺度である中央値は、データセットの中央値を識別し、中央の傾向のより堅牢な表現を提供します

Excelセルでテキストと数字を削除 /分割する方法 Excelセルでテキストと数字を削除 /分割する方法 Apr 01, 2025 am 05:07 AM

このチュートリアルでは、Excelセル内のテキストと数値を分離するためのいくつかの方法を示しており、組み込み関数とカスタムVBA関数の両方を利用しています。 テキストを削除しながら数値を抽出する方法を学び、数字を破棄しながらテキストを分離します

See all articles