Power Pivot(パワーピボット)

パワーピボット 基本

DAXとは

DAXとはData Analysis Expressionsの略で、つまりはパワーピボットの数式言語の事です。 DAXは、次の2パターンで使用することができます。 計算列の作成 メジャーの作成 計算列の作成 計算列は、データモデル内の列を追...
パワーピボット 応用

リレーション②

リレーションの基本では、データテーブルが一つでしたが複数のテーブルをリレーションさせることもできます。 例えば、予算データと実績データを読み込み、予実残を算出する。といった使いかたです。 データを用意する 予算データと実績データの二つを用意...
パワーピボット 基本

リレーション

データモデルにデータ取り込んだら、それらを関連付けするためにリレーションの設定を行う必要があります。 リレーションとは別々のデータをつなげることをいいます。 たとえば、データモデル内に「部門マスタ」「販売データ」というテーブルを取り込んだと...
パワーピボット 基本

Power Pivotを使ってみよう

パワーピボットのメリットを学んだら、さっそく使ってみましょう。 まず最初にPower Pivotを使用する準備として、アドインを有効にする必要があります。(初回のみ) さらにこの記事では、データの取り込み、モデルの作成などについても紹介して...
パワーピボット 基本

Power Pivotとは

PowerPivotとは、ざっくり言うとピボットテーブルのパワーアップ版のようなものです。 通常のExcelの機能を拡張し、大規模なデータの管理や複雑なデータ分析を可能にします。 主に次の3つの機能がPowerPivotの特徴です。 データ...
パワーピボット 基本

COUNT関数

COUNT関数は、その名の通りカウントする関数です。 次のような入退室記録の例で使用してみます。 A社員(ID101)の入退室回数を数えたい場合、次のようなメジャーを作成します。 ID101_入室回数  :=CALCULATE(COUNT(...
パワーピボット 基本

ALLEXCEPT関数

ALLEXCEPT関数は、指定した列以外のフィルターを解除する関数です。CALCULATE関数とあわせて使用します。 ALLEXCEPT_商品名  :=CALCULATE(,ALLEXCEPT('部別費用','部別費用')) 「商品名」のみ...
パワーピボット 基本

ALLSELECTED関数

ALLSELECTED関数は、指定した列のみフィルターを解除する関数です。CALCULATE関数とあわせて使用します。 ALLSELECTED_商品名  :=CALCULATE(,ALLSELECTED('部別費用')) CALCULATE...
パワーピボット 基本

CALCULATE関数

CALCULATE関数は、パワーピボットにおいて最も重要な関数になります。極端な話、この関数だけ押さえておけば、パワーピボット「使える顔」しても大丈夫です! CALCULATE関数について、公式の説明によると、 変更されたフィルター コンテ...
パワーピボット 基本

FILTER関数

FILTER関数は指定された値でフィルターをかけます。Excelの表で使用するフィルターと動きのイメージは同じです。 CALCULATE関数の説明で使用した、以下のテーブルで早速フィルターをかけてみます。 売上合計  :=sum() FIL...