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



データがバラバラだったり、視覚的に捉えにくい場合、ヒートマップが救世主となることがあります。棒グラフや数字を並べただけでは、全体像が掴めないという経験はありませんか?ヒートマップを使えば、データを色鮮やかなものにすることで、その問題を解決できます。月ごとの売上や学期ごとの生徒の成績など、ヒートマップを使えば、膨大な行をスクロールすることなく、パターンを浮かび上がらせられます。ヒートマップの作成は難しくありませんが、どのタイプを使い、どのように見栄えを良くするかを判断するのは、特にExcelの様々なオプションを使う場合は、少し難しい場合があります。そこで、ここでは、スプレッドシートでカラフルなビジュアルを表現するための、手軽でシンプルなものから、より高度な地理的表示まで、様々な方法をご紹介します。これらの方法が、あなたの環境でも役立つことを願っています。データを視覚的に表現しようとして、見栄えがいまいちになってしまうほど最悪なことはありませんから。それでは、早速見ていきましょう。

Excelでヒートマップを作成する方法(ステップバイステップ)

方法1:条件付き書式を使った基本的なヒートマップ

これは、Excelのほぼすべてのバージョンで使える、古典的で手間のかからない方法です。条件付き書式を使ってセルに値に基づいて色を付け、高いデータポイントと低いデータポイントをすぐに見つけられるようにするというものです。データ範囲が広く、グラフの種類やマップを気にしたくない場合に特に便利です。ただし、設定によっては、この方法が少し厄介な場合があります。例えば、すべて設定して色を確認した後、シートをリロードすると、ルールを再適用したり調整したりするまで、見た目がおかしくなることがあります。それでも、確実な出発点にはなります。手順は以下のとおりです。

条件付き書式を使用してヒートマップを作成する

  • データの範囲を選択します(特別なことはせず、ヘッダーも不要です)。売上数値の表を扱っている場合は、該当するセルをハイライトするだけです。
  • ホームに移動し、条件付き書式メニューを見つけて、カラースケールを選択します。オプションにカーソルを合わせると、色がどのように見えるかのプレビューが表示されます。これは便利な機能です。
  • お好みのカラースケールを選択してください。クラシックなヒートマップのような雰囲気がお好みなら、赤・黄・緑のカラースケールがおすすめです。クリックすると、データが値に基づいてカラフルなグラデーションに変わります。

この方法の良いところは? 手軽でありながら、柔軟性も抜群です。明るすぎる、あるいはコントラストが足りないと感じたら、後から簡単に配色を変更できます。機種によっては、少し更新が必要になるかもしれませんが、全体的には問題なく動作します。さらに、特定のパレットに合わせたい場合には、カスタムカラーを選択することもできます。

カスタムカラーと微調整

デフォルトの色が気に入らない場合や、特定の配色が必要な場合は、独自の配色を作成できます。手順は以下のとおりです。

  • データを選択した状態で、 [条件付き書式] > [新しいルール]に戻ります。
  • 「値に基づいてすべてのセルを書式設定」を選択します。これにより、カスタム スケールが設定されます。
  • 「書式スタイル」ドロップダウンで、「2色スケール」または「3色スケール」を選択します。後者はよりニュアンスが豊かで、最低値、中間値、最高値を異なる色で表示します。
  • タイプ(パーセンタイル、数値、数式)と(パーセンタイルの場合は50%、最大値の場合は100など)を設定します。次に、色を選択します。「その他の色」から、さらに多くのカスタムシェードを利用できます。
  • プレビューでどのように表示されるかを確認してください。「OK」をクリックしても驚くことはありません。

実際の数字を削除して色だけを表示する

数字が視覚的に乱雑になったり、実際の色彩パターンから気をそらしてしまうことがあります。もしそれが目的なら、色の書式設定を崩さずに数字を隠すことができます。やり方は以下のとおりです。

  • データ セルを選択し、右クリックして [セルの書式設定] を選択するか、[ホーム]タブの[数値]ドロップダウンを使用して[その他の数値形式]を選択します。
  • 「カテゴリ」「カスタム」を選択します。「種類」フィールドに「(セミコロン3つ)」と入力します;;;。これは、条件付き書式を維持しながら、すべての数値を非表示にする便利な方法です。

これで、色分けされたヒートマップだけが表示されるようになり、見た目がずっとすっきりして乱雑さが減ります。

方法2: 位置データの地理ヒートマップ

データセットに州、国、地域などの地理情報が含まれている場合は、Excelの塗りつぶしマップ機能を使ってさらに高度な分析を行うことができます。この機能は、データに基づいて地域を色分けし、地図上に直接値をプロットします。特に、地域別の売上、人口統計、地域調査の結果などに便利です。ただし、地名がExcelのマップエンジンで認識され、一貫性があることを確認してください。この点については、多少の整理が必要になる場合があります。例えば、州名や国名は完全名を使用し、テストがない限り略語は使用しないでください。

  • ヘッダーを含む、場所と値の列を強調表示します。
  • [挿入] > [マップ] > [塗りつぶしマップ]に移動します。
  • Excelは色分けされた地図を生成します。グラフのデザインタブ、または地図をダブルクリックすることで色をカスタマイズできます。配色の変更、ラベルの追加、凡例の調整などのオプションが表示されます。
  • レイヤーオプションを展開して、特定のエリアやラベルの詳細を選択します。特定の州や国だけを強調表示したい場合に便利です。

位置情報が認識されない場合、少しおかしく見える可能性がありますので、地名をもう一度ご確認ください。また、データセットが大きい場合や詳細な場合は、マップオプションを微調整して見栄えを良くする必要があるかもしれません。Excelのマップグラフはやや繊細ですが、データとラベルが整理されていれば非常に強力です。

ボーナス: Excel の 3D マップで 3D 地理ヒートマップを作成する

地球儀を回転させるなど、より高度なマッピング機能が必要な場合は、Excelの3Dマップをご覧ください。階層化されたデータや複数の変数を扱う場合や、回転する地球儀で人々を驚かせる場合などに最適です。始めるには:

  • 場所の名前や値などのデータを選択します。
  • 「挿入」 > 「3Dマップ」 > 「3Dマップを開く」に進みます。以前に使用したことがある場合は、混乱を避けるために新しいツアーを開始してください。
  • マップウィンドウがポップアップ表示されます。レイヤーペインが表示されていない場合は展開してください。
  • 「場所」フィールドに場所データを追加し、 「値」フィールドに値を追加します。

これで、回転・ズーム可能な3D地球儀が完成し、データをヒートマップとして表示できます。レイヤーオプションで色と半径をカスタマイズできます。シンプルなデータの場合は少しやり過ぎかもしれませんが、友人に印象づけたい場合や、複数のレイヤーを視覚化したい場合は、この方法が最適です。完成したら、スクリーンショットを撮ったり、画像としてエクスポートしてレポートに埋め込んだりできます。

熱を上げますか?

ヒートマップは、シンプルなスプレッドシートから凝った地図まで、視覚的なストーリーテリングに非常に多用途です。パターン、外れ値、地域差などを素早く把握するのに役立ち、単なる数字よりもはるかに目を引く効果があります。様々なスタイルを試してみることで、どんなプロジェクトにもぴったりの雰囲気が見つかるでしょう。これらは、データをカラフルに表現するためのほんの一例です。うまくいけば、すべてが完璧になるまで少しの調整が必要になるかもしれませんが、驚かないでください。

まとめ

  • 条件付き書式を使用して、簡単な基​​本的なヒートマップを作成します。
  • 色をカスタマイズしたり、数字を非表示にして見た目をすっきりさせます。
  • 位置情報に基づくデータに地理マップを活用します。
  • よりアニメーション化されたグローバルビューを実現するには、3D マップをお試しください。

まとめ

これらの方法のどれか一つでも、ありきたりなデータをレポートを際立たせるビジュアルストーリーに変えることができます。時には、設定をあれこれ試してみて、しっくりくるまで調整するだけで十分かもしれません。少なくとも、データが単調に見えなくなり、他の人が解釈しやすくなります。これで、洗練されたプレゼンテーションに少しでも近づけることを願っています。正直なところ、Excelではこれが必ずしも簡単ではありませんが、実現可能です。



この記事は役に立ちましたか?