目次
このチュートリアルでは、Excelでグラデーションのカラースケールを使ってセルの条件付き書式を設定し、範囲内の値を視覚的に比較する方法を紹介します。
Excelの条件付き書式は、データを色で視覚化するものです。 対照的な色を使ってデータのカテゴリを表現したり、グラデーションを使ってデータに何らかの固有の秩序を「マッピング」したりできます。 特定のパレットを使ってデータを視覚的に表現すると、それはカラースケールになります。
Excelのカラースケール
カラースケールは、小さな値から大きな値へと滑らかに変化する色の並びで、特に大規模なデータセットにおける数値間の関係を視覚化するのに便利である。
ヒートマップは、気温、株価、所得など様々なデータの一般的なパターンやトレンドを発見するために、アナリストによって広く利用されている典型的な例です。
カラースケールは、大きく分けて3種類存在します。
- シーケンシャル - 同じ色相のグラデーションで、明るいところから暗いところへ、あるいはその逆へ向かうもの。 低いところから高いところへ向かう数値を視覚化するのに最も適している。 たとえば、中くらいの緑色は、「この値は明るい緑より少し高く、暗い緑より低い」ということを表している。
- ダイバージング 、別名 双極性 または 両開き - 乖離色とは,逆向きの連続した2つの配色を組み合わせたものと考えることができ,連続した色よりも価値の違いが明確になる。 頻度,優先順位,認識,行動の変化(例:ない,ほとんどない,時々ある,よくある,いつもある)を視覚化するのに適している。
- 定性的 または 定言的 - これらは、赤、青、緑など、いくつかの異なる色です。これらは、産業、領土、種などのような固有の順序を持たないデータカテゴリを表現するのに適しています。
Microsoft Excelには、2色または3色のスケールがプリセットされており、お好みに合わせてカスタマイズすることができます。 また、お好みのパレットでカスタムスケールを作成することも可能です。
Excelでカラースケールを追加する方法
ワークシートにカラースケールを追加するには、以下の手順で行います。
- 書式を設定したいセル範囲を選択します。
- について ホーム タブで スタイル グループをクリックします。 条件付き書式設定 .
- ポイント カラースケール をクリックし、好きなタイプを選んでください。 完了です。
例えば、赤・白・青の3色スケールを使って、気温を「地図化」する方法を紹介します。
デフォルトでは、3色スケールの場合、Excelでは 50 パーセンタイル としても知られています。 ちゅうおうち または ちゅうテン 中央値とは、データセットを2等分し、半分の値が中央値より上にあり、半分の値が中央値より下にあることを示す。 ここでは、中央値を持つセルを白、最大値を持つセルを赤、最小値を持つセルを濃紺でハイライトしている。 他のセルは、これら3色の異なる色調で比例的に色付けされている。
デフォルトの動作は、プリセットのカラースケールを編集するか、独自のカラースケールを作成することで変更可能です。
既存のカラースケールを変更する場合 をクリックし、書式設定されたセルを選択します。 条件付き書式設定 > ルール管理 > 編集 詳しくは、「条件付き書式規則の編集方法」をご覧ください。
カスタムカラースケールを設定するには 以下の例に従ってください。
Excelでカスタムカラースケールを作成する方法
あらかじめ用意されているスケールのどれもがニーズに合わない場合は、この方法でカスタムスケールを作成することができます。
- 書式を設定するセルを選択します。
- クリック 条件付き書式設定 > カラースケール > その他のルール .
- での 新しい書式ルール ダイアログボックスで、これらのオプションを設定します。
- での フォーマットスタイル ドロップダウン・ボックスで、2色スケール(デフォルト)または3色スケールのいずれかを選択します。
- について 最小値、中間値 と 最大 の値で、データ型( 番号 , パーセント , パーセンタイル または 式 )で、色を選びます。
- をクリックします。 よっしゃー .
をベースにしたカスタム3色スケールの例を以下に示します。 率 :
最小 を10%に設定すると、下位10%の値が、最小値に設定した色(この例ではライラック)の最も暗い色調で着色されます。
最大 これにより、上位10%の値が、最小値に選ばれた色(この例ではアンバー)の最も暗い色調でハイライトされます。
中間点 はデフォルト(50パーセンタイル)のままなので、中央値を含むセルは白色で表示されます。
Excelのカラースケールの計算式
Microsoft Excelでは、通常、データセットの最低値を求めるにはMIN関数、最高値を求めるにはMAX関数、中間値を求めるにはMEDIAN関数を使用します。 条件付き書式のカラースケールでは、対応する値が以下の関数で利用できるため、これらの関数を使用する意味はありません。 タイプ しかし、状況によっては、他の計算式を使って別の方法で閾値を定義したい場合があります。
以下の例では、B列とC列に2年間の平均気温があり、D列では各行の値の差を変化率計算式で返しています。
=C3/B3 - 1
これらの計算式に基づき、2色スケールを用いて条件付きで差分を整形する。
について 最小 その結果、下の3つの数値は同じベージュ色でハイライトされます。
=small($d$3:$d$16,3)です。
について 最大 その結果、上位3つの数値は同じ赤色で表示されます。
=large($d$3:$d$16, 3)
同様に、3色スケールの計算式で条件付き書式を行うこともできます。
Excelで4色スケールと5色スケールを作成する方法
Excelの条件付き書式は、2色と3色のスケールしか提供しません。 多色スケールのプリセットルールはありません。
4色または5色スケールをエミュレートするには、数式でいくつかの別々のルールを作成し、色ごとに1つのルールを作成します。 セルの書式は、以下のようになることに注意してください。 めいしょく を選択し、グラデーションカラーは選択しない。
ここでは、数式を使った条件付き書式ルールの詳しい設定方法を説明します。 また、数式を真似た例として、以下のものを紹介します。 5色スケール :
ルール1(紺色):-2より小さい。
=B3<-2
ルール2(水色):-2~0を含む範囲
=AND(B3>=-2, B3<=0)
ルール3(白):0以上5未満専用
=AND(B3>0, B3<5)
ルール4(薄いオレンジ色):5以上20未満を含む
=AND(B3>=5, B3<=20)
ルール5(濃いオレンジ色):20%以上
=B3>20
なかなかいい感じに仕上がったのではないでしょうか?
値を表示せずにカラースケールだけを表示する方法
カラースケールについては、Excelでは スケールのみ表示 オプションは、アイコンセットやデータバーと同様です。 しかし、特別なカスタム番号フォーマットを適用することで、簡単に数字を隠すことができます。 手順は次のとおりです。
- 条件付き書式設定されたデータセットで、非表示にしたい値を選択します。
- Ctrl + 1 を押すと セルのフォーマット のダイアログボックスが表示されます。
- での セルのフォーマット ダイアログボックスで 番号 tab> カスタム で、3つのセミコロン(;;;)があります。 タイプ をクリックし、OKをクリックします。
これだけです!これでExcelはカラースケールだけを表示し、数値は非表示になりました。
以上、Excelでカラースケールを追加してデータを可視化する方法でした。 読んでいただきありがとうございました!来週も当ブログをよろしくお願いします。
練習用ワークブック(ダウンロード
Excel でカラースケールを使用する - 例 (.xlsx ファイル)