モダンExcel活用術 パワーピボットやDAX関数を使った業務自動化の最短ルート

「Microsoft Excel」にモダンExcel機能が搭載されたことで、従来のVBA習得の手間をかけずに、業務自動化を構築するためのツールとしての活用が可能となった。今回はクリーク・アンド・リバー社主催のウェビナーを基に、パワーピボットとDAX関数の基礎を学ぶ。

 「Microsoft Excel」マクロの使い手が悔しがるのが「モダンExcel」の新機能だ。彼らの腕の振るいどころをなくしているのが「Power Query」(パワークエリ)、「Power Pivot」(パワーピボット)、200種類以上ある「DAX関数」だ。

 Excelの拡張で生まれたこれら機能や関数は、従来のVBA習得の手間をなくし、データハンドリングを極めて容易にする。単なる表計算ツールにとどまらない、大量の企業情報資産を活用した業務自動化を構築するためのツールとして新たな脚光を浴びるモダンExcelの使い方のうち、今回は特にパワーピボットとDAX関数の基礎を学ぶ。

本記事はクリーク・アンド・リバー社主催のウェビナー「3つに分けて体系を理解するExcelシリーズ データ集計・分析編 Vol.6」の内容をベースに、編集部で再構成して内容を追加した。

モダンExcelは分析業務自動化の最短ルート

 表計算とデータ視覚化中心のExcelを、社内にバラバラに存在する大量のデータの「集計・分析」ツールとして再認識させるのがモダンExcelの魅力だ。

 従来のデータ集計機能は、VLOOKUP関数やピボットテーブル機能によりExcelファイル内の複数の表から必要な項目を選び出し、一度シート上に配置して集計するのが一般的だった。

 パワークエリとパワーピボットは主にExcel 2016以降で使用可能になった機能だ。パワークエリはExcelファイル外のさまざまなデータソースからデータを抽出して整形や加工(前処理・分析準備)でき、パワーピボットは複数のテーブルのデータを対象に簡単にレポートを作成できる。

パワークエリ、パワーピボット、ピボットテーブル、テーブルの位置付け

 これらの機能により、組織内の各種システムに分散しているデータをシートに書き込まなくても、必要に応じてExcelに集約して処理できるようになった。Excelワークシートの容量上限は1048576行×16384列だが、それを超える大量データも対象にできる。従来は、容量上限に至らずともデータや関数が多くなるとExcelの動きが遅くなるのが常だったが、モダンExcelでは大量のデータでも軽やかに処理可能だ。パワークエリで各種データソースから必要データをスムーズに抽出して、パワーピボットで高速に分析可能な点がモダンExcelの利点で、分析業務をストレスなく自動化できる。

 マクロだらけのExcelシートでは処理の仕方がブラックボックス化しがちだが、パワークエリとパワーピボットの組み合わせなら、処理の仕組みも視覚化できるので、分析担当者が変わっても容易に理解可能だ。

 今回説明するのはパワーピボットの使い方の基礎だ。Excel利用法に詳しい古澤登志美氏(ワンズ・ワン代表取締役)は「モダンExcelによる集計の本丸はパワーピボット」だと断言した。同氏が、サンプルデータを利用したオンラインセミナーの講義内容から主なポイントを紹介する。

「データモデル」を理解してモダンExcelを使いこなす

印刷する
SNSでシェア

ニュースピックアップ

この連載の記事をもっと見る

こんなメディアも見られています

キーマンズネットに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。

無料会員登録
最新情報をいち早くチェック!

製品カタログや技術資料、導入事例など、IT導入の課題解決に役立つ資料を簡単に入手できます(メディアごとに文章は変更)

いますぐ無料会員登録

アクセスランキング

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9

キーマンズネット SNS

X @Keymansをフォロー

インフォメーション

キーマンズネットをフォロー