Excel-power-view-hierarchies

提供:Dev Guides
移動先:案内検索

Excel Power View-階層

データモデルに階層がある場合、Power Viewで使用できます。 Power Viewでゼロから新しい階層を作成することもできます。 どちらの場合でも、Power Viewで階層をドリルアップおよびドリルダウンできます。

この章では、さまざまなPower Viewビジュアライゼーションで階層を表示し、階層をドリルアップおよびドリルダウンする方法を学習します。

データモデルからの階層の表示

データモデルに階層がある場合は、Power Viewで同じものを視覚化できます。 以下に示すように、データモデルで定義されたSport-Event階層があるとします。

データモデルからの階層

階層はPower Viewフィールドリストのフィールドとして表示され、他のフィールドとしてPower Viewビジュアライゼーションに追加できます。

階層パワービュー

  • 国、スポーツイベント、およびメダル数のフィールドを持つテーブルを作成します。
  • 視覚化をマトリックスに切り替えます。

階層レベル1

階層内のレベルは、階層内のフィールドの順序に従ってネストされます。

Power Viewで階層を作成する

Power Viewでゼロから新しい階層を作成することもできます。

  • 国、スポーツ、イベント、年、メダル数の順にフィールドを含むテーブルを作成します。
  • 視覚化をマトリックスに切り替えます。

階層は、ROWSエリアのフィールドの順序によって設定されます。 意味のあるフィールドであれば、Power Viewの階層内で任意の順序でフィールドを配置できます。 ROWSエリアのフィールドをドラッグするだけで、順序を変更できます。

階層レベル2

データモデルで階層を定義することとPower Viewで階層を定義することの違いは次のとおりです-

  • Data Modelで階層を定義すると、Power Viewのフィールドリストにフィールドとして追加され、そのフィールドを追加するだけでPower Viewの視覚化に含めることができます。
  • 一方、Power Viewで階層を定義する場合、階層順序でフィールドを配置した視覚化に制限されます。 Power Viewにあるすべての視覚化で再作成する必要があります。

マトリックスの階層のドリルアップとドリルダウン

Power Viewに(データモデルまたはPower Viewから)階層を作成したら、マトリックス、棒グラフ、列グラフ、および円グラフの視覚化でドリルアップおよびドリルダウンできます。 このセクションでは、Matrixビジュアライゼーションで階層をドリルアップおよびドリルダウンする方法を理解します。 以降のセクションでは、他の前述の視覚化で同じことを行う方法を理解します。

Matrixでは、一度に1つのレベルのみを表示できます。 詳細をドリルダウンして、要約をドリルアップできます。

  • マトリックスをクリックします。
  • リボンの[デザイン]タブをクリックします。
  • Options グループの Show Levels をクリックします。

レベルの表示

ドロップダウンリストから[*行-一度に1レベルずつドリルダウンする]を選択します。

ドリルダウン

マトリックスが折りたたまれて、レベル1データのみが表示されます。 また、レベル1データ値の右側にドリルダウンを示す矢印があります。

ドリルダウン矢印

ドリルダウン矢印をクリックして、ドリルダウンします。 または、データ値をダブルクリックしてドリルダウンすることもできます。 その特定のデータ値は、1レベルごとにドリルダウンします。

Matrix Data Drilled

データ値の場合、左側にドリルアップを示す1つの矢印と、右側にドリルダウンを示す1つの矢印があります。

レベル内の1つのデータ値をダブルクリックして展開すると、階層内の次のレベルのデータ値がその下に表示されます。 ドリルアップ矢印をクリックして、データ値に折りたたむことができます。

棒グラフの階層

このセクションでは、積み上げ棒グラフの視覚化で階層をドリルアップおよびドリルする方法を理解します。

  • 国、スポーツイベント、およびメダル数のフィールドを持つテーブルを作成します。 Sport-Eventは、データモデルで定義されるフィールドSportおよびEventを持つ階層です。
  • 視覚化を積み上げ棒グラフに切り替えます。
  • 国、スポーツ、イベントがAXISエリアにあることを確認します。
  • LEGENDエリアにフィールドメダルを追加します。

積み上げ棒グラフが表示されます。

/Hierarchy Bar Chart

表示されるデータは、 Country and Medal によるメダル数です。

CANと言う、バーをダブルクリックします。 積み上げ棒グラフは1レベルずつドリルダウンされます。

ドリルアップ棒グラフ

表示されるデータは、スポーツ別メダル数とメダル数です(これは国別-CAN)。 [ドリルアップ]を示す小さな*上矢印が、チャートの右上隅の[フィルターとポップイン]に隣接して表示されます。

これで、国レベルにドリルアップするか、イベントレベルにドリルダウンできます。

バー-フィギュアスケートをダブルクリックします。 積み上げ棒グラフは1レベルずつドリルダウンされます。

フィギュアスケート

表示されるデータは、イベント別およびメダル別のメダル数です(これは、国-CANおよびスポーツ-フィギュアスケート用です)。 ドリルアップを示す小さな*上矢印が、チャートの右上隅の[フィルターとポップイン]に隣接して表示されます。

これで、Sportレベルまでドリルアップできます(一度に1レベルずつドリルアップできます)。

  • 彼は「ドリルアップ」矢印をクリックします。 表示されるデータは、スポーツ別メダル数とメダル数(国別-CAN)です。
  • [ドリルアップ]矢印をクリックします。 積み上げ棒グラフは、国レベルまでドリルアップされます。

縦棒グラフの階層

このセクションでは、積み上げ縦棒グラフの視覚化で階層をドリルアップおよびドリルする方法を理解します。

  • 国、スポーツイベント、およびメダル数のフィールドを持つテーブルを作成します。 Sport-Eventは、データモデルで定義されるフィールドSportおよびEventを持つ階層です。
  • 視覚化を積み上げ縦棒グラフに切り替えます。
  • 国、スポーツ、イベントがAXISエリアにあることを確認します。
  • LEGENDエリアにフィールドメダルを追加します。

積み上げ縦棒グラフが表示されます。

表示される縦棒グラフ

表示されるデータは、国別およびメダル別のメダル数です。

CHNと言う列をダブルクリックします。 積み上げ縦棒グラフは1レベルずつドリルダウンされます。

積み上げ縦棒グラフのドリルアップ

表示されるデータは、スポーツ別およびメダル別のメダル数です(これは国別– CHN)。 ドリルアップを示す小さな上矢印が、チャートの右上隅の[フィルターとポップイン]の隣に表示されます。

これで、国レベルにドリルアップするか、イベントレベルにドリルダウンできます。

Column – Fencingをダブルクリックします。 積み上げ縦棒グラフは1レベルずつドリルダウンされます。

ドリルダウンイベントレベル

表示されるデータは、イベント別およびメダル別のメダル数です(国-CHNおよびスポーツ-フェンシングの場合)。 ドリルアップを示す小さな上矢印が、チャートの右上隅の[フィルターとポップイン]の隣に表示されます。

これで、Sportレベルまでドリルアップできます(一度に1レベルずつドリルアップできます)。

  • ドリルアップ矢印をクリックします。 表示されるデータは、スポーツ別メダル数とメダル(国-CHNの場合)です。
  • ドリルアップ矢印をクリックします。 積み上げ縦棒グラフは国レベルまでドリルアップされます。

円グラフの階層

このセクションでは、円グラフの視覚化で階層をドリルアップおよびドリルダウンする方法を理解します。

  • スポーツイベントとメダルカウントのフィールドを持つテーブルを作成します。 Sport-Eventは、データモデルで定義されているフィールドSportおよびEventを持つ階層です。
  • 視覚化を円グラフに切り替えます。
  • スポーツ、イベントがCOLORエリアにあり、メダル数がSIZEエリアにあることを確認してください。

円グラフが表示されます。 ただし、スポーツの数が多いため、すべてのスポーツを円グラフに表示することはできません。

  • VIEWをフィルタリングして、Sports – Gymnastics Rhythmic、Modern Pentathlon、およびSki Jumpingのみが表示されるようにします。

円グラフではなく、VIEWをフィルタリングする必要があります。これは、ドリルアップまたはドリルダウンするときに、フィルタリングを設定する必要があるためです。

円グラフの階層

表示されるデータはスポーツ別メダル数で、凡例にはスポーツの値が表示されます。

*Sk​​i Jumping* と言う、パイスライスをダブルクリックします。 円グラフは1レベルずつドリルダウンされます。

スキージャンプ

あなたは次のことを観察します-

  • 表示されるデータは、イベント別のメダル数です(これは、スポーツ-スキージャンプ用です)。
  • 凡例にはイベントが表示されます(スポーツ–スキージャンプ)。
  • パイスライスはイベントを表します。
  • ドリルアップを示す小さな上矢印が、チャートの右上隅の[フィルターとポップイン]の隣に表示されます。

これで、スポーツレベルまでドリルアップできます。

  • [ドリルアップ]矢印をクリックします。 円グラフはスポーツレベルまでドリルアップされます。

縦棒グラフを使用した円グラフの階層のフィルタリング

Power Viewでパイチャットと縦棒グラフを組み合わせて、階層を視覚化し、ドリルアップおよびドリルダウンできます。

  • 円グラフをクリックします。
  • SLICESエリアに性別を追加します。
  • 円グラフの外側をクリックします。
  • フィールド-国とイベントを含むテーブルを作成します。
  • FIELDS領域のフィールドEventをクリックします。
  • ドロップダウンメニューで[カウント(個別)]をクリックします。
  • [国]フィールドでVIEWをフィルタリングして、5か国のみを表示します。
  • 視覚化を積み上げ縦棒グラフに切り替えます。

階層円グラフ

列グラフの列(BLRなど)をクリックします。

縦棒チャートBLR

別の列、たとえばJPNをクリックします。

縦棒グラフJPN

ハイライトされたパイスライスをダブルクリックします。

強調表示されたパイのスライス

あなたは上記の視覚化で以下を見てきました-

  • 縦棒グラフでデータをフィルタリングする方法。
  • フィルター処理されたデータを使用して階層円グラフを表示する方法。
  • フィルターがまだ配置されているドリルダウン後の円グラフの表示方法。