ダッシュボードは、主要なメトリックを視覚的に表すものであり、データをすばやく 1 か所で表示および分析できます。 ダッシュボードでは、統合されたデータ ビューだけでなく、ユーザーがデータをフィルター処理して、重要なものだけを表示できるセルフサービス ビジネス インテリジェンスの機会が提供されます。 以前は、Excel レポートでは、ニーズに応じてさまざまなユーザーまたは部門に対して複数のレポートを生成することが必要になることが多々あります。
このトピックでは、複数のピボットテーブル、ピボットグラフ、ピボットテーブル ツールを使用して動的ダッシュボードを作成する方法について説明します。 次に、スライサーとタイムラインを使用してデータをすばやくフィルター処理する機能をユーザーに提供します。これにより、ピボットテーブルとグラフを自動的に展開および縮小して、ユーザーが表示する情報のみを表示できます。 さらに、データを追加または更新するときに、ダッシュボードをすばやく更新できます。 これは、ダッシュボード レポートを 1 回だけ作成する必要があるため、非常に便利です。
例として、1 つのデータ ソースから 4 つのピボットテーブルとピボットグラフを作成します。
ダッシュボードが作成されたら、Microsoft グループを作成して他のユーザーと共有する方法について説明します。 また、対話型の Excel ブックも用意されており、これらの手順を自分でダウンロードして実行できます。
Excel ダッシュボードのチュートリアル ブックをダウンロードする。
データを取得する
Excel にデータを直接コピーして貼り付けたり、データ ソースからクエリを設定したりできます。 このトピックでは、Microsoft Access 用 Northwind Traders テンプレートの Sales Analysis クエリを使用しました。 使用する場合は、Access を開き、[ ファイル>New>Search ] に移動し、[ 検索] に「Northwind」と入力し、テンプレート データベースを作成します。 これを完了すると、テンプレートに含まれるクエリのいずれかにアクセスできるようになります。 このデータは既に Excel ブックに格納されているため、Access がない場合は心配する必要はありません。
行または列が見つからない状態でデータが正しく構成されていることを確認します。 各行が個別のレコードまたは項目を表しているはずです。 クエリの設定に関するヘルプ、またはデータを操作する必要がある場合は、「 Excel で変換 & 取得する」を参照してください。
データが Excel の表として書式設定されていない場合は、書式設定します。 Access からインポートすると、データは表に自動的にインポートされます。
ピボットテーブルを作成する
データ範囲内の任意のセルを選択し、[ 挿入>ピボットテーブル>新しいワークシート] に移動します。 詳細については、「ピボットテーブルを作成してワークシート データを分析する」を参照してください。
目的のピボットテーブル フィールドを追加し、必要に応じて書式設定します。 このピボットテーブルは他のユーザーの基礎となるので、スタイル、レポート レイアウト、一般的な書式設定に必要な調整に時間を費やす必要があるため、複数回行う必要はありません。 詳細については、「 ピボットテーブルのレイアウトと形式を設計する」を参照してください。
今回のサンプルでは、売上を製品カテゴリ別にまとめています。売上フィールドを降順に並べています。
詳細については、「ピボット テーブルまたはピボット グラフのデータを並べ替える」を参照してください。
マスター ピボットテーブルを作成したら、それを選択し、必要なだけコピーして貼り付けて、ワークシート内の空の領域に貼り付けます。 この例では、これらのピボットテーブルは行を変更できますが、列は変更できないため、各行の間に空白の列を含む同じ行に配置します。 ただし、列を展開できる場合は、ピボットテーブルを互いの下に配置する必要がある場合があります。
重要
ピボットテーブルは互いに重ならないようにするため、値がフィルター処理、追加、または削除される際に、デザインの間に十分なスペースを使用して展開および縮小できるようにします。
この時点で、ピボットテーブルにわかりやすい名前を付けて、それらが何を行うかを把握することができます。 それ以外の場合、Excel はピボットテーブル 1、ピボットテーブル 2 などの名前を付けます。 それぞれを選択し、[ ピボットテーブルの分析>ピボットテーブル ] に移動し、[ ピボットテーブル名 ] ボックスに新しい名前を入力します。 分かりやすい名前があることは、ピボットテーブルをスライサー コントロールやタイムライン コントロールに接続するときに重要になります。
ピボットグラフを作成する
最初のピボットテーブル内の任意の場所をクリックし、[ ピボットテーブルの分析>Tools>PivotChart ] に移動し、グラフの種類を選択します。 Sales をクラスター化縦棒グラフとして、% Total を 2 軸にプロットした折れ線グラフとしてコンボ グラフを選択しました。
[ ピボットグラフの分析]、[ デザイン]、および [書式] タブからグラフを選択し、必要に応じてサイズと 書式設定を 行います。 詳細については、「 グラフの書式設定」のシリーズを参照してください。
残りのピボットテーブルにも同じ作業を繰り返します。
これで、ピボットグラフの名前を変更するのも良い時期です。 [ピボットグラフ分析>PivotChart] に移動し、[グラフ名] ボックスに新しい名前を入力します。
スライサーとタイムラインを追加する
スライサーとタイムラインを使用すると、ピボットテーブルとピボットグラフをすばやくフィルター処理して、意味のある情報だけを表示できます。
任意のピボットテーブルを選択し、ピボットテーブルの分析>Filter>Insert Slicer に移動し、スライサーに使用する各項目をチェックします。 このダッシュボードでは、 カテゴリ、 製品名、 従業員、 顧客名を選択しました。 [OK] をクリックすると、スライサーが画面の中央に追加され、重ね合わされるため、必要に応じて配置してサイズを変更する必要があります。
スライサー オプション: スライサーをクリックすると、[ スライサー ] タブに移動し、[ スタイル ] や表示される列の数など、さまざまなオプションを選択できます。 複数のスライサーを配置するには、Ctrl キーを押しながら左クリックして選択し、[スライサー ツール] タブの [配置] ツールを使用します。
スライサー接続:スライサーは、作成に使用したピボットテーブルにのみ接続されるため、各スライサーを選択し、[スライサー>Slicer>Report Connections に移動し、それぞれに接続するピボットテーブルをチェックする必要があります。 スライサーとタイムラインは、ワークシートが非表示の場合でも、任意のワークシートのピボットテーブルを制御できます。
タイムラインを追加する:任意のピボットテーブルを選択し、ピボットテーブルの分析>Filter>Insert Timeline に移動し、使用する各項目をチェックします。 このダッシュボードでは、[ 注文日] を選択しました。
タイムライン オプション: [タイムライン] をクリックし、[ タイムライン ] タブに移動し、[ スタイル]、[ ヘッダー]、[キャプション] などのオプションを選択 します。 [レポートの接続] オプションを選択すると、選択したピボットテーブルにタイムラインがリンクされます。
スライサー コントロールの詳細はこちらで、タイムライン コントロールの詳細はこちらで確認できます。
次のステップ
これでダッシュボードは機能的に完了しましたが、必要に応じてダッシュボードを配置し、最終的な調整を行う必要があります。 たとえば、レポート タイトルや背景を追加できます。 ダッシュボードでは、ピボットテーブルの周囲に図形を追加し、[表示] タブで [見出し] と [枠線] をオフにしました。
各スライサーとタイムラインをテストして、ピボットテーブルとピボットグラフが目的どおりに動作することを確認してください。 ピボットテーブルの調整と重なり合わせが必要な場合、特定の選択によって問題が発生する場合があります。この場合は調整できません。エラー メッセージが表示されます。 これらの問題は、ダッシュボードを配布する前に修正する必要があります。
ダッシュボードの設定が完了したら、このトピックの上部にある [ ダッシュボードの共有 ] タブをクリックして、ダッシュボードを配布する方法を確認できます。