Power Pivot: Excel での強力なデータ分析とデータ モデリング

適用先
Excel for Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Power Pivot は、強力なデータ分析の実行や高度なデータ モデルの作成に使うことができる Excel のアドインです。 Power Pivot を使用すると、さまざまなソースから取得した大量のデータをまとめてすばやく分析し、得られた知見を簡単に共有できます。

Excel と Power Pivot のどちらでも、データ モデル (リレーションシップを持つテーブルのコレクション) を作成できます。 Excel のブックに表示されるデータ モデルと、Power Pivot ウィンドウに表示されるデータ モデルは同じものです。 Excel でインポートしたデータは Power Pivot で利用可能であり、同様に Power Pivot でインポートしたデータを Excel で利用することもできます。

注: 詳細な説明に入る前に、ここでビデオを視聴するか、[取得と変換] および Power Pivot に関する学習ガイドを参照することをお勧めします。

Power Pivot for Excel の主な機能

  • 複数のデータ ソースから数百万行のデータをインポート するPower Pivot for Excel を使用すると、複数のデータ ソースから数百万行のデータを 1 つの Excel ブックにインポートしたり、異種データ間のリレーションシップを作成したり、数式を使用して計算列とメジャーを作成したり、ピボットテーブルとピボットグラフを作成したり、データをさらに分析して、タイムリーなビジネス上の意思決定を行ったりすることができます。これらのことすべて IT 支援を必要とせずに行えます。
  • 高速な計算と分析をお楽しみください 数百万行を数千行とほぼ同じ時間で処理し、マルチコア プロセッサとギガバイトのメモリを最大限に活用して、計算を最速で処理します。 効率的な圧縮アルゴリズムにより、デスクトップでの大量のデータ分析に対する既存の制限を克服し、最大のデータ セットもメモリに読み込みます。
  • 事実上無制限のデータ ソースのサポート リレーショナル データベース、多次元ソース、クラウド サービス、データフィード、Excel ファイル、テキスト ファイル、Web データなど、膨大な量のデータをデスクトップ上で分析するため、あらゆる場所からソース データをインポートし組み合わせる基盤を提供します。
  • セキュリティと管理 Power Pivot 管理ダッシュボードを使用すると、IT 管理者は共有アプリケーションを監視および管理して、セキュリティ、高可用性、およびパフォーマンスを確保できます。
  • Data Analysis Expressions (DAX) DAX は、Excel のデータ操作機能を拡張して、より高度で複雑なグループ化、計算、分析を可能にする数式言語です。 DAX 式の構文は Excel の数式によく似ています。

Power Pivot または Excel のタスク

Power Pivot と Excel の基本的な違いは、PowerPivot ウィンドウで作業することで、より高度なデータ モデルを作成できることです。 いくつかの作業で比較してみましょう。

作業 Excel の場合 Power Pivot で
大企業のデータベース、パブリック データ フィード、スプレッドシート、コンピューター上のテキスト ファイルなど、さまざまなソースからデータをインポートする データ ソースのすべてのデータをインポートします。 インポート時にデータをフィルター処理し、列とテーブルの名前を変更します。
Power Pivot アドインを使用したデータの取得について読む
テーブルを作成する テーブルは、ブック内の任意のワークシートに作成できます。 ワークシートに複数のテーブルを含めることができます。 Power Pivot ウィンドウでは、テーブルが個別のタブ付きページに編成されています。
テーブル内のデータを編集する テーブルにある個々のセルの値を編集できます。 個々のセルは編集できません。
テーブル間のリレーションシップを作成する [リレーションシップ] ダイアログ ボックスで作成します。 [ダイアグラム ビュー] または [リレーションシップの作成] ダイアログ ボックスで作成します。
詳細については、「2 つのテーブル間でリレーションシップを作成する」を参照してください。
計算を作成する Excel の数式を使用します。 Data Analysis Expressions (DAX) 記述言語を使用して、高度な計算式を記述します。
階層を作成する 無効 階層を定義して、Power View など、ブック内のさまざまな場所で使用します。
主要業績評価指標 (KPI) を作成する 無効 KPI を作成し、ピボットテーブルや Power View レポートで使用します。
パースペクティブを作成する 無効 パースペクティブを作成し、ブックの利用者に対して表示される列とテーブルの数を制限します。
ピボットテーブルおよびピボットグラフを作成する Excel でピボットテーブル レポートを作成します。
ピボットグラフを作成する
[Power Pivot] ウィンドウの [ ピボットテーブル ] ボタンをクリックします。
モデルを Power View 用に拡張する 基本的なデータ モデルを作成します。 既定のフィールドの特定、画像、一意の値などの拡張を行います。
詳細については、「Power View 用にモデルを拡張する」を参照してください。
Visual Basic for Applications (VBA) を使用する Excel で VBA を使用します。 VBA は、Power Pivot ウィンドウではサポートされていません。
データをグループ化する Excel のピボットテーブルでグループ化します。 計算列や計算フィールドで DAX を使用します。

データの格納方法

Excel と Power Pivot ウィンドウで作業するデータは Excel ブック内の分析データベースに保存され、強力なローカル エンジンによってデータベース内のデータが読み込まれ、クエリされ、更新されます。 データは Excel 内に保存されるため、ピボットテーブル、ピボットグラフ、Power View など、データの集計や操作に使用する Excel の機能ですぐにそのデータを利用できます。 すべてのデータのプレゼンテーションと対話機能は Excel によって提供されます。データと Excel プレゼンテーション オブジェクトは同じブック ファイル内に含まれます。 PowerPivot では、最大 2 GB のファイル サイズがサポートされ、メモリ内の最大 4 GB のデータを処理できます。

SharePoint への保存

Power Pivot で変更したブックは、他のユーザーと共有する方法はすべて、他のユーザーと共有できます。 ただし、Excel Services が有効になっている SharePoint 環境にブックを発行すると、より多くのメリットが得られます。 SharePoint サーバーでは、他のユーザーがデータを分析できるブラウザー ウィンドウで Excel Services によってデータが処理され、レンダリングされます。

SharePoint では Power Pivot for SharePoint を追加して、Power Pivot ギャラリー、サーバーの全体管理の Power Pivot 管理ダッシュボード、スケジュールされたデータ更新、公開されたブックを SharePoint 内の場所から外部データ ソースとして使用する機能など、コラボレーションとドキュメント管理のサポートを追加することができます。

ヘルプを表示する

Power Pivot の詳細については、「PowerPivot のヘルプ」を参照してください。

補足説明

Excel 技術コミュニティの専門家にいつでも質問するか、コミュニティでサポートを受けることができます。

ページの先頭へ