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...
DIVIDE関数
DIVIDE関数は、割り算するための関数です。 単純な四則計算でつは、Excel関数と同様に「+」「-」「*」が使えますが、 割り算に限っては、「/」ではなく、DIVIDE関数を使ってください。 その違いについて解説をしていきます。 例えば...