Excelでヒートマップを作成する方法–ステップバイステップガイド

Excelでヒートマップたとえば、以下のデータセットでは、他の月と比較して売上が低かった月(赤で強調表示)を簡単に見つけることができます。

たとえば、次のデータセットでは、

Excelのヒートマップ-データセット

上記のデータセットでは、セルの値に基づいて色が割り当てられます。 カラースケールは、高い値が緑色を取得し、低い値が赤色を取得して、緑色から黄色から赤色に緑色です。このチュートリアルでは、

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

セルを手動で色分けすることで、Excelでヒートマップを作成することができます。 ただし、値が変更されたときにやり直す必要があります。手動作業の代わりに、条件付き書式を使用して値に基づいてセルを強調表示することができます。

手動作業の代わりに、条件付き書式を使用して、値 このようにして、セルの値を変更すると、セルの色/形式は条件付き書式設定で事前に指定されたルールに基づいてヒートマップを自動的に更新します。

このチュートリアルでは、次の方法を学びます。

  • 条件付き書式を使用してExcelでヒートマップをすばやく作成します。
  • Excelで動的ヒートマップを作成します。
  • Excelピボットテーブルでヒートマップを作成します。

始めましょう!

条件付き書式を使用したExcelでのヒートマップの作成

Excelにデータセットがある場合は、データポイントを手動で強調表示してヒートマップを作成ただし、セルの値を変更しても色が変化しないため、静的なヒートマップになります。

ただし、セルの値を変更しても色が変化しないため、静的なヒしたがって、条件付き書式設定は、セルの値を変更するとセルの色が変更されるため、正しい方法です。以下に示すようなデータセットがあるとします。

Excelのヒートマップ-Dataset plain

このデータを使用してヒートマップを作成する手順は次のとおり:

  • データセットを選択します。 この例では、B2:D13になります。Excelでヒートマップ-データセットを選択
  • ホームに移動–>>カラースケール。 これは、データを強調表示するために使用することができる様々な色の組み合わせを示しています。 最も一般的なカラースケールは、高い値を持つセルが緑で強調表示され、低い値が赤で強調表示される最初のものです。 これらのカラースケールの上にマウスを置くと、データセット内のライブプレビューが表示されることに注意してください。
    Excelのヒートマップ-カラースケール

これは、以下に示すようにあなたにヒートマップを与えます。

Excelのヒートマップ-結果のカラースケール

デフォルトでは、Excelは赤の色を最低値に、緑の色を最高値に割り当て、残りのすべての値は値に基づいて色を取得します。 そのため、値に基づいて3つの色の異なる色合いのグラデーションがあります。ここで、グラデーションを必要とせず、赤、黄、緑のみを表示したい場合はどうなりますか。 たとえば、値に関係なく、700未満のすべての値を赤で強調表示したいとします。 したがって、500と650の両方が700未満であるため、同じ赤色になります。

これを行うには:

  • ホームに移動–>>>Excelのヒートマップ-その他のオプション
  • 新しい書式ルールダイアログボックスで、書式スタイルドロップダウンから”3色スケール”を選Excelのヒートマップ-3カラースケール
  • これで、最小値、中点、および最大値を指定し、色を割り当てることができます。 700未満の値を持つすべてのセルを赤で強調表示したいので、タイプを数値に変更し、値を700に変更します。Excelでのヒートマップ-最小700
  • OKをクリックします。

次に示すように結果が得られます。 700未満のすべての値は、同じ赤色の色合いを取得することに注意してください。P>

Excelでのヒートマップ-最小700結果

ボーナスヒント: セル内の値ではなく色のみを表示したい。 これを行うには、すべてのセルを選択し、Control+1を押します。 セルの書式設定ダイアログボックスが開きます。 [番号]タブで、[カスタム]を選択し、右側のフィールドに;;;;と入力します。注意の言葉:条件付き書式は素晴らしいツールですが、残念ながら、それは揮発性です。 これは、ワークシートに変更があるたびに、条件付き書式が再計算されることを意味します。 小さなデータセットでは影響はほとんどありませんが、大きなデータセットで作業すると、Excelブックが遅くなる可能性があります。

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

条件付き書式はセルの値に依存するため、値を変更するとすぐに条件付き書式が再計算され、変更されます。

これにより、動的なヒートマップを作成することが可能になります。

Excelで対話型コントロールを使用してヒートマップを作成する二つの例を見てみましょう。

例1:スクロールバーを使用したヒートマップ

スクロールバーを使用して年を変更するとすぐにヒートマップが変更される例を次に示します。

Excelのヒートマップ-スクロールバーデモ

このタイプの動的ヒートマップは、スペースの制約があるが、ユーザーがデータセット全体にアクセ

ヒートマップテンプレートをダウンロードするにはここをクリック

この動的ヒートマップを作成するには?この動的ヒートマップを作成するために使用される完全なデータセットは次のとおりです。

/p>

Excelのヒートマップ-動的ヒートマップデータセット

以下の手順は次のとおりです:新しいシート(または同じシート)に月の名前を入力します(元のデータからコピーして貼り付けます)。

  • 開発者に移動–>>>Excelでヒートマップ-スクロールバー挿入
  • スクロールバーを右クリックし、フォーマットコントロールをクリックします。Excelのヒートマップ-フォーマットコントロール
  • フォーマットコントロールダイアログボックスで、次の変更を行います。
    • 最小値:1
    • 最大値5
    • セルリンク:Sheet1!$J$1(右側のアイコンをクリックして、スクロールバーにリンクするセルを手動で選択できます)。Excel形式のヒートマップは、詳細を制御します
  • OKをクリックします。
  • セルB1に、式を入力します。=INDEX(Sheet1!$B$1:H H$13,ROW(),Sheet1!$J$1+列(Sheet2!$B$1:B1)-1)
  • サイズを変更し、スクロールバーをデータセットの下部に配置します。ここで、スクロールバーを変更すると、Sheet1の値が変更されます。$J$1は変更され、数式はこのセルにリンクされているため、正しい値を表示するように更新されます。また、条件付き書式は揮発性であるため、値が変更されるとすぐに更新されます。

    ビデオを見る–Excelでの動的ヒートマップ

    例2: ラジオボタンを使用してExcelでダイナミックヒートマップを作成する

    ラジオボタンを選択してヒートマップを変更できる別の例を次に示します。

    ラジオボタンを使用してExcelでヒートマップを自動的に更新する

    この例では、ラジオ/オプションボタンの選択に基づいてトップ/ボトム10の値を強調表示することができます。

    ヒートマップテンプレートをダウンロードするにはここをクリック

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

    ピボットテーブルでの条件付書式設定は、通常のデータと同じように動作します。しかし、あなたが知る必要がある重要な何かがあります。

    しかし、あなたが知っておく必要があります。私は例を見て、あなたをお見せしましょう。

    私は例を見てみましょう。ピボットテーブルがあるとします。

    Excelのヒートマップ-ピボットテーブルデータ

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

    • セル(B5:D14)を選択します。
    • ホームに移動します–>>Excelのヒートマップ-条件付き書式設定スケール

    これにより、ピボットテーブルにヒートマップが即座に作成されます。

    Excelのヒートマップ-ピボットテーブル条件付き書式が適用されました

    この方法の問題は、バックエンドに新しいデータを追加してこのピボットテーブルを更新すると、条件付き書式が新しいデータに適用されないことです。たとえば、バックエンドに新しいデータを追加し、ソースデータを調整し、ピボットテーブルを更新すると、条件付き書式が適用されないことがわかります。これは、セルB5:D14のみに条件付き書式を適用したときに発生します。新しいデータが追加されたときに更新されるように、このヒートマップを動的にしたい場合は、次の手順を実行します。

    • セルを選択します(B5:D14)。
    • ホームに移動します–>>Excelでヒートマップを作成する-条件付き書式設定スケール
    • 再びホームに行く–>>Excelでヒートマップを作成する-ルールの管理
    • 条件付き書式ルールマネージャーで、編集ボタンをクリックします。Excelでヒートマップを生成する-ルールの編集
    • 書式ルールの編集ダイアログボックスで、3番目のオプションを選択します。’Date’と’Customer’の’Sales’値を表

    バックエンドのデータを変更すると、条件付き書式が更新されるようになりました。注:行/列フィールドを変更すると、条件付き書式は消えます。 たとえば、日付フィールドを削除して再度適用すると、条件付き書式は失われます。次のExcelチュートリアルも好きかもしれません。

    • Excelで他のすべての行を強調表示する方法。
    • 条件付き書式を使用して100%スタック縦棒グラフを作成します。
    • Excelで色付きのセルを数える方法。Excelで空白のセルを強調表示する方法。
    • エクセルスパークライン–完全なガイド
  • コメントを残す

    メールアドレスが公開されることはありません。