メイン コンテンツへスキップ
サポート
Microsoft アカウントでサインイン
サインインまたはアカウントを作成してください。
こんにちは、
別のアカウントを選択してください。
複数のアカウントがあります
サインインに使用するアカウントを選択してください。

PivotDiagram は、視覚的でわかりやすい形式でデータを分析および集計するのに役立つ、ツリー構造に配置された図形のコレクションです。 これは、ワークシート、テーブル、ビュー、またはキューブからインポートされた情報を含む、トップ ノードと呼ばれる 1 つの図形として開始されます。 最上位ノードをサブノードのレベルに分割して、さまざまな方法でデータを表示できます。

カテゴリ、レベル、ノードを理解するには、データ ソースのコンテキスト内の各要素について考えます。

  • データ ソースの各列は、数値以外または数値です。

  • 数値以外の列は、Quarter、Salesperson、Phone Number などのカテゴリと考えてください。 これらのいずれも、最上位ノードの下のレベルになる可能性があります。 [電話番号] のような列の下の値は数値である可能性がありますが、合計または集計できる数値ではないことに注意してください。

  • 数値列は、合計または平均化できる数値や通貨、最小値または最大値を持つデータと考えてください。

  • 各ノードは、指定された列に共通の値を持つデータ ソースからの行のグループと考えてください。 たとえば、カテゴリ "Quarter" の場合、QTR4 のすべての行が 1 つのノードにグループ化されます。

ピボットダイアグラムを作成する

  1. Visio を開きます。

  2. [ ビジネス テンプレート/カテゴリ] で、[ ピボット ダイアグラム ] > [作成] をクリックします。

  3. データ セレクター ウィザードの手順に従います。

    [完了] をクリックすると、次の 3 つの図形が図面ページに表示されます。

    • データ ソースに関する情報を含むデータ凡例

    • PivotDiagram の名前のテキスト ボックス

    • インポートされたデータ セットを含む最上位ノード

  4. 図面ページの上部のノードをクリックし、リボンの [ ピボット 図] タブの [カテゴリの 追加] で、データをグループ化するカテゴリ (通常はデータ ソースの列) をクリックします。

PivotDiagram 図面の左側に表示される PivotDiagram ウィンドウには、[ カテゴリの追加] と [合計の 追加] の 2 つのリストがあります。

[ カテゴリの追加] リストには、データ ソース内のカテゴリが表示され、データをグループ化できます。 カテゴリは、ほとんどのデータ ソース (Microsoft SQL Server Analysis Servicesのディメンション) の列に対応しています。 ノードをサブノードに分割するには、PivotDiagram 図面でノードをクリックし、[ カテゴリの追加 ] リストでカテゴリをクリックします。

各カテゴリには、4 つの使用可能な機能があります。 [ カテゴリの追加] で、カテゴリ名を右クリックして、次の機能にアクセスします。

  • カテゴリ名 <追加>     このオプションは、名前をクリックするのと同じ処理を行います。選択したノードを、そのカテゴリによってサブノードに分割します。

  • すべて選択     このオプションは、そのカテゴリに分割された図面内のすべてのノードを選択します。

  • データ グラフィックの編集     このオプションを選択すると、[ データ グラフィックの編集 ] ダイアログ ボックスが開き、ノード上のデータの外観をカスタマイズできます。

  • 列の構成     このオプションでは、[列の構成] ダイアログ ボックス (SQL Server Analysis Servicesの場合は [ディメンションの構成] ダイアログ ボックス) が開きます。ここで、条件を満たすサブセットにデータの行をフィルター処理できます。 フィルターを削除するには、[ Show data where]\(データの場所を表示 \) 列のボックスを [ (操作の選択)] にリセットします。

[ 合計の追加] の一覧には、データ ソースの列が表示され、ノードに要約して一覧表示できます。 たとえば、各営業担当者が行った売上の合計を表示しながら、各営業担当者が処理した注文の数も表示することができます。

[合計の追加] には、データ ソースの列に加えて各ノードで表されるデータ ソースの行数をカウントする Count 項目 (SQL Server Analysis Servicesを除く) が含まれます。

[ 合計の追加] リストの各項目には、6 つの使用可能な機能があります。 項目名を右クリックして、次の機能にアクセスします。

  • 合計     このオプションは、各ノードに含まれるすべての行の数値を追加します。

  • 平均     このオプションは、各ノードに含まれるすべての行の数値の平均を計算します。

  •     このオプションは、各ノードに含まれるすべての行の最小値を表示します。

  • 最大     このオプションは、各ノードに含まれるすべての行の最大値を表示します。

  • Count (カウント)     このオプションは、各ノードに含まれる行の数を示します。

  • 列の構成     このオプションでは、[列の構成] ダイアログ ボックス (SQL Server Analysis Servicesの場合は [ディメンションの構成] ダイアログ ボックス) が開きます。ここで、条件を満たすサブセットにデータの行をフィルター処理できます。 フィルターを削除するには、[ Show data where]\(データの場所を表示 \) 列のボックスを [ (操作の選択)] にリセットします。

ピボットダイアグラムのデータにフィルタを適用する

PivotDiagram レベルの各ノードは、共通の値を共有するデータ ソース内の行のグループを表します。 たとえば、第 4 四半期 (Qtr4) のノードには、[四半期] 列に Qtr4 がある行のすべての数値データが含まれます。

フィルターを使用して、特定のレベルに表示されるノードを選択できます。 たとえば、第 1 四半期のデータが関心を持たなくなった場合は、Qtr1 ノードを隠すことができます。

  1. [ PivotDiagram ] ウィンドウの [ カテゴリの追加] で、フィルター処理するデータ (カテゴリ名) を右クリックし、[列の 構成] をクリックします。

  2. [ 列の構成 ] ダイアログ ボックスの [ フィルター] の [ Show data where: <category name>] で、左端の列の操作を選択し、右端の列に値を入力して、操作するデータを指定します。

    選択した条件を満たす情報を持つノードのみが図面に表示されます。

フィルターを削除するには、Show data where list の左端の列にある操作を にリセット します ([操作の選択])。

注: データ ソースがSQL Server Analysis Services キューブの場合は、フィルター処理する項目を右クリックし、[ディメンションの構成] をクリックし、[ディメンションの構成] ダイアログ ボックスで [レベルの構成] をクリックします。 [ レベルの構成 ] ダイアログ ボックスの [ フィルター] の [ Show data where category name] で、左端の列で操作を選択し、右端の列に値を入力して、操作するデータを指定します。

PivotDiagram ノードのデータをカスタマイズする

PivotDiagram ノードを展開すると、各ノードに既定のデータ セットが表示されます。 表示される数値データ、そのデータの名前、数値データの概要を変更できます。

特定のデータを表示または非表示にする

数値データ (通常はデータ ソース内の列) を表示または非表示にすると、選択した PivotDiagram 内のすべてのノードに変更が適用されます。

  1. PivotDiagram の任意のノードを選択します。

  2. [PivotDiagram] ウィンドウの [合計の追加] で、表示または非表示にするデータのチェックボックスをオンまたはオフにします。

数値データの集計方法を変更する

PivotDiagram ノードに表示される既定のデータは、データ ソースからの最初の列の合計です。 集計関数を [合計] から [平均]、[最小]、[最大]、または [カウント] に変更できます。

注: これは、SQL Server Analysis Servicesには適用されません。

  • [ PivotDiagram ] ウィンドウの [ 合計の追加] で、変更する項目を右クリックし、適用するサマリー関数を選択します。

[カテゴリの追加] および [合計の追加] リストの項目の名前を変更する

  1. [ PivotDiagram ] ウィンドウの [ カテゴリの追加] または [ 合計の追加] で、変更する項目を右クリックし、[ 列の構成] をクリックします。

  2. [列の構成] ダイアログ ボックスの [名前] ボックスに、新しい名前を入力します。

    元の名前に戻すには、[ ソース名の使用] をクリックします。

レベル内のノードの数を制限する

1 つのレベルまたはすべてのレベルの PivotDiagram に表示するノードの数を選択できます。 これは、大きなワークシート、テーブル、またはビューを操作していて、すべてのデータを個別のノードに分割して表示する必要がない場合に役立ちます。

たとえば、営業担当者レベルの最初の 5 つのノード、または注文レベルの最初の 20 ノードのみを表示できます。

すべてのレベルに表示されるノードの数を制限する

  1. 変更する PivotDiagram の一番上のノードをクリックします。

  2. [ PivotDiagram ] タブの [ データ ] グループで、[ データ ] ダイアログ ボックス起動ツールをクリックします。

  3. [PivotDiagram のオプション] ダイアログ ボックスの [データ オプション] で、[各内訳チェックの項目を制限する] ボックスを選択します。

  4. [ アイテムの最大数 ] ボックスに、表示するノードの最大数を入力します。

    レベルごとに、タイトル バーに省略記号 (...) を持つ新しいノードが PivotDiagram に表示されます。 これらの図形には、各レベルの非表示ノードが含まれています。

1 つのレベルで表示されるノードの数を制限する

  1. ダイアグラムで、制限するレベルの ブレークダウン図形 を選択します。

  2. [ PivotDiagram ] タブの [ 並べ替え] & [フィルター ] グループで、[ 並べ替え] & [フィルター] をクリックします。

  3. [ブレークダウン オプション] ダイアログ ボックスの [表示] で、[この内訳チェックの項目を制限する] ボックスを選択します。

  4. [ アイテムの最大数 ] ボックスに、表示するノードの最大数を入力します。

    タイトル バーに省略記号 (...) が含まれる新しいノードが PivotDiagram に表示されます。 この図形には、そのレベルの非表示データが含まれています。

レベル内のすべてのノードを自動的に並べ替え直す

[ピボットダイアグラム] タブの [並べ替え & フィルター] ボタンを使用して、データ内の値に従ってレベル内のノードの順序を変更します。 たとえば、売上が営業担当者別に分類された上位ノードがあるとします。 営業担当者ノードは、名前または各営業担当者が行った利益によって注文できます。

  1. 並べ替えるレベルの ブレークダウン図形 を選択します。

  2. [ PivotDiagram ] タブで、[ 並べ替え] & [フィルター] をクリックします。

  3. [ ブレークダウン オプション] ダイアログ ボックスで、ノードを並べ替えるカテゴリ (通常はデータ ソースの列) と集計 (Sum、Min、Max など) を選択し、[OK] をクリック します

レベル内で 1 つのノードを手動で移動する

  1. 移動するノードをクリックします。

  2. [ PivotDiagram ] タブで、[ 左/上へ移動 ] または [ 右/下へ移動] をクリックします。

PivotDiagram のデータを更新する

既存の PivotDiagram 内のデータを更新できます。 図面に複数の PivotDiagram が含まれている場合は、それらの 1 つまたはすべてを更新できます。

  • PivotDiagram を更新するには、図面内で選択します。 [ PivotDiagram ] タブの [ データ ] グループで、[ 最新の情報に更新] をクリックします。

  • 図面内のすべての PivotDiagram を更新するには、[ 更新 ] の下にある矢印をクリックし、[ すべて更新] をクリックします。

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。

この情報は役に立ちましたか?

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?
[送信] を押すと、Microsoft の製品とサービスの改善にフィードバックが使用されます。 IT 管理者はこのデータを収集できます。 プライバシーに関する声明。

フィードバックをいただき、ありがとうございます。

×