Excelデータ分析-データの視覚化
Excelでは、さまざまな方法でデータ分析レポートを表示できます。ただし、データ分析結果をデータ内の注目すべき点を強調するグラフとして視覚化できる場合、視聴者はデータに投影したいものをすばやく把握できます。それはまたあなたのプレゼンテーションスタイルに良い影響を残します。
この章では、ExcelグラフとグラフのExcel書式設定機能を使用して、データ分析結果を強調して表示できるようにする方法について説明します。
チャートによるデータの視覚化
Excelでは、グラフを使用して、データのセットをグラフィカルに表現します。グラフはデータを視覚的に表したもので、データは棒グラフの棒や折れ線グラフの線などの記号で表されます。Excelには多くの種類のグラフが用意されており、データに適した種類を選択するか、[Excelの推奨グラフ]オプションを使用してデータに合わせてカスタマイズされたグラフを表示し、そのうちの1つを選択できます。
グラフの種類の詳細については、チュートリアルのExcelグラフを参照してください。
この章では、Excelグラフで使用できるさまざまな手法を理解して、データ分析結果をより効果的に強調表示します。
組み合わせチャートの作成
さまざまな地域から取得した2015〜2016会計年度の目標利益と実際の利益があるとします。
これらの結果のクラスター化された縦棒グラフを作成します。
ご覧のとおり、このチャートでターゲットと実際の比較をすばやく視覚化することは困難です。それはあなたの結果に本当の影響を与えません。
2種類のデータを区別して値を比較するためのより良い方法は、組み合わせグラフを使用することです。Excel 2013以降のバージョンでは、同じ目的でコンボグラフを使用できます。
ターゲット値には垂直列を使用し、実際の値にはマーカー付きの線を使用します。
- リボンの[チャートツール]タブの下にある[デザイン]タブをクリックします。
- 「タイプ」グループの「チャートタイプの変更」をクリックします。[チャートタイプの変更]ダイアログボックスが表示されます。
[コンボ]をクリックします。
シリーズActualのチャートタイプをLinewithMarkersに変更します。プレビューが[カスタムの組み合わせ]の下に表示されます。
[OK]をクリックします。
カスタマイズした組み合わせチャートが表示されます。
グラフで確認できるように、ターゲット値は列にあり、実際の値は線に沿ってマークされています。結果の傾向も表示されるため、データの視覚化が向上しました。
ただし、このタイプの表現は、2つのデータ値のデータ範囲が大幅に異なる場合はうまく機能しません。
二次軸を使用したコンボチャートの作成
出荷された製品のユニット数と、さまざまな地域から取得した2015〜2016会計年度の実際の利益に関するデータがあるとします。
以前と同じ組み合わせチャートを使用すると、次のようになります。
チャートでは、のデータ No. of Units データ範囲が大幅に変動しているため、は表示されません。
このような場合、1次軸に一方の範囲が表示され、2次軸にもう一方の範囲が表示されるように、2次軸との組み合わせグラフを作成できます。
- [挿入]タブをクリックします。
- [グラフ]グループの[コンボ]をクリックします。
- ドロップダウンリストから[カスタムコンボチャートの作成]をクリックします。
[グラフの挿入]ダイアログボックスが表示され、コンボが強調表示されます。
[チャートタイプ]で、[-]を選択します
- シリーズユニット数のマーカーとのライン
- シリーズの実際の利益のクラスター化された列
- シリーズユニット数の右側にある[二次軸]チェックボックスをオンにして、[OK]をクリックします。
グラフのプレビューが[カスタムの組み合わせ]の下に表示されます。
コンボチャートが2次軸とともに表示されます。
一次軸に実際の利益の値を、二次軸にユニット数の値を表示できます。
上のグラフで重要なのは、販売台数は多いが実際の利益は少ない第3四半期です。これはおそらく、売上を伸ばすために発生した販促費に割り当てられる可能性があります。第4四半期には状況が改善し、売上高はわずかに減少し、実際の利益は大幅に増加しました。
シリーズとカテゴリ軸の識別
2013〜2016年の実際の利益を予測するとします。
このデータのクラスター化された列を作成します。
ご覧のとおり、年が表示されないため、データの視覚化は効果的ではありません。年をカテゴリに変更することで、これを克服できます。
データ範囲のヘッダー年を削除します。
現在、年はシリーズではなくカテゴリと見なされています。チャートは次のようになります-
チャート要素とチャートスタイル
チャート要素は、チャートにより多くの説明を与えるため、データをより意味のある形で視覚化するのに役立ちます。
- チャートをクリック
チャートの右上隅の横に3つのボタンが表示されます-
これらの詳細な説明については、Excelチャートのチュートリアルを参照してください。
- [グラフ要素]をクリックします。
- [データラベル]をクリックします。
- グラフスタイルをクリックします
- データに適したスタイルと色を選択してください。
トレンドラインを使用して、データの傾向をグラフィカルに表示できます。チャートのトレンドラインを実際のデータを超えて拡張して、将来の値を予測できます。
データラベル
Excel 2013以降のバージョンには、データラベルを表示するためのさまざまなオプションが用意されています。1つのデータラベルを選択し、必要に応じてフォーマットしてから、[現在のラベルの複製]を使用して、チャート内の残りのデータラベルにフォーマットをコピーできます。
グラフのデータラベルには、さまざまな形やサイズの効果があります。
[データラベルの挿入]フィールドを使用して、セルのコンテンツをデータラベルの一部として表示することもできます。
クイックレイアウト
クイックレイアウトを使用すると、事前定義されたレイアウトオプションのいずれかを選択することで、グラフの全体的なレイアウトをすばやく変更できます。
- チャートをクリックします。
- [チャートツール]の下の[デザイン]タブをクリックします。
- [クイックレイアウト]をクリックします。
さまざまな可能なレイアウトが表示されます。レイアウトオプションに移動すると、グラフのレイアウトがその特定のオプションに変わります。
好きなレイアウトを選択してください。選択したレイアウトでグラフが表示されます。
縦棒グラフでの画像の使用
列の代わりに画像を使用することで、データの表示をより強調することができます。
縦棒グラフの列をクリックします。
Format Data Seriesで、Fillをクリックします。
画像を選択します。
[画像の挿入元]で、ファイル名を入力するか、以前に画像をコピーしたことがある場合はオプションでクリップボードを入力します。
選択した画像がグラフの列の代わりに表示されます。
帯グラフ
さまざまな地域の製品の顧客調査結果を提示する必要がある場合があります。バンドチャートはこの目的に適しています。バンドチャートは、データグループの上限と下限を表示するために影付きの領域が追加された折れ線グラフです。
東と西の地域からの顧客調査結果を、月ごとに次のようにするとします。
ここで、データでは、<50%が低、50%-80%が中、> 80%が高です。
バンドチャートを使用すると、次のように調査結果を表示できます-
データから折れ線グラフを作成します。
チャートタイプを-に変更します
- マーカーに沿った東西シリーズ。
- 低、中、高シリーズからスタックカラム。
チャートは次のようになります。
- 列の1つをクリックします。
- Format Data Seriesでギャップ幅を0%に変更します。
列の代わりにバンドを取得します。
チャートを見やすくするために-
- チャートタイトルを追加します。
- 垂直軸の範囲を調整します。
- バンドの色を緑-黄-赤に変更します。
- バンドにラベルを追加します。
最終結果は、定義された境界とバンド全体で表された調査結果を含むバンドチャートです。グラフから、西部の調査結果は満足のいくものですが、東部の調査結果は前四半期に減少しており、注意が必要であることがすぐにわかります。
温度計チャート
目標値と実際の値を表す必要がある場合は、Excelでこれらの値を強調して表示する温度計チャートを簡単に作成できます。
温度計チャートを使用すると、次のようにデータを表示できます-
以下に示すようにデータを配置します-
- データを選択します。
- クラスタ化された縦棒グラフを作成します。
ご覧のとおり、右側の列はターゲットです。
- グラフの列をクリックします。
- リボンの[行/列の切り替え]をクリックします。
- ターゲット列を右クリックします。
- [データ系列のフォーマット]をクリックします。
- 二次軸をクリックします。
観察すると、一次軸と二次軸の範囲が異なります。
- 主軸を右クリックします。
- [軸のフォーマット]オプションの[境界]で、[最小]に0、[最大]に1を入力します。
- 二次軸についても同じことを繰り返します。
一次軸と二次軸の両方が0%-100%に設定されます。ターゲット列は実際の列を非表示にします。
- 表示されている列を右クリックします(ターゲット)
- [データ系列の形式]で、[
- 塗りつぶしなし
- ボーダーの実線
- カラーはブルー
- グラフ要素で、選択を解除します
- 軸→プライマリ水平
- 軸→二次垂直
- Gridlines
- チャートタイトル
- グラフで、主垂直軸を右クリックします
- [軸の書式設定]オプションで、[目盛り]をクリックします
- メジャータイプの場合は、[内側]を選択します
- グラフ領域を右クリックします。
- [グラフ領域の書式設定]オプションで、[
- 塗りつぶしなし
- ボーダーの行がありません
チャート領域のサイズを変更して、温度計の形状を取得します。
目標値に対する実際の値が表示された温度計チャートを取得しました。この温度計チャートは、いくつかのフォーマットでより印象的にすることができます。
- チャートの青い長方形の部分を重ね合わせた長方形の形状を挿入します。
- [形状のフォーマット]オプションで、[-]を選択します
- FILLのグラデーション塗りつぶし
- タイプの線形
- 180 0角について
- グラデーションストップを0%、50%、100%に設定します。
- グラデーションが0%と100%で停止する場合は、黒を選択します。
- 50%のグラデーションストップの場合は、白を選択します。
- 下部に楕円形を挿入します。
- 同じオプションで形状をフォーマットします。
結果は、私たちが始めた温度計チャートです。
ガントチャート
ガントチャートは、一連の水平線が、特定の期間に計画された作業量に関連して、特定の期間に実行された作業量を示すグラフです。
Excelでは、積み上げ棒グラフの種類をカスタマイズして、タスク、タスク期間、および階層を表すようにガントチャートを作成できます。Excelガントチャートは通常、横軸に沿った時間の単位として日数を使用します。
次のデータについて考えてみます。列-
- タスクはプロジェクト内のタスクを表します
- 開始は、プロジェクトの開始日からの日数を表します
- 期間は、タスクの期間を表します
タスクの開始は、前のタスクの開始+期間であることに注意してください。これは、タスクが階層内にある場合です。
- データを選択します。
- 積み上げ棒グラフを作成します。
- [シリーズの開始]を右クリックします。
- [データ系列の書式設定]オプションで、[塗りつぶしなし]を選択します。
- カテゴリ軸を右クリックします。
- [軸のフォーマット]オプションで、[カテゴリ]を逆の順序で選択します。
- グラフ要素で、選択を解除します
- Legend
- Gridlines
- 横軸を次のようにフォーマットします
- 範囲を調整する
- 5日間隔の主要な目盛り
- 1日間隔のマイナーティックマーク
- データシリーズをフォーマットして印象的な外観にする
- チャートにタイトルを付ける
ウォーターフォールチャート
ウォーターフォールチャートは、中小企業で使用される最も人気のある視覚化ツールの1つです。ウォーターフォールチャートは、正と負の貢献の累積効果を分析することにより、純利益などの純資産にどのように到達したかを示すのに理想的です。
Excel 2016は、ウォーターフォールチャートタイプを提供します。以前のバージョンのExcelを使用している場合でも、積み上げ縦棒グラフを使用してウォーターフォールグラフを作成できます。
列は色分けされているため、正の数と負の数をすばやく区別できます。初期値と最終値の列は横軸から始まり、中間値は浮動列です。この外観のため、ウォーターフォールチャートはブリッジチャートとも呼ばれます。
次のデータを検討してください。
ウォーターフォールチャートのデータを準備します
[ネットキャッシュフロー]列が[月]列の左側にあることを確認します(これは、グラフの作成時にこの列を含めないためです)
2列を追加–正と負のキャッシュフローのそれぞれの増加と減少
列Startを追加します-ネットキャッシュフローの開始値を持つチャートの最初の列
列の追加終了-ネットキャッシュフローの終了値を含むグラフの最後の列
中間列をサポートする列Floatを追加します
これらの列の値を次のように計算します
Float列で、最初と最後に行を挿入します。n個の任意の値50000を配置します。これは、グラフの左右にスペースを確保するためです。
データは以下のようになります。
- セルC2:H18を選択します([ネットキャッシュフローを除外]列)
- 積み上げ縦棒グラフを作成する
- フロートシリーズを右クリックします。
- [データ系列のフォーマット]をクリックします。
- [データ系列の書式設定]オプションで、[塗りつぶしなし]を選択します。
- ネガティブシリーズを右クリックします。
- [塗りつぶしの色を赤]を選択します。
- ポジティブシリーズを右クリックします。
- [塗りつぶしの色]を[緑]を選択します。
- [シリーズの開始]を右クリックします。
- [塗りつぶしの色]を[灰色]から選択します。
- EndSeriesを右クリックします。
- [塗りつぶしの色]を[灰色]から選択します。
- 凡例を削除します。
- シリーズを右クリックします
- [データ系列の形式]オプションで、[系列オプション]の[ギャップ幅]を[10%]として選択します。
チャートにタイトルを付けます。ウォーターフォールチャートが表示されます。
スパークライン
スパークラインは、単一のセルに配置された小さなグラフであり、それぞれが選択したデータの行を表します。それらは傾向を見る迅速な方法を提供します。
クイック分析ツールを使用してスパークラインを追加できます。
- スパークラインを追加するデータを選択します。
- スパークラインのデータの右側に空の列を保持します。
[クイック分析
クリック SPARKLINES。表示されるチャートオプションはデータに基づいており、異なる場合があります。
クリック Line。各行の折れ線グラフは、データの右側の列に表示されます。
ピボットチャート
ピボットグラフは、データをグラフィカルに要約し、複雑なデータを探索するために使用されます。
PivotChartは、標準のグラフと同じように、データ系列、カテゴリ、およびグラフの軸を表示します。さらに、チャート上でインタラクティブなフィルタリングコントロールを提供するため、データのサブセットをすばやく分析できます。
ピボットグラフは、巨大なピボットテーブルにデータがある場合、またはテキストと数値を含む多くの複雑なワークシートデータがある場合に役立ちます。PivotChartは、このデータを理解するのに役立ちます。
からピボットチャートを作成できます
- ピボットテーブル。
- ピボットテーブルのないスタンドアロンとしてのデータテーブル。
ピボットテーブルからのピボットグラフ
ピボットチャートを作成するには、以下の手順に従います-
- ピボットテーブルをクリックします。
- リボンのピボットツールの下にある[分析]をクリックします。
- PivotChartをクリックします。[グラフの挿入]ダイアログボックスが表示されます。
[列]オプションから[クラスター化された列]を選択します。
[OK]をクリックします。ピボットグラフが表示されます。
PivotChartには、Region、Salesperson、Monthの3つのフィルターがあります。
[リージョンフィルター制御]オプションをクリックします。検索ボックスが表示され、すべての地域のリストが表示されます。リージョンの横にチェックボックスが表示されます。
東と南のオプションを選択します。
フィルタリングされたデータは、ピボットグラフとピボットテーブルの両方に表示されます。
ピボットテーブルのないピボットグラフ
ピボットテーブルを作成せずに、スタンドアロンのピボットグラフを作成できます。
- データテーブルをクリックします。
- [挿入]タブをクリックします。
- [グラフ]グループの[ピボットグラフ]をクリックします。[ピボットグラフの作成]ウィンドウが表示されます。
- テーブル/範囲を選択します。
- ピボットグラフを配置する場所を選択します。
既存のワークシート自体、または新しいワークシートのセルを選択できます。[OK]をクリックします。
空のピボットグラフと空のピボットテーブルがピボットグラフフィールドリストとともに表示され、ピボットグラフが作成されます。
ピボットグラフに追加するフィールドを選択します
フィールドをFILTERS、LEGEND(SERIES)、AXIS(CATEGORIES)、およびVALUESにドラッグして配置します。
ピボットグラフのフィルターコントロールを使用して、ピボットグラフに配置するデータを選択します
Excelは、結合されたピボットテーブルを自動的に作成します。