Excel-data-analysis-exploring-data-with-power-view
Power Viewを使用したデータの探索
Power Viewは、直感的なアドホックレポートを促進する、インタラクティブなデータ探索、視覚化、およびプレゼンテーションを可能にします。 多様な視覚化を使用して、大規模なデータセットをその場で分析できます。 また、データの視覚化を動的にすることで、単一のPower Viewレポートでデータを簡単に表示できます。
Power ViewはMicrosoft Excel 2013で導入されました。 Power Viewを使用してデータ分析を開始する前に、リボンでPower Viewアドインが有効で使用可能であることを確認してください。
リボンの[挿入]タブをクリックします。 Power Viewは[レポート]グループに表示されるはずです。
Power Viewレポートの作成
データモデルのテーブルからPower Viewレポートを作成できます。
- リボンの[挿入]タブをクリックします。
- [レポート]グループの[パワービュー]をクリックします。
- Power Viewを開く*メッセージボックスが表示され、水平にスクロールするステータスバーが表示されます。 これには少し時間がかかる場合があります。
Power Viewシートは、Excelブックのワークシートとして作成されます。 空のPower Viewレポート、フィルタースペースホルダー、およびデータモデルのテーブルを表示するPower Viewフィールドリストが含まれています。 Power Viewは、Power Viewシートのリボンのタブとして表示されます。
計算フィールドを備えたPower View
ワークブックのデータモデルには、次のデータテーブルがあります-
- しつけ
- イベント
- メダル
各国が獲得したメダルの数を表示するとします。
- テーブルメダルのフィールドNOC_CountryRegionおよびMedalを選択します。
これらの2つのフィールドは、エリアのFIELDSの下に表示されます。 Power Viewは、選択した2つのフィールドを列として持つテーブルとして表示されます。
パワービューには、各国が獲得したメダルが表示されます。 各国が獲得したメダルの数を表示するには、メダルを数える必要があります。 メダルカウントフィールドを取得するには、データモデルで計算を行う必要があります。
- リボンの[PowerPivot]タブをクリックします。
- [データモデル]グループの[管理]をクリックします。 データモデルのテーブルが表示されます。
- [メダル]タブをクリックします。 メダルテーブルの計算領域で、メダル列の下のセルに次のDAX数式を入力します + メダル数:= COUNTA([メダル])*
数式カウント数式が数式バーに表示され、数式バーの左側に列名Medalが表示されていることがわかります。
データモデルが変更されたことを示すPower Viewメッセージが表示され、[OK]をクリックすると、変更がPower Viewに反映されます。 OKをクリックしてください。
パワービューシートのパワービューフィールドリストで、次のことを確認できます-
- メダルテーブルに新しいフィールドカウントが追加されます。
- 計算フィールドがMedal Countフィールドの横に表示され、計算フィールドであることを示す計算機アイコンが表示されます。
- [メダル]フィールドの選択を解除し、[メダル数]フィールドを選択します。
Power Viewテーブルには、国ごとのメダル数が表示されます。
パワービューのフィルタリング
フィルター条件を定義することにより、Power Viewに表示される値をフィルターできます。
- [フィルター]の[テーブル]タブをクリックします。
- [メダル数]をクリックします。
- Medal Countの右側にあるアイコンRange file modeをクリックします。
- [以下の値を表示するアイテムを表示]ボックスのドロップダウンリストから[より大きい]または[等しい]を選択します。
- その下のボックスに1000と入力します。
- [フィルターを適用]をクリックします。
フィールド名の下に-メダル数が1000以上であることが表示されます。 Power Viewは、メダル数が1000以上のレコードのみを表示します。
Power Viewの視覚化
Power Viewシートの2つのタブ– POWER VIEWとDESIGNがリボンに表示されます。
[*デザイン]タブをクリックします。リボンの[視覚化の切り替え]グループにいくつかの視覚化コマンドがあります。
Power Viewを使用して、データに適したさまざまなデータビジュアライゼーションをすばやく作成できます。 可能な視覚化は、テーブル、マトリックス、カード、マップ、棒グラフ、列グラフ、散布図、折れ線グラフ、円グラフ、バブルグラフなどのグラフタイプ、および複数のグラフのセット(同じ軸のグラフ)です。
これらのビジュアライゼーションを使用してデータを探索するには、デフォルトのビジュアライゼーションであるテーブルを作成してPower Viewシートから開始し、それを他のビジュアライゼーションに簡単に変換して、データを最もよく表すものを見つけることができます。 リボンの[視覚化の切り替え]グループから視覚化を選択することにより、あるPower View視覚化を別の視覚化に変換できます。
同じPower Viewシートで複数の視覚化を行うこともでき、重要なフィールドを強調表示できます。
以下のセクションでは、マトリックスとカードの2つの視覚化でデータを探索する方法を理解します。 他のPower View視覚化を使用したデータの探索については、後の章で説明します。
マトリックス可視化を使用したデータの探索
マトリックスビジュアライゼーションは、データの行と列も含むという点で、テーブルビジュアライゼーションに似ています。 ただし、マトリックスには追加機能があります-
- 行や列で折りたたんだり展開したりできます。
- 階層が含まれている場合は、ドリルダウン/ドリルアップできます。
- 列や行ごとに合計と小計を表示できます。
- 値を繰り返さずにデータを表示できます。
Power Viewで同じデータのテーブルビジュアライゼーションとマトリックスビジュアライゼーションを並べることで、これらのビューの違いを確認できます。
- フィールドを選択します–スポーツ、規律、イベント。 これらのフィールドを表すテーブルがPower Viewに表示されます。
ご覧のとおり、すべてのスポーツには複数の規律があり、すべての競技には複数のイベントがあります。 次のように、このテーブルビジュアライゼーションの右側に別のPower Viewビジュアライゼーションを作成します-
- テーブルの右側のスペースにあるPower Viewシートをクリックします。
- フィールドを選択します–スポーツ、規律、イベント。
これらのフィールドを表す別のテーブルが、前のテーブルの右側のPower Viewに表示されます。
- 右側の表をクリックします。
- リボンの[デザイン]タブをクリックします。
- [視覚化の切り替え]グループの[テーブル]をクリックします。
- ドロップダウンリストから[マトリックス]を選択します。
Power Viewの右側のテーブルは、マトリックスに変換されます。
左側の表には、各イベントのスポーツと規律がリストされていますが、右側のマトリックスには、各スポーツと規律が1回だけリストされています。 したがって、この場合、Matrixビジュアライゼーションは、包括的でコンパクトで読みやすいデータ形式を提供します。
これで、データを調べて、300以上のメダルを獲得した国を見つけることができます。 また、対応するスポーツを見つけて小計を持つこともできます。
- テーブルおよびマトリックスビジュアライゼーションの両方で、フィールドNOC_CountryRegion、スポーツおよびメダルカウントを選択します。
- [フィルター]で、テーブルのフィルターを選択し、フィルター条件を300以上に設定します。
- [フィルターを適用]をクリックします。
- 同じフィルターをマトリックスにも設定します。 [フィルターを適用]をクリックします。
ここでも、マトリックスビューで結果が判読できることがわかります。
カードの視覚化によるデータの調査
カードの視覚化では、インデックスカードのようにレイアウトされた、テーブルの各行のデータを表示する一連のスナップショットがあります。
- Powerビューの右側にあるMatrix Visualizationをクリックします。
- [視覚化の切り替え]グループの[テーブル]をクリックします。
- ドロップダウンリストから[カード]を選択します。
マトリックスの視覚化は、カードの視覚化に変換されます。
カードビューを使用して、強調表示されたデータを包括的に表示できます。
データモデルとパワービュー
ブックには、データモデルとPower Viewの次の組み合わせを含めることができます。
- Excel、PowerPivot、さらにはPower Viewシートでも変更できるワークブックの内部データモデル。
- ブック内の1つの内部データモデルのみ。PowerViewシートのベースにできます。
- ブック内の複数のPower Viewシート。各シートは異なるデータモデルに基づいています。
ワークブックに複数のPower Viewシートがある場合、両方のシートが同じデータモデルに基づいている場合のみ、ビジュアライゼーションをコピーできます。
パワービューシートからのデータモデルの作成
次のようにPower Viewシートからワークブックのデータモデルを作成および/または変更できます-
2つのワークシートに営業担当者データと営業データを含む新しいワークブックから始めます。
- 営業担当者ワークシートのデータ範囲からテーブルを作成し、営業担当者という名前を付けます。
- Salesワークシートのデータ範囲からテーブルを作成し、Salesという名前を付けます。
ワークブックには、営業担当者と営業の2つのテーブルがあります。
- SalesワークシートのSalesテーブルをクリックします。
- リボンの[挿入]タブをクリックします。
- [レポート]グループの[パワービュー]をクリックします。
Power View Sheetがワークブックに作成されます。
Power Viewのフィールドリストに、ブック内の両方のテーブルが表示されていることがわかります。 ただし、Power Viewでは、アクティブなデータテーブルフィールドのみが[フィールド]リストで選択されているため、アクティブなテーブル(販売)フィールドのみが表示されます。
Power Viewに営業担当者IDが表示されていることがわかります。 代わりに営業担当者名を表示するとします。
[Power View Fields]リストで、次の変更を加えます。
- [営業担当者]テーブルの[営業担当者ID]フィールドの選択を解除します。
- [営業担当者]テーブルの[営業担当者]フィールドを選択します。
ワークブックにデータモデルがないため、2つのテーブル間にリレーションシップは存在しません。 Power Viewにデータは表示されません。 Excelは、何をすべきかを指示するメッセージを表示します。
CREATEボタンも表示されます。 [作成]ボタンをクリックします。
[リレーションシップの作成]ダイアログボックスがPower Viewシート自体で開きます。
- [営業担当者ID]フィールドを使用して、2つのテーブル間にリレーションシップを作成します。
Power Viewシートを離れることなく、あなたは正常に次のものを作成しました-
- 2つのテーブルを持つ内部データモデル、および
- 2つのテーブル間の関係。
フィールド「営業担当者」が、販売データとともにPower Viewに表示されます。
- FIELDS領域で、地域、営業担当者、および∑注文金額のフィールドをその順序で保持します。
- Power ViewをMatrix Visualizationに変換します。
- MonthフィールドをTILE BYエリアにドラッグします。 マトリックスの可視化は次のように表示されます-
ご覧のように、各地域について、その地域の営業担当者と注文額の合計が表示されます。 地域ごとに小計が表示されます。 表示は、ビュー上のタイルで選択された月単位です。 タイルで月を選択すると、その月のデータが表示されます。