管理人

パワークエリ 基本

ピボットの解除

ピボットの解除はパワークエリを代表する便利機能です。 次のような月別販売数の表があったとします。 このままでも分析することはできますが、ピボットテーブルで再加工するにはとても不便な形です。 そのため、「4月」「5月」といったタイトル行の月情...
パワークエリ 基本

不要な列の削除

パワークエリで、不要な列を削除する方法はいくつかあります。 この記事では、 列の削除 他の列の削除 列の選択 機能を使った列の削除を紹介します。 サンプルには次のデータを用意し、ExcelシートをPower Queryエディターに取り込みま...
パワークエリ 基本

不要な行の削除

パワークエリで、不要な行を削除する方法はいくつかあります。 この記事では、 行の削除 行の保持 フィルター 機能を使った行削除を紹介します。 サンプルには次のデータを用意し、ExcelシートをPower Queryエディターに取り込みます。...
パワーピボット 基本

TOTALYTD関数(年度累計)

TOTALYTD関数は、データの年度累計を取得することができます。 スライサーと組み合わせて、指定した月までの累計を取得するのに便利な関数です。 特定の期間に基づいて集計値を計算する関数を、タイムインテリジェンス関数と呼び、正しく分析を行う...
パワーピボット 基本

SAMEPERIODLASTYEAR関数(前年比)

SAMEPERIODLASTYEAR関数は、前年同期のデータを取得することができます。 前年との差額、増加率などを分析する際に便利な関数です。 特定の期間に基づいて集計値を計算する関数を、タイムインテリジェンス関数と呼び、正しく分析を行うた...
パワーピボット 基本

日付テーブルとは

Powerpivotでは、前年同期比、月次推移、累積などを分析する「 タイムインテリジェンス関数 」と呼ばれるものがあります。 これらの分析を行うためには「 日付テーブル 」の作成が必須になってきます。 この記事では、日付テーブルについて解...
パワーピボット 基本

SWITCH関数

SWITCH関数は、IF関数とできることは殆ど同じです。 条件がたくさんあって、IF関数だと整理できない場合に使用します。 文字を条件にする場合 IF関数と同様に計算列で使用してみます。 次のDAX式を計算列に入力します。 =SWITCH(...
パワーピボット 基本

IF関数

IF関数は、条件によって、2つのどちらかを結果に返す関数です。 基本的な使い方は、Excel関数と同様です。 IF関数の使いかた 例えば、次のような表で列の追加をします。 次のDAX式を入力します。 = IF( >= 30 , "目標達成"...
パワーピボット 基本

DAXとは

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

パワークエリでリレーション?

結論、パワークエリにリレーション機能はありません! リレーションは、パワーピボットの機能になります。 ですが、パワークエリを使って、異なるテーブル間のデータを結合することは可能です。 クエリのマージ クエリのマージは、あるキーを使ってテーブ...