Excelのピボットグラフとスライサーオブジェクトを使って、素早く効果的なダッシュボードを作成する - TechRepublic

Excelのピボットグラフとスライサーオブジェクトを使って、素早く効果的なダッシュボードを作成する - TechRepublic

Excel 2010では、ピボットテーブルやピボットグラフのオブジェクトをフィルター処理できるスライサーが導入されました。スライサーにはドロップダウンではなくボタンが表示され、クリックするだけでピボットテーブルやピボットグラフに表示されるデータを素早くフィルター処理できます。通常のシートではスライサーを追加する手間はかからないかもしれませんが、ダッシュボードでは、ユーザーのフィルター処理を簡素化したい場合にスライサーは視覚的な効果を高めるのに最適です。

Windows 7システムでExcel 2013を使用しています。スライサーはバージョン2010で初めて導入されたため、この記事ではそれ以前のバージョンの手順については説明しません。ご自身のデータを使用することも、デモ用の.xlsxファイルをダウンロードすることもできます。

プロセス

この手法はシンプルですが、手順が多数あるため、手順の概要を簡単に説明しておくと役立ちます。

  • データは Table オブジェクト内に存在しますが、必ずしも必要ではありません。
  • 地域別の売上を表示するためのピボットテーブル オブジェクトと四半期別の売上を表示するためのピボットテーブル オブジェクトを 2 つ作成します。
  • 各 PivotTable オブジェクトに対して PivotChart を生成します。
  • 各グラフにスライサーを追加します。
  • すべてをダッシュ​​ボードシートにコピーします。

ピボットテーブルやピボットグラフの作成方法がわからなくてもご安心ください。図Aに示すシンプルなダッシュボードを作成するために必要な手順をすべてご説明します。データセットは意図的にシンプルにしていますが、より複雑な要件に合わせて、必要なだけ設定を加えることができます。

図 A: シンプルなダッシュボードにより、要約されたデータをすばやくフィルタリングできます。

データ

図Bは、サンプルデータセットをテーブルオブジェクトに変換した例です。データセットをテーブルに変換するには、データセット内をクリックし、「挿入」タブをクリックして「テーブル」(「テーブル」グループ内)をクリックし、テーブルにヘッダーがあるかどうかを指定して「OK」をクリックします。

図 B: 単純なデータ セット。

このデータは、日付、人員、地域別に売上情報を集計したものです。ダッシュボード形式で、人員別、四半期別の売上状況を簡単に確認できるツールを提供したいと考えています。

ピボットテーブル

最初のステップは、2つのピボットテーブルを作成することです。厳密に言えば、Excelはピボットグラフを作成すると自動的にピボットテーブルを作成するため、このステップは必要ありません。ピボットグラフの作成に慣れていない場合は、このステップでピボットテーブルの作成方法を学ぶことができます。既に作成方法をご存知の場合は、このセクションをスキップしてください。

最初に地域別の人員を作成するには、次の手順を実行します。

  1. データ セット内をクリックし、[挿入] タブをクリックします。
  2. 「テーブル」グループで「ピボットテーブル」をクリックし、「OK」をクリックします。デフォルト設定のまま使用するので、設定を変更する必要はありません。

ピボットテーブルフィールドウィンドウで、「Personnel」を「行」セクションに、「Region」を「列」セクションに、「Value」を「値」セクションにドラッグします(図C)。「Values」関数がデフォルトで「合計」以外の値に設定されている場合は、「Values」セクションのフィールドドロップダウンをクリックし、「値フィールドの設定」を選択して、「集計方法」タブで「合計」を選択し、「OK」をクリックして変更します。

図C

2つ目のピボットテーブルも同様に作成しますが、「日付」を「行」セクションに、「人事」を「列」セクションにドラッグします。次に、作成したピボットテーブルを以下のようにグループ化します。

  1. 行ラベル列の任意のセルを右クリックし、グループ化を選択します (図 D )。
  2. [By] リストで、[Months] (またはデフォルトの選択) の選択を解除し、[Quarters] (図 E ) を選択して、[OK] (図 F ) をクリックします。

図D

図E

図F

ピボットチャート

ピボットテーブルはデータを要約するのに最適な方法ですが、グラフを作成したいので、次のステップでは、各ピボットテーブルに基づいてピボットグラフを作成します。まずは地域別人員グラフから始めましょう。

  1. ピボットテーブル内をクリックします。
  2. コンテキスト分析タブで、ツール グループのピボットグラフをクリックします。
  3. バー (図 G ) を選択し、[OK] をクリックします。

図G

最後の手順を省略し、Excelで両方を同時に生成したい場合は、データセット内をクリックし、「挿入」をクリックします。「テーブル」グループで、「ピボットテーブル」ドロップダウンから「ピボットグラフ」を選択します。必要に応じて、グラフの種類を変更します。

四半期ごとの人員についても同じ手順を繰り返しますが、今回は円グラフを選択します。私は円グラフはあまり好きではないのですが、ここではグラフを区別するために円グラフを選択しました。好きなグラフの種類を選んでください。

書式設定をカスタマイズする必要があります。ダッシュボードの設定では不要なため、棒グラフとフィールドボタンの両方から凡例を削除しました。Excel 2013では、グラフの右側にある「グラフ要素」アイコンをクリックして不要な要素を削除します。Excel 2010では、コンテキストメニューの「レイアウト」タブを選択します。フィールドボタンを削除するには、ボタンを右クリックし、「グラフ上のすべてのフィールドボタンを非表示にする」を選択します。

スライサーズ

これで、各グラフにフィルタリングスライサーを追加する準備が整いました。まずは地域別人員グラフから始めましょう。

  1. ピボットグラフを選択します。
  2. コンテキスト分析タブをクリックします。
  3. [フィルター] グループの [スライサーの挿入] をクリックします。
  4. 「地域」フィールドをチェックし (図 H )、「OK」をクリックします (図 I )。

図H

図I

同じプロセスを繰り返して、四半期別の人員のスライサーを追加しますが、手順 4 では人員フィールドを選択します。グラフがまだ適切に表示されなくても心配しないでください。

ダッシュボード

これでほぼ完了です。オブジェクトを空白のシートにコピーしてダッシュボードを作成するのは簡単です。まず、ピボットテーブルとそのスライサーをCtrlキーを押しながらクリックして選択します。次に、Ctrl + Cキーを押します。ダッシュボードシートに移動し、Ctrl + Vキーを押して両方を空白のシートにコピーします。同じ手順を繰り返して、2つ目のセットもコピーします。図を完成させるために、「表示」タブ(「表示」グループ内)でグリッド線とヘッダーのオプションのチェックを外し、非表示にします。

グラフはフィルターが適用されていないため、一見すると効果的ではないように見えます。図A(記事冒頭)はフィルターを適用したグラフです。地域別人員グラフの場合は「Central」、四半期別人員グラフの場合は「Bill」をクリックします。フィルターを削除するには、スライサーの右上隅にあるフィルターアイコンをクリックします。

各スライサーを使用して、地域や人員ごとにグラフをフィルタリングできます。ユーザーは、各地域の人員別売上や、四半期ごとの人員別売上を素早く確認できます。確かにグラフはシンプルですが、重要なのはそのテクニックです。これらのコンポーネントを使用して独自のダッシュボードを作成する場合は、ピボットテーブルレベルでの詳細な書式設定や、フィルタリングとグループ化が必要になる場合があります。

シンプルが一番いいかもしれない

このように複雑なグラフを表示したくなるかもしれませんが、まずはシンプルなものから始め、フィルタリング、グループ化、その他の集計オプションは必要な分だけ使用することをお勧めします。オプションを追加すればするほど、結果は予測不可能になり、予想外の結果になることもあります。さらに必要な場合は、グラフの数を増やすことを検討してください。ピボットテーブルとスライサーはそれぞれ特定の目的を持つべきであり、複数の目的を持つべきではありません。それがダッシュボードの本質です。

Officeに関するご質問をお送りください

読者からの質問には可能な限りお答えしますが、必ずお答えできるとは限りません。ご連絡の際は、できるだけ具体的にご記入ください。例えば、「ワークブックのトラブルシューティングをして、問題点を修正してください」といった質問ではおそらく回答が得られないでしょうが、「この数式が期待どおりの結果にならない理由を教えていただけますか?」といった質問であれば、回答が得られるかもしれません。ご使用のアプリとバージョンを明記してください。リクエストがない限り、ファイルは送信しないでください。添付ファイル付きの初回ヘルプリクエストは未読のまま削除されます。読者サポートにあたり、TechRepublicから時間や専門知識の報酬を受け取ることはありません。また、サポートした読者から料金を請求することもありません。お問い合わせは[email protected]までお願いいたします。

  • また読んでください…

  • Excel ピボットテーブルで簡単に要約とレポートを作成できます
  • 効率を向上させるOutlookの4つの機能
  • Wordの目次機能に関する3つの高度なヒント
  • Office Q&A: Excel の組み込み関数と補助関数

その他のダッシュボードテクニックはありますか?

ビジネスフレンドリーなダッシュボードを作成するために、どのようなアプローチをとってきましたか?TechRepublicの他のメンバーとあなたの提案を共有してください。

Tagged: