【PowerBIで平均】AVERAGE、AVERAGEX関数

PowerBI 平均 AVERAGE関数DAX関数
スポンサーリンク

PowerBIのメジャーでAVERAGE、AVERAGEX関数
を用いて平均化する方法を紹介します。

・AVERAGE、AVERAGEXの説明
・メジャーでAVERAGE関数を用いた平均化
・メジャーでAVERAGEX関数を用いて計算式を追加した平均化

メジャーで平均化(AVERAGE/AVERAGEX関数)

AVERAGE関数、AVERAGEX関数の説明と違いを紹介します。

【AVERAGE関数】構文
 AVERAGE(<column>)

 ・column :列を指定

 = AVERAGE(列名)
でメジャーを追加すれば、その列の平均を自動計算できる!

参考:Microsoft Docs AVERAGE関数

【AVERAGEX関数】構文
 AVERAGEX(<table>,<expression>)

 ・table :表(どのデータを使うか)
 ・expression :計算式(かけ算や割り算など)

つまり
 = AVERAGEX(表,計算式)
でメジャーを追加すれば、計算式を入れた平均化ができる!

参考:Microsoft Docs AVERAGEX関数

通常の平均化はAVERAGE関数でOK!
式を追加し計算後に平均化したい場合は、AVERAGEX関数を使う!

と覚えておきましょう!
それでは、実際の例でメジャーを追加し平均化していきます!

AVERAGE関数 メジャーで平均化

生データから、下記のように「国」「製品」「売上本数」のテーブルを作っている場合を想定し解説します。

PowerBI テーブル 平均

「テーブルの作成方法」や「メジャーと新しい列の違い」は下記で詳しく説明していますので、ぜひご参考下さい!
テーブルの作成方法
メジャーと新しい列の違い

「国」「製品」「売上本数」のテーブルに、AVERAGE関数を用いて、売上本数の平均を新しいメジャーで追加します。

◆新しいメジャーで平均を追加

まずは”ホーム”⇒”新しいメジャー”をクリック。

新しいメジャー

メジャー = の部分にAVERAGE関数を用いて「平均売上本数」を追加していきます。

メジャー名:平均売上本数
構文:AVERAGE関数
AVERAGE(列名)
・列:売上本数
 ※平均化したいのは売上本数なので列名を指定します。

平均売上本数 = AVERAGE(‘生データ'[売上本数])

AVERAGE関数 PowerBI

データ列を指定する場合は、「’」シングルクォーテーションで候補が出ます!

平均売上本数のメジャーがフィールドに作成されるので、テーブルに追加すれば完成です!

PowerBI メジャー 平均

無事、メジャーで作成した平均売上本数を追加することができました!

小数点などの書式を変えたい場合は、
作成したメジャーを選択→”メジャーツール”
で書式や少数点などを変更できます。☟

PowerBI 書式 小数点 変更

◆メジャーで追加した平均値が正しいかのチェック

値のデータ列はテーブルにするとデフォルトは「合計」になります。
例えば、今回の売上本数のデータを「合計」から「平均」に変えてメジャーで追加した平均値と一致するかを確認していきます。

・平均化したい列の「v」をクリック!

・「合計」→「平均」に変更

・テーブルの値を確認

メジャーで平均 データ平均

売上本数を「合計」から「平均」にした値とメジャーでAVERAGE関数を用いて平均した値が一致していますね!追加したメジャーの平均値が合っていることも確認できました!

AVERAGE関数を使って、新しいメジャーで平均値を追加することができました!

スポンサーリンク

AVERAGEX関数 メジャーで平均化

次は、生データから、「国」「製品」「売値」「売上本数」のテーブルを作っている場合を想定します。

こちらに、AVERAGEX関数を用いて、「売値」×「売上本数」で算出した売上高の平均を新しいメジャーで追加します。

◆計算式を追加した平均化

先ほどと同様に、”新しいメジャー”をクリック。
メジャー = の部分にAVERAGEX関数を用いて「平均売上高」を追加していきます。

メジャー名:平均売上高
構文:AVERAGEX関数
AVERAGEX(表,計算式)
・表:生データ(平均化したい列のある取り込みデータを指定)
・計算式:「売値」×「売上本数」

平均売上高 = AVERAGEX(‘生データ’,’生データ'[売値]*’生データ'[売上本数])

AVERAGEX関数 PowerBI

平均売上高のメジャーがフィールドに作成されるので、テーブルに追加すれば完成です!

メジャー PowerBI 平均

小数点などの書式を変えたい場合は、先ほどと同様に
作成したメジャーを選択→”メジャーツール”
で書式や少数点などを変更!☟

PowerBI 書式 小数点 変更

テーブルを指定して計算式を追加して平均化したい場合はAVERAGEX関数を用いる!

ちなみに…
AVERAGE関数、AVERAGEX関数とは別に
AVERAGEA関数というのもありますが、PowerBIでは
AVERAGE関数と変わらないので必要ありません。

応用編として、AVERAGEX関数を使った移動平均を計算するメジャーの作成方法は下記で解説していますので、ぜひご参考ください!
▶(参考記事)DAX関数で移動平均 AVERAGEX関数、DATESINPERIOD関数

スポンサーリンク

PowerBIで平均 まとめ

今回はPowerBIのメジャーでAVERAGE、AVERAGEX関数を用いて平均化する方法を紹介しました。

・AVERAGE、AVERAGEXの説明
・メジャーでAVERAGE関数を用いた平均化
・メジャーでAVERAGEX関数を用いて計算式を追加した平均化

平均については、今回の方法をマスターしておけば問題ないです!

下記でPowerBIの
ドリルダウン、スライサー、リレーションなどのよく使う便利機能9選
・DAX関数まとめ
を紹介していますので、ぜひご参考下さい!

【PowerBI】便利機能9選と学習方法

DAX関数まとめ

最後まで読んでいただきありがとうございます!

記事が良ければ☟クリック応援よろしくお願いします!!

にほんブログ村 サラリーマン日記ブログへ
にほんブログ村

コメント

タイトルとURLをコピーしました