PowerBIの平均機能
MSExcelの一部の数式はPowerBIにも直接組み込まれています。実際、MSExcelとPowerBIの両方でまったく同じ数式のグループがあります。この記事では、PowerBIの集計関数の1つであるAVERAGEDAX関数について詳しく説明します。
Power BIでAVERAGE関数は何をしますか?
これは非常に単純です。これにより、前述の列が集計され、数値の平均値が取得されます。たとえば、従業員が12か月で10万米ドルの売上高を達成した場合、ExcelでAVERAGEを使用すると、その特定の従業員の平均売上高を取得できます。
以下は、Power BIDAXのAVERAGE関数の構文です。
列は、平均を取る必要がある単純な数値列です。
AVERAGE関数は評価に数値のみを使用するため、非数値とその動作に注意する必要があります。以下は、非数値の列で留意すべき点です。
- 数値以外の値を含む列は集計で無視され、DAX関数は空白の結果を返します。
- TRUEやFALSEなどの論理結果は、PowerBIの計算から無視されます。
- 空のセルは計算から無視され、0のセルは計算の目的で考慮されます。
PowerBIのAVERAGE関数の例
以下は、PowerBIの平均的な機能の例です。ワークブックをダウンロードして、この例で使用したのと同じファイルを使用できます。
このPowerBI平均Excelテンプレートはここからダウンロードできます– PowerBI平均Excelテンプレート例1
以下のデータを使用して、Power BIのAVERAGE機能をデモンストレーションします。Excelワークブックをダウンロードして、一緒に練習することができます。
このデータテーブル名は「Sales_Table」です。上記のデータテーブルをPowerBIファイルにアップロードします。
まず、テーブルビジュアルを挿入して、従業員ごとの売上値を表示します。
次に、各従業員の1か月あたりの平均売上高を見つけようとします。テーブルを右クリックして、「新しいメジャー」を選択します。
この新しいメジャーには、「1か月あたりの平均売上高」という名前を付けます。
ここでAVERAGE関数を開きます。
このAVERAGE関数では、平均を取る必要がある列を選択するだけなので、「Sales」列を選択します。
角かっこを閉じてEnterキーを押すと、結果が得られます。これで、メジャーがテーブルに作成されます。
この新しいメジャーを既存のテーブルにドラッグアンドドロップして、各従業員の平均売上高を取得します。
ここに、各従業員の平均売上高があります。
ここでもう1つ知っておく必要があるのは、AVERAGE DAX関数を入力しなくても、各従業員の平均合計を取得できることです。
「Sales」列をテーブルのフィールドにドラッグアンドドロップするか、フィールドセクションの「Sales」列のドロップダウンリストを視覚的にクリックした後。
このドロップダウンリストをクリックするとすぐに、この列のこれらのオプションが表示されます。
現在、「SUM」は実行されているアクションの現在のセットであるため、値の全体的な合計ではなく、「平均」のオプションを選択するだけで平均値を取得できます。
このオプションを選択するとすぐに、全体的な売上値ではなく平均値がビジュアルに表示されます。
例2
ここで、個々の従業員ごとにPower BIの平均メジャー、つまり条件付き平均メジャーを作成する必要があるシナリオの状況。たとえば、従業員「リッキー」の平均のみを見つける必要があります。
したがって、これは、AVERAGE関数とともにCALCULATE関数とFILTER関数を使用して実行できます。
テーブルを右クリックして[新しいメジャー]を選択し、このメジャーに「AvgofRicky」という名前を付けます。
CALCULATE関数を開きます。
式は、実行する必要のある種類の計算に他なりません。この場合、AVERAGE計算を実行する必要があるため、ここでAVERAGE関数を開きます。
平均を考慮する必要がある必要な列(この場合は「売上」列)を選択します。
次に、FILTER関数を適用して、平均を取る必要のある従業員を指定する必要があるため、FILTER関数を開きます。
テーブル名を「Sales_Table」と記載します。
以下のためにフィルタ式「営業担当者」の欄を選択してください。
特定の1人の従業員、つまり「リッキー」にフィルターを適用するには、等号を入力し、従業員名を二重引用符で囲んで入力します。
わかりました。これで2つの角かっこを閉じ、Enterキーを押して結果を取得します。
次に、Power BIで機能する平均DAXメジャーが、この新しいメジャーを既存のテーブルにドラッグアンドドロップする方法を確認します。
上記のように、平均値を示す従業員「リッキー」の新しいメジャーについてのみ表示されます。
注: Power BIダッシュボードファイルは、以下のリンクからダウンロードすることもでき、最終的な出力を表示できます。
このPowerBI平均テンプレートはここからダウンロードできます– PowerBI平均テンプレート覚えておくべきこと
- 空のセルは無視され、値がゼロのセルが平均計算の対象となります。
- CALCULATEおよびFILTER関数とともに実行される条件付き平均。