Data-modeling-with-dax-ending-headcount-measures

提供:Dev Guides
移動先:案内検索

終了人数の測定

特定の期間の終了人員メジャーを作成できます。 Ending Headcountは、指定された期間の最後の日付における人の合計であり、その期間には非空白の人がいます。

終了ヘッドカウントは次のように取得されます-

  • 月間-特定の​​月の終わりの人の合計。
  • 四半期の場合-特定の四半期の最終月の終わりの人の合計。
  • For a Year-特定の年の最後の月の終わりの人の合計。

実際の終了人員メジャーの作成

次のように実際の終了ヘッドカウントメジャーを作成することができます-

Actual Ending Head Count:= CALCULATE(SUM( 'Finance Data' [Actual People])、LASTNONBLANK( 'Finance Data' [Date]、IF(CALCULATE(SUM( 'Finance Data' [Actual People])、ALL(Accounts)) )= 0、BLANK()、CALCULATE(SUM( 'Finance Data' [Actual People])、ALL(Accounts))))、ALL(Accounts))

上記で使用されているDAX LASTNONBLANK関数は、非空白の人の合計がある最後の日付を返すので、その日の人の合計を計算できます。

予算終了人員メジャーの作成

次のように予算終了人員メジャーを作成できます-

Budget Ending Head Count:= CALCULATE(SUM( 'Finance Data' [Budget People])、LASTNONBLANK( 'Finance Data' [Date]、IF(CALCULATE(SUM( 'Finance Data' [Budget People])、ALL(Accounts)) )= 0、BLANK()、CALCULATE(SUM( 'Finance Data' [Budget People])、ALL(Accounts))))、ALL(Accounts))

予測終了人員メジャーの作成

次のように予測終了人員メジャーを作成できます-

Forecast Ending Head Count:= CALCULATE(SUM( 'Finance Data' [Forecast People])、LASTNONBLANK( 'Finance Data' [Date]、IF(CALCULATE(SUM( 'Finance Data' [Forecast People])、ALL(Accounts)) )= 0、BLANK()、CALCULATE(SUM( 'Finance Data' [Forecast People])、ALL(Accounts))))、ALL(Accounts))

前年度の実際の終了人員メジャーの作成

次のように、前年度の実際の終了人員メジャーを作成できます-

前年の実際の終了ヘッドカウント:= CALCULATE( 'Finance Data' [Actual Ending Head Count]、DATEADD( 'Date' [Date]、-1、YEAR))

終了人員メジャーを使用したデータの分析

次のようにパワーピボットテーブルを作成します-

  • 日付テーブルの「会計年度」および「月」フィールドを「行」に追加します。
  • 財務データテーブルからの値に、実際の終了ヘッドカウント、予算の終了ヘッドカウント、予測の終了ヘッドカウント、前年の実際の終了ヘッドカウントを追加します。
  • 「会計年度」フィールドにスライサーを挿入します。
  • スライサーで2016年度を選択します。

終了人数カウント