このページでは、モデルに関する仕様をご覧いただけます。グループ レポートとファクト テーブル:構成に基づく分析計測値。
このテーブルには、IFS Cloud ファクト「FACT_CONSOL_BALANCE_STRUCTBASED」に基づくすべての測定値が含まれています。
属性 | 説明 (該当する場合) |
明示的に記載されていない場合、測定値の集計は SUM に基づきます。
このセクションでは、キューブ内の基本的な測定値について説明します。これらは、コア情報ソース、モデル自体、または ETL プロセスで定義された測定値です。列には次の意味があります。
メジャー | 計算済みの Y/N: | タイム インテリジェンス Y/N を含む | 定義/注記 (該当する場合) | 集計タイプ | 非表示の Y/N | 表形式 |
アクティビティ | Y | N | 選択した残高セットの期間残高を計算します。このメジャーでは、会計期間別の期間残高と複数期間の合計 (年間合計など) を表示できます。このメジャーはノード通貨での値を表します。 | 合計 | N | VAR Result = CALCULATE(SUM('ファクト構成に基づく分析'[STR_BALANCE]), FILTER('残高セット', '残高セット'[メジャー名]="ACT")) RETURN Result // 選択した残高セットの期間残高を計算します。// このメジャーでは、会計期間別の「期間残高」および複数期間の合計 (年間合計など) を表示できます。// このメジャーは、ノード通貨での値を表示します。// 前提条件:YTD 残高ではなく、期間残高を含むソース列。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
実績 GC | Y | N | 選択した残高セットの期間残高を計算します。このメジャーでは、会計期間別の期間残高と複数期間の合計 (年間合計など) を表示できます。このメジャーは、GROUP 通貨での値を表します。 | 合計 | N | VAR Result = CALCULATE(SUM('ファクト構成に基づく分析'[STR_BALANCE_GC]), FILTER('残高セット', '残高セット'[メジャー名]="ACT")) RETURN Result // 選択した残高セットの期間残高を計算します。// このメジャーでは、会計期間別の「期間残高」および複数期間の合計 (年間合計など) を表示できます。// このメジャーは、GROUP 通貨での値を表示します。// 前提条件:YTD 残高ではなく、期間残高を含むソース列。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
実績 OB | Y | Y | OB 値は前の会計期間の YTD と同じです。このメジャーは、(YTD ベースの) X レート メジャーの計算に必要です。会計期間 = 0 の場合、期間 -1 が存在しないため、レート値は空白になります。このロジックでは、前年度の最終期間のレート値は検索されません。会計期間 = 1 の場合、アカウント タイプ = 損益計算書のレート値は空白になりますが、アカウント タイプ = バランス シートの場合には期間 0 からの値になります。 | 合計 | Y | VAR CurrYear = SELECTEDVALUE('会計期間'[会計年度]) VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([ACT YTD], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = CurrYear, '会計期間'[会計期間番号] = CurrPeriod -1) RETURN result // OB 値は、前の会計期間の YTD と同じです。このメジャーは、(YTD ベースの) X レート メジャーの計算に必要です。// 会計期間 = 0 の場合、期間 -1 が存在しないため、レート値は空白になります。このロジックでは、前年度の最終期間のレート値は検索されません。// 会計期間 = 1 の場合、アカウント タイプ = 「損益計算書」のレート値は空白になりますが、アカウント タイプ = 「バランス シート」の場合は期間 0 からの値になります。 |
ACT PY GC | Y | Y | 前年同期会計期間の期間残高を計算します。このメジャーでは、会計期間別に期間残高を表示したり、単一期間にフィルター処理することができます。たとえば、年間合計には空白の値が表示されます。このメジャーは、GROUP 通貨での値を表します。前提条件:当年度と前年度の両方でまったく同じ会計期間のセット。 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) - 1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([ACT GC], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN //IF([HasOneAccountPeriod] = FALSE(), BLANK(), result) result // 前年同期会計期間の期間残高を計算します。// このメジャーでは、会計期間別に「期間残高」を表示したり、単一期間にフィルター処理することができます。たとえば、年間合計には空白の値が表示されます。 // このメジャーは、GROUP 通貨での値を表示します。 // 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーが YTD 残高ではなく期間残高を含んでいること。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
ACT PY XR1 (期間ベース) | Y | Y | メソッド (期間ベース) を使用して、前年同期会計期間に対する、ノード通貨から 1 つ選択した TO 通貨への期間残高を再計算します。このメジャーは、会計期間別に期間残高を表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。前提条件:前年度表示されたすべての会計期間のレートを含むレート テーブル。前提条件:当年度と前年度の両方でまったく同じ会計期間のセット。 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) - 1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([ACT XR1 (期間ベース)], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN result // 前年同期会計期間に対する、ノード通貨から 1 つ選択した TO 通貨への期間残高を再計算します。 // このメジャーは、会計期間別の「期間残高」を表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:前年度表示されたすべての会計期間のレートを含むレート テーブル。// 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーが YTD 残高ではなく期間残高を含んでいること。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
ACT PY XR1 (YTD ベース) | Y | Y | メソッド (YTD ベース) を使用して、前年同期会計期間に対する、ノード通貨から 1 つ選択した TO 通貨への期間残高を再計算します。このメジャーは、会計期間別に期間残高を表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。前提条件:前年度表示されたすべての会計期間のレートを含むレート テーブル。前提条件:当年度と前年度の両方でまったく同じ会計期間のセット。 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) -1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([ACT XR1 (期間ベース)], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN result // メソッド (YTD ベース) を使用して、前年同期会計期間に対する、ノード通貨から 1 つ選択した TO 通貨への期間残高を再計算します。 // このメジャーは、会計期間別に「期間残高」を表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:前年度表示されたすべての会計期間のレートを含むレート テーブル。// 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーが YTD 残高ではなく期間残高を含んでいること。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
ACT PY XR2 (期間ベース) | Y | Y | メソッド (期間ベース) を使用して、前年同期会計期間に対する、ノード通貨から 1 つ選択した TO 通貨への期間残高を再計算します。このメジャーは、会計期間別に期間残高を表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。前提条件:前年度表示されたすべての会計期間のレートを含むレート テーブル。前提条件:当年度と前年度の両方でまったく同じ会計期間のセット。 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) - 1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([ACT XR2 (期間ベース)], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN result // 前年同期会計期間に対する、ノード通貨から 1 つ選択した TO 通貨への期間残高を再計算します。 // このメジャーは、会計期間別に「期間残高」を表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:表示されているすべての会計期間と前年度のすべての会計期間のレートを含むレート テーブル。// 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーが YTD 残高ではなく期間残高を含んでいること。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
ACT PY XR2 (YTD ベース) | Y | Y | メソッド (YTD ベース) を使用して、前年同期会計期間に対する、ノード通貨から 1 つ選択した TO 通貨への期間残高を再計算します。このメジャーは、会計期間別に期間残高を表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。前提条件:前年度表示されたすべての会計期間のレートを含むレート テーブル。前提条件:当年度と前年度の両方でまったく同じ会計期間のセット。 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) -1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([ACT XR2 (YTD ベース)], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN result // メソッド (YTD ベース) を使用して、前年同期会計期間に対する、ノード通貨から 1 つ選択した TO 通貨への期間残高を再計算します。 // このメジャーは、会計期間別に「期間残高」を表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:表示されているすべての会計期間と前年度のすべての会計期間のレートを含むレート テーブル。// 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーが YTD 残高ではなく期間残高を含んでいること。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
ACT PY YTD GC | Y | Y | 前年同期会計期間の期間残高を計算します。このメジャーでは、会計期間別に期間残高を表示したり、単一期間にフィルター処理することができます。たとえば、年間合計には空白の値が表示されます。このメジャーは、GROUP 通貨での値を表します。前提条件:当年度と前年度の両方でまったく同じ会計期間のセット。 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) - 1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([ACT YTD GC], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN IF([HasOneAccountPeriod] = FALSE(), BLANK(), result) // 前年同期会計期間の YTD 残高を計算します。 // このメジャーでは、会計期間別に「YTD 残高」を表示したり、単一期間にフィルター処理することができます。たとえば、年間合計には空白の値が表示されます。 // このメジャーは、GROUP 通貨での値を表示します。 // 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーは期間残高ではなく、YTD 残高を含みます。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
ACT PY YTD XR1 (期間ベース) | Y | Y | メソッド (期間ベース) を使用して、前年同期会計期間に対する、ノード通貨から 1 つ選択した TO 通貨への YTD 残高を再計算します。このメジャーは会計期間別に YTD 残高を表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。前提条件:前年度表示されたすべての会計期間のレートを含むレート テーブル。前提条件:当年度と前年度の両方でまったく同じ会計期間のセット。 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) - 1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([ACT YTD XR1 (期間ベース)], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN result // 前年同期会計期間に対する、ノード通貨から 1 つ選択した TO 通貨への YTD 残高を再計算します。 // このメジャーは、会計期間別に「YTD 残高」を表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:前年度表示されたすべての会計期間のレートを含むレート テーブル。// 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーは期間残高ではなく、YTD 残高を含みます。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
ACT PY YTD XR1 (YTD ベース) | Y | Y | メソッド (YTD ベース) を使用して、前年同期会計期間に対する、ノード通貨から 1 つ選択した TO 通貨への YTD 残高を再計算します。このメジャーは会計期間別に YTD 残高を表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。前提条件:前年度表示されたすべての会計期間のレートを含むレート テーブル。前提条件:当年度と前年度の両方でまったく同じ会計期間のセット。 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) -1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([ACT YTD XR1 (YTD ベース)], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN result // メソッド (YTD ベース) を使用して、前年同期会計期間に対する、ノード通貨から 1 つ選択した TO 通貨への期間残高を再計算します。 // このメジャーは、会計期間別に「YTD 残高」を表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:前年度表示されたすべての会計期間のレートを含むレート テーブル。// 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーは期間残高ではなく、YTD 残高を含みます。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
ACT PY YTD XR2 (期間ベース) | Y | Y | メソッド (期間ベース) を使用して、前年同期会計期間に対する、ノード通貨から 1 つ選択した TO 通貨への YTD 残高を再計算します。このメジャーは会計期間別に YTD 残高を表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。前提条件:前年度表示されたすべての会計期間のレートを含むレート テーブル。前提条件:当年度と前年度の両方でまったく同じ会計期間のセット。 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) - 1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([ACT YTD XR2 (期間ベース)], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN result // 前年同期会計期間に対する、ノード通貨から 1 つ選択した TO 通貨への期間残高を再計算します。 // このメジャーは、会計期間別に「YTD 残高」を表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:表示されているすべての会計期間と前年度のすべての会計期間のレートを含むレート テーブル。// 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーは期間残高ではなく、YTD 残高を含みます。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
ACT PY YTD XR2 (YTD ベース) | Y | Y | メソッド (YTD ベース) を使用して、前年同期会計期間に対する、ノード通貨から 1 つ選択した TO 通貨への YTD 残高を再計算します。このメジャーは会計期間別に YTD 残高を表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。前提条件:前年度表示されたすべての会計期間のレートを含むレート テーブル。前提条件:当年度と前年度の両方でまったく同じ会計期間のセット。 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) -1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([ACT YTD XR2 (YTD ベース)], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN result // メソッド (YTD ベース) を使用して、前年同期会計期間に対する、ノード通貨から 1 つ選択した TO 通貨への期間残高を再計算します。 // このメジャーは、会計期間別に「YTD 残高」を表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:表示されているすべての会計期間と前年度のすべての会計期間のレートを含むレート テーブル。// 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーは期間残高ではなく、YTD 残高を含みます。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
ACT XR1 (期間ベース) | Y | Y | 選択した残高セットに対する、ノード通貨から 1 つ選択した TO 通貨への期間残高を再計算します。このメジャーは、会計期間別の期間残高または選択した複数期間の合計を表示します。前提条件:表示されているすべての会計期間のレートを含むレート テーブル。 | 合計 | N | VAR RestatedAmount = ADDCOLUMNS(SUMMARIZE('ファクト構成に基づく分析','会計期間'[会計年度期間],'為替レート 1 開始通貨'[開始通貨コード]),"@GLAmount", CALCULATE([ACT]),"@XRates", CALCULATE([コンバージョン率 XR1])) VAR Result = SUMX(RestatedAmount, [@GLAmount] * [@XRates]) RETURN Result // 選択した残高セットに対する、ノード通貨から 1 つ選択した TO 通貨への期間残高を再計算します。 // このメジャーは、会計期間別の「期間残高」または選択した複数期間の合計を表示します。 // 前提条件:レート テーブルに、表示されているすべての会計期間のレートが含まれている。// 前提条件:ソース メジャーが YTD 残高ではなく期間残高を含んでいること。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
ACT XR1 (YTD ベース) | Y | Y | メソッド (YTD ベース) を使用して、選択した残高セットに対する、ノード通貨から 1 つ選択した TO 通貨への期間残高を再計算します。このメジャーは、会計期間別に期間残高を表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。前提条件:表示されているすべての会計期間のレートを含むレート テーブル。前提条件:ソース メジャー [ACT] には期間残高が含まれ、[ACT YTD] には YTD 残高が含まれ、[ACT OB] には前期の YTD 残高が含まれます。 | 合計 | N | VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) RETURN IF(CurrPeriod = 0, SUMX (VALUES ('為替レート 1 開始通貨'[開始通貨コード]), ([ACT]*[コンバージョン率 XR1])), SUMX (VALUES ('為替レート 1 開始通貨'[開始通貨コード]), ([ACT YTD]*[コンバージョン率 XR1]) - [ACT OB]*[コンバージョン率 PP XR1])) // メソッド (YTD ベース) を使用して、選択した残高セットに対する、ノード通貨から 1 つ選択した TO 通貨への期間残高を再計算します。 // このメジャーでは、会計期間別に「期間残高」を表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:レート テーブルに、表示されているすべての会計期間のレートが含まれている。// 前提条件:前期のソース メジャー [ACT] には期間残高が含まれ、[ACT YTD] には YTD 残高が含まれ、[ACT OB] には YTD 残高が含まれます。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
ACT XR2 (期間ベース) | Y | Y | メソッド (期間ベース) を使用して、選択した残高セットに対する、ノード通貨から 1 つ選択した TO 通貨への期間残高を再計算します。このメジャーは、会計期間別の期間残高または選択した複数期間の合計を表示します。前提条件:表示されているすべての会計期間のレートを含むレート テーブル。 | 合計 | N | VAR RestatedAmount = ADDCOLUMNS(SUMMARIZE('ファクト構成に基づく分析','会計期間'[会計年度期間],'X レート 2 開始通貨'[開始通貨コード]),"@GLAmount", CALCULATE([ACT]),"@XRates", CALCULATE([コンバージョン率 XR2])) VAR Result = SUMX(RestatedAmount, [@GLAmount] * [@XRates]) RETURN Result // 選択した残高セットに対する、ノード通貨から 1 つ選択した TO 通貨への期間残高を再計算します。 // このメジャーは、会計期間別の「期間残高」または選択した複数期間の合計を表示します。 // 前提条件:レート テーブルに、表示されているすべての会計期間のレートが含まれている。// 前提条件:ソース メジャーが YTD 残高ではなく期間残高を含んでいること。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
ACT XR2 (YTD ベース) | Y | Y | メソッド (YTD ベース) を使用して、選択した残高セットに対する、ノード通貨から 1 つ選択した TO 通貨への期間残高を再計算します。このメジャーは、会計期間別に期間残高を表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。前提条件:表示されているすべての会計期間のレートを含むレート テーブル。前提条件:ソース メジャー [ACT] には期間残高が含まれ、[ACT YTD] には YTD 残高が含まれ、[ACT OB] には前期の YTD 残高が含まれます。 | 合計 | N | VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) RETURN IF(CurrPeriod = 0, SUMX (VALUES ('為替レート 2 開始通貨'[開始通貨コード]), ([ACT]*[Conversion rate XR2])), SUMX (VALUES ('為替レート 2 開始通貨'[開始通貨コード]), ([ACT YTD]*[コンバージョン率 XR2]) - [ACT OB]*[コンバージョン率 PP XR2])) // メソッド (YTD ベース) を使用して、選択した残高セットに対する、ノード通貨から 1 つ選択した TO 通貨への期間残高を再計算します。 // このメジャーは、会計期間別に「期間残高」を表示します。 // 前提条件:レート テーブルに、表示されているすべての会計期間のレートが含まれている。// 前提条件:前期のソース メジャー [ACT] には期間残高が含まれ、[ACT YTD] には YTD 残高が含まれ、[ACT OB] には YTD 残高が含まれます。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
ACT YTD GC | Y | Y | 選択した残高セットの YTD 残高を計算します。このメジャーでは、会計期間別の YTD 残高と複数期間の合計 (年間合計など) を表示できます。このメジャーは、GROUP 通貨での値を表します。前提条件:当年度と前年度の両方でまったく同じ会計期間のセット。 | 合計 | N | VAR CurrYear = SELECTEDVALUE('会計期間'[会計年度]) VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR Result = CALCULATE (SUM('ファクト構成に基づく分析'[STR_BALANCE_GC]), FILTER('残高セット', '残高セット'[メジャー名]="ACT"), FILTER (ALL ('会計期間'), '会計期間'[会計期間番号] <= CurrPeriod && '会計期間'[会計年度] = CurrYear)) VAR TotalAllPeriods = CALCULATE(SUM('ファクト構成に基づく分析'[STR_BALANCE_GC]), FILTER('残高セット', '残高セット'[メジャー名]="ACT")) RETURN IF([HasOneAccountPeriod] = FALSE(), TotalAllPeriods, result) // 選択した残高セットの YTD 残高を計算します。// このメジャーでは、会計期間別の「YTD 残高」および複数期間の合計 (年間合計など) を表示できます。// このメジャーは、GROUP 通貨での値を表示します。// 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:YTD 残高ではなく期間残高を含むソース列。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
ACT YTD XR1 (期間ベース) | Y | Y | メソッド (期間ベース) を使用して、選択した残高セットに対する、ノード通貨から 1 つ選択した TO 通貨への YTD 残高を再計算します。このメジャーは会計期間別に YTD 残高を表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。前提条件:表示されているすべての会計期間のレートを含むレート テーブル。 | 合計 | N | VAR CurrYear = SELECTEDVALUE('会計期間'[会計年度]) VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([ACT XR1 (期間ベース)], REMOVEFILTERS('会計期間'), '会計期間'[会計年] = CurrYear, '会計期間'[会計期間番号] <= CurrPeriod) RETURN result // 選択した残高セットに対する、ノード通貨から 1 つ選択した TO 通貨への YTD 残高を再計算します。 // このメジャーは、会計期間別に「YTD 残高」を表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:レート テーブルに、表示されているすべての会計期間のレートが含まれている。// 前提条件:ソース メジャーが YTD 残高ではなく期間残高を含んでいること。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
ACT YTD XR1 (YTD ベース) | Y | Y | メソッド (YTD ベース) を使用して、選択した残高セットに対する、ノード通貨から 1 つ選択した TO 通貨への YTD 残高を再計算します。このメジャーは会計期間別に YTD 残高を表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。前提条件:表示されているすべての会計期間のレートを含むレート テーブル。 | 合計 | N | SUMX(VALUES('為替レート 1 開始通貨'[開始通貨コード]), CALCULATE([ACT YTD] * [コンバージョン率 XR1])) // メソッド (YTD ベース) を使用して、ノード通貨から選択した 1 つの TO 通貨へと、選択した残高セットの YTD 残高を再計算します。 // このメジャーは、会計期間別に「YTD 残高」を表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:レート テーブルに、表示されているすべての会計期間のレートが含まれている。// 前提条件:ソース メジャーは期間残高ではなく、YTD 残高を含みます。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
ACT YTD XR2 (期間ベース) | Y | Y | メソッド (期間ベース) を使用して、選択した残高セットに対する、ノード通貨から 1 つ選択した TO 通貨への YTD 残高を再計算します。このメジャーは会計期間別に YTD 残高を表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。前提条件:表示されているすべての会計期間のレートを含むレート テーブル。 | 合計 | N | VAR CurrYear = SELECTEDVALUE('会計期間'[会計年度]) VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([ACT XR2 (期間ベース)], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = CurrYear, '会計期間'[会計期間番号] <= CurrPeriod) RETURN result // ノード通貨から選択した 1 つの TO 通貨へと、選択した残高セットの YTD 残高を再計算します。 // このメジャーは、会計期間別に「YTD 残高」を表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:レート テーブルに、表示されているすべての会計期間のレートが含まれている。// 前提条件:ソース メジャーが YTD 残高ではなく期間残高を含んでいること。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
ACT YTD XR2 (YTD ベース) | Y | Y | メソッド (YTD ベース) を使用して、選択した残高セットに対する、ノード通貨から 1 つ選択した TO 通貨への YTD 残高を再計算します。このメジャーは会計期間別に YTD 残高を表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。前提条件:表示されているすべての会計期間のレートを含むレート テーブル。 | 合計 | N | SUMX(VALUES('為替レート 2 開始通貨'[開始通貨コード]), CALCULATE([ACT YTD] * [コンバージョン率 XR2])) // メソッド (YTD ベース) を使用して、ノード通貨から選択した 1 つの TO 通貨へと、選択した残高セットの YTD 残高を再計算します。 // このメジャーは、会計期間別に「YTD 残高」を表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:レート テーブルに、表示されているすべての会計期間のレートが含まれている。// 前提条件:ソース メジャーは期間残高ではなく、YTD 残高を含みます。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
予算 | Y | N | ACT を参照 | 合計 | N | VAR Result = CALCULATE(SUM('ファクト構成に基づく分析'[STR_BALANCE]), FILTER('残高セット', '残高セット'[メジャー名]="BUD")) RETURN Result // 選択した残高セットの期間残高を計算します。 // このメジャーでは、会計期間別の「期間残高」および複数期間の合計 (年間合計など) を表示できます。 // このメジャーは、ノード通貨での値を表示します。 // 前提条件:YTD 残高ではなく、期間残高を含むソース列。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
予算 GC | Y | N | ACT GC を参照 | 合計 | N | VAR Result = CALCULATE(SUM('ファクト構成に基づく分析'[STR_BALANCE_GC]), FILTER('残高セット', '残高セット'[メジャー名]="BUD")) RETURN Result // 選択した残高セットの期間残高を計算します。 // このメジャーでは、会計期間別の「期間残高」と複数期間の合計 (年間合計など) を表示できます。 // このメジャーは、GROUP 通貨での値を表示します。 // 前提条件:YTD 残高ではなく、期間残高を含むソース列。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
予算 OB | Y | Y | ACT OB を参照 | 合計 | Y | VAR CurrYear = SELECTEDVALUE('会計期間'[会計年度]) VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([BUD YTD], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = CurrYear, '会計期間'[会計期間番号] = CurrPeriod -1) RETURN result // OB 値は、前の会計期間の YTD と同じです。このメジャーは、(YTD ベースの) X レート メジャーの計算に必要です。// 会計期間 = 0 の場合、期間 -1 が存在しないため、レート値は空白になります。このロジックでは、前年度の最終期間のレート値は検索されません。// 会計期間 = 1 の場合、アカウント タイプ = 「損益計算書」のレート値は空白になりますが、アカウント タイプ = 「バランス シート」の場合は期間 0 からの値になります。 |
BUD PY GC | Y | Y | ACT PY GC を参照 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) - 1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([BUD GC], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN IF([HasOneAccountPeriod]= FALSE(), BLANK(), result) // 前年同期会計期間の期間残高を計算します。 // このメジャーでは、「期間残高」を会計期間別に表示したり、単一期間にフィルター処理することができます。たとえば、年間合計には空白の値が表示されます。 // このメジャーは、GROUP 通貨での値を表示します。 // 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーが YTD 残高ではなく期間残高を含んでいること。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
BUD PY XR1 (期間ベース) | Y | Y | ACT PY XR1 (期間ベース) を参照 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) - 1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([BUD XR1 (期間ベース)], REMOVEFILTERS('会計期間'), '皆既期間'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN result // 前年同期会計期間の期間残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは「期間残高」を会計期間別に表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:前年度表示されたすべての会計期間のレートを含むレート テーブル。// 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーが YTD 残高ではなく期間残高を含んでいること。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
BUD PY XR1 (YTD ベース) | Y | Y | ACT PY XR1 (YTD ベース) を参照 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) -1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([BUD XR1 (期間ベース)], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN result // メソッド (YTD ベース) を使用して、前年同期会計期間の期間残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは「期間残高」を会計期間別に表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:前年度表示されたすべての会計期間のレートを含むレート テーブル。// 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーが YTD 残高ではなく期間残高を含んでいること。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
BUD PY XR2 (期間ベース) | Y | Y | ACT PY XR2 (期間ベース) を参照 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) - 1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([BUD XR2 (期間ベース)], REMOVEFILTERS('会計期間'), 'ACCOUNTING PERIOD'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN result // 前年同期会計期間の期間残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは、「期間残高」を会計期間別に表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:表示されているすべての会計期間と前年度のすべての会計期間のレートを含むレート テーブル。// 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーが YTD 残高ではなく期間残高を含んでいること。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
BUD PY XR2 (YTD ベース) | Y | Y | ACT PY XR2 (YTD ベース) を参照 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) -1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([BUD XR2 (YTD ベース)], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN result // メソッド (YTD ベース) を使用して、前年同期会計期間の期間残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは「期間残高」を会計期間別に表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:表示されているすべての会計期間と前年度のすべての会計期間のレートを含むレート テーブル。// 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーが YTD 残高ではなく期間残高を含んでいること。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
BUD PY YTD GC | Y | Y | ACT PY YTD GC を参照 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) - 1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([BUD YTD GC], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN IF([HasOneAccountPeriod] = FALSE(), BLANK(), result) // 前年同期会計期間の YTD 残高を計算します。 // このメジャーでは、「YTD 残高」を会計期間別に表示したり、単一期間にフィルター処理することができます。たとえば、年間合計には空白の値が表示されます。 // このメジャーは、GROUP 通貨での値を表示します。 // 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーは期間残高ではなく、YTD 残高を含みます。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
BUD PY YTD XR1 (期間ベース) | Y | Y | ACT PY YTD XR1 (期間ベース) を参照 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) - 1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([BUD YTD XR1 (期間ベース)], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN result // 前年同期会計期間の YTD 残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは「YTD 残高」を会計期間別に表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:前年度表示されたすべての会計期間のレートを含むレート テーブル。// 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーは期間残高ではなく、YTD 残高を含みます。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
BUD PY YTD XR1 (YTD ベース) | Y | Y | ACT PY YTD XR1 (YTD ベース) を参照 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) -1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([BUD YTD XR1 (YTD ベース)], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN result // メソッド (YTD ベース) を使用して、前年同期会計期間の期間残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは「YTD 残高」を会計期間別に表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:前年度表示されたすべての会計期間のレートを含むレート テーブル。// 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーは期間残高ではなく、YTD 残高を含みます。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
BUD PY YTD XR2 (期間ベース) | Y | Y | ACT PY YTD XR2 (期間ベース) を参照 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) - 1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([BUD YTD XR2 (期間ベース)], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN result // 前年同期会計期間の期間残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは「YTD 残高」を会計期間別に表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:表示されているすべての会計期間と前年度のすべての会計期間のレートを含むレート テーブル。// 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーは期間残高ではなく、YTD 残高を含みます。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
BUD PY YTD XR2 (YTD ベース) | Y | Y | ACT PY YTD XR2 (YTD ベース) を参照 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) -1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([BUD YTD XR2 (YTD ベース)], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN result // メソッド (YTD ベース) を使用して、前年同期会計期間の期間残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは「YTD 残高」を会計期間別に表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:表示されているすべての会計期間と前年度のすべての会計期間のレートを含むレート テーブル。// 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーは期間残高ではなく、YTD 残高を含みます。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
BUD XR1 (期間ベース) | Y | Y | ACT XR1 (期間ベース) を参照 | 合計 | N | VAR RestatedAmount = ADDCOLUMNS(SUMMARIZE('ファクト構成に基づく分析','会計期間'[会計年度期間],'為替レート 1 開始通貨'[開始通貨コード]),"@GLAmount", CALCULATE([BUD]),"@XRates", CALCULATE([コンバージョン率 XR1])) VAR Result = SUMX(RestatedAmount, [@GLAmount] * [@XRates]) RETURN Result // 選択した残高セットの期間残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは、会計期間別の「期間残高」または選択した複数期間の合計を表示します。 // 前提条件:レート テーブルに、表示されているすべての会計期間のレートが含まれている。// 前提条件:ソース メジャーが YTD 残高ではなく期間残高を含んでいること。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
BUD XR1 (YTD ベース) | Y | Y | ACT XR1 (YTD ベース) を参照 | 合計 | N | VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) RETURN IF(CurrPeriod = 0, SUMX (VALUES ('為替レート 1 開始通貨'[開始通貨コード]), ([BUD]*[コンバージョン率 XR1])), SUMX (VALUES ('為替レート 1 開始通貨'[開始通貨コード]), ([BUD YTD]*[コンバージョン率 XR1]) - [BUD OB]*[コンバージョン率 PP XR1])) // メソッド (YTD ベース) を使用して、選択した残高セットの期間残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーでは、「期間残高」を会計期間別に表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:レート テーブルに、表示されているすべての会計期間のレートが含まれている。// 前提条件:前期のソース メジャー [BUD] には期間残高が含まれ、[BUD YTD] には YTD 残高が含まれ、[BUD OB] には YTD 残高が含まれます。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
BUD XR2 (期間ベース) | Y | Y | ACT XR2 (期間ベース) を参照 | 合計 | N | VAR RestatedAmount = ADDCOLUMNS(SUMMARIZE('ファクト構成に基づく分析','会計期間'[会計年度期間],'為替レート 2 開始通貨'[開始通貨コード]),"@GLAmount", CALCULATE([BUD]),"@XRates", CALCULATE([コンバージョン率 XR2])) VAR Result = SUMX(RestatedAmount, [@GLAmount] * [@XRates]) RETURN Result // 選択した残高セットの期間残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは、会計期間別の「期間残高」または選択した複数期間の合計を表示します。 // 前提条件:レート テーブルに、表示されているすべての会計期間のレートが含まれている。// 前提条件:ソース メジャーが YTD 残高ではなく期間残高を含んでいること。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
BUD XR2 (YTD ベース) | Y | Y | ACT XR2 (YTDベース) を参照 | 合計 | N | VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) RETURN IF(CurrPeriod = 0, SUMX (VALUES ('為替レート 2 開始通貨'[開始通貨コード]), ([BUD]*[コンバージョン率 XR2])), SUMX (VALUES ('為替レート 2 開始通貨'[開始通貨コード]), ([BUD YTD]*[コンバージョン率 XR2]) - [BUD OB]*[コンバージョン率 PP XR2])) // メソッド (YTD ベース) を使用して、選択した残高セットの期間残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは、「期間残高」を会計期間別に表示します。 // 前提条件:レート テーブルに、表示されているすべての会計期間のレートが含まれている。// 前提条件:前期のソース メジャー [BUD] には期間残高が含まれ、[BUD YTD] には YTD 残高が含まれ、[BUD OB] には YTD 残高が含まれます。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
BUD YTD GC | Y | Y | ACT YTD GC を参照 | 合計 | N | VAR CurrYear = SELECTEDVALUE('会計期間'[会計年度]) VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR Result = CALCULATE (SUM('ファクト構成に基づく分析'[STR_BALANCE_GC]), FILTER('残高セット', '残高セット'[メジャー名]="BUD"), FILTER (ALL ('会計期間'), '会計期間'[会計期間番号] <= CurrPeriod && '会計期間'[会計年度] = CurrYear)) VAR TotalAllPeriods = CALCULATE(SUM('ファクト構成に基づく分析'[STR_BALANCE_GC]), FILTER('残高セット', '残高セット'[メジャー名]="BUD")) RETURN IF([HasOneAccountPeriod] = FALSE(), TotalAllPeriods, result) // 選択した残高セットの YTD 残高を計算します。// このメジャーでは、会計期間別の「YTD 残高」と複数期間の合計 (年間合計など) を表示できます。// このメジャーは、「ノード」通貨での値を表示します。// 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:YTD 残高ではなく期間残高を含むソース列。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
BUD YTD XR1 (期間ベース) | Y | Y | ACT YTD XR1 (期間ベース) を参照 | 合計 | N | VAR CurrYear = SELECTEDVALUE('会計期間'[会計年度]) VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([BUD XR1 (期間ベース)], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = CurrYear, '会計期間'[会計期間番号] <= CurrPeriod) RETURN result // 選択した残高セットの YTD 残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは「YTD 残高」を会計期間別に表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:レート テーブルに、表示されているすべての会計期間のレートが含まれている。// 前提条件:ソース メジャーが YTD 残高ではなく期間残高を含んでいること。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
BUD YTD XR1 (YTD ベース) | Y | Y | ACT YTD XR1 (YTD ベース) を参照 | 合計 | N | SUMX(VALUES('為替レート 1 開始通貨'[開始通貨コード]), CALCULATE([BUD YTD] * [コンバージョン率 XR1])) // メソッド (YTD ベース) を使用して、選択した残高セットの YTD 残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは、「YTD 残高」を会計期間別に表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:レート テーブルに、表示されているすべての会計期間のレートが含まれている。// 前提条件:ソース メジャーは期間残高ではなく、YTD 残高を含みます。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
BUD YTD XR2 (期間ベース) | Y | Y | ACT YTD XR2 (期間ベース) を参照 | 合計 | N | VAR CurrYear = SELECTEDVALUE('会計期間'[会計年度]) VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([BUD XR2 (期間ベース)], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = CurrYear, '会計期間'[会計期間番号] <= CurrPeriod) RETURN result // 選択した残高セットの YTD 残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは「YTD 残高」を会計期間別に表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:レート テーブルに、表示されているすべての会計期間のレートが含まれている。// 前提条件:ソース メジャーが YTD 残高ではなく期間残高を含んでいること。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
BUD YTD XR2 (YTD ベース) | Y | Y | ACT YTD XR2 (YTD ベース) を参照 | 合計 | N | SUMX(VALUES('為替レート 2 開始通貨'[開始通貨コード]), CALCULATE([BUD YTD] * [コンバージョン率 XR2])) // メソッド (YTD ベース) を使用して、選択した残高セットの YTD 残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは、「YTD 残高」を会計期間別に表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:レート テーブルに、表示されているすべての会計期間のレートが含まれている。// 前提条件:ソース メジャーは期間残高ではなく、YTD 残高を含みます。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
CFC | Y | N | ACT を参照 | 合計 | N | VAR Result = CALCULATE(SUM('ファクト構成に基づく分析'[STR_BALANCE]), FILTER('残高セット', '残高セット'[メジャー名]="CFC")) RETURN Result // 選択した残高セットの期間残高を計算します。// このメジャーでは、会計期間別の「期間残高」と複数期間の合計 (年間合計など) を表示できます。// このメジャーは、ノード通貨での値を表示します。// 前提条件:YTD 残高ではなく、期間残高を含むソース列。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
CFC GC | Y | N | ACT GC を参照 | 合計 | N | VAR Result = CALCULATE(SUM('ファクト構成に基づく分析'[STR_BALANCE_GC]), FILTER('残高セット', '残高セット'[メジャー名]="CFC")) RETURN Result // 選択した残高セットの期間残高を計算します。 // このメジャーでは、会計期間別の「期間残高」と複数期間の合計 (年間合計など) を表示できます。 // このメジャーは、GROUP 通貨での値を表示します。 // 前提条件:YTD 残高ではなく、期間残高を含むソース列。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
CFC OB | Y | Y | ACT OB を参照 | 合計 | Y | VAR CurrYear = SELECTEDVALUE('会計期間'[会計年度]) VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([CFC YTD], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = CurrYear, '会計期間'[会計期間番号] = CurrPeriod -1) RETURN result // OB 値は、前の会計期間の YTD と同じです。このメジャーは、(YTD ベースの) X レート メジャーの計算に必要です。// 会計期間 = 0 の場合、期間 -1 が存在しないため、レート値は空白になります。このロジックでは、前年度の最終期間のレート値は検索されません。// 会計期間 = 1 の場合、アカウント タイプ = 「損益計算書」のレート値は空白になりますが、アカウント タイプ = 「バランス シート」の場合は期間 0 からの値になります。 |
CFC PY GC | Y | Y | ACT PY GC を参照 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) - 1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([CFC GC], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN IF([HasOneAccountPeriod]= FALSE(), BLANK(), result) // 前年同期会計期間の期間残高を計算します。 // このメジャーでは、「期間残高」を会計期間別に表示したり、単一期間にフィルター処理することができます。たとえば、年間合計には空白の値が表示されます。 // このメジャーは、GROUP 通貨での値を表示します。 // 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーが YTD 残高ではなく期間残高を含んでいること。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
CFC PY XR1 (期間ベース) | Y | Y | ACT PY XR1 (期間ベース) を参照 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) - 1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([CFC XR1 (期間ベース)], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN result // 前年同期会計期間の期間残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは、「期間残高」を会計期間別に表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:前年度表示されたすべての会計期間のレートを含むレート テーブル。// 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーが YTD 残高ではなく期間残高を含んでいること。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
CFC PY XR1 (YTD ベース) | Y | Y | ACT PY XR1 (YTD ベース) を参照 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) -1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([CFC XR1 (期間ベース)], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN result // メソッド (YTD ベース) を使用して、前年同期会計期間の期間残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは「期間残高」を会計期間別に表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:前年度表示されたすべての会計期間のレートを含むレート テーブル。// 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーが YTD 残高ではなく期間残高を含んでいること。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
CFC PY XR2 (期間ベース) | Y | Y | ACT PY XR2 (期間ベース) を参照 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) - 1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([CFC XR2 (期間ベース)], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN result // 前年同期会計期間の期間残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは、「期間残高」を会計期間別に表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:表示されているすべての会計期間と前年度のすべての会計期間のレートを含むレート テーブル。// 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーが YTD 残高ではなく期間残高を含んでいること。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
CFC PY XR2 (YTD ベース) | Y | Y | ACT PY XR2 (YTD ベース) を参照 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) -1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([CFC XR2 (期間ベース)], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN result // メソッド (YTD ベース) を使用して、前年同期会計期間の期間残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは「期間残高」を会計期間別に表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:表示されているすべての会計期間と前年度のすべての会計期間のレートを含むレート テーブル。// 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーが YTD 残高ではなく期間残高を含んでいること。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
CFC PY YTD GC | Y | Y | ACT PY YTD GC を参照 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) - 1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([CFC YTD GC], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN IF([HasOneAccountPeriod] = FALSE(), BLANK(), result) // 前年同期会計期間の YTD 残高を計算します。 // このメジャーでは、「YTD 残高」を会計期間別に表示したり、単一期間にフィルター処理することができます。たとえば、年間合計には空白の値が表示されます。 // このメジャーは、GROUP 通貨での値を表示します。 // 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーは期間残高ではなく、YTD 残高を含みます。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
CFC PY YTD XR1 (期間ベース) | Y | Y | ACT PY YTD XR1 (期間ベース) を参照 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) - 1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([CFC YTD XR1 (期間ベース)], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN result // 前年同期会計期間の YTD 残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは「YTD 残高」を会計期間別に表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:前年度表示されたすべての会計期間のレートを含むレート テーブル。// 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーは期間残高ではなく、YTD 残高を含みます。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
CFC PY YTD XR1 (YTD ベース) | Y | Y | ACT PY YTD XR1 (YTD ベース) を参照 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) -1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([CFC YTD XR1 (YTD ベース)], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN result // メソッド (YTD ベース) を使用して、前年同期会計期間の YTD 残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは「YTD 残高」を会計期間別に表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:前年度表示されたすべての会計期間のレートを含むレート テーブル。// 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーは期間残高ではなく、YTD 残高を含みます。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
CFC PY YTD XR2 (期間ベース) | Y | Y | ACT PY YTD XR2 (期間ベース) を参照 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) - 1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([CFC YTD XR2 (期間ベース)], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN result // 前年同期会計期間の期間残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは「YTD 残高」を会計期間別に表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:表示されているすべての会計期間と前年度のすべての会計期間のレートを含むレート テーブル。// 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーは期間残高ではなく、YTD 残高を含みます。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
CFC PY YTD XR2 (YTD ベース) | Y | Y | ACT PY YTD XR2 (YTD ベース) を参照 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) -1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([CFC YTD XR2 (YTD ベース)], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN result // メソッド (YTD ベース) を使用して、前年同期会計期間の YTD 残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは「YTD 残高」を会計期間別に表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:表示されているすべての会計期間と前年度のすべての会計期間のレートを含むレート テーブル。// 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーは期間残高ではなく、YTD 残高を含みます。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
CFC XR1 (期間ベース) | Y | Y | ACT XR1 (期間ベース) を参照 | 合計 | N | VAR RestatedAmount = ADDCOLUMNS(SUMMARIZE('ファクト構成に基づく分析','会計期間'[会計年度期間],'為替レート 1 開始通貨'[開始通貨コード]),"@GLAmount", CALCULATE([CFC]),"@XRates", CALCULATE([コンバージョン率 XR1])) VAR Result = SUMX(RestatedAmount, [@GLAmount] * [@XRates]) RETURN Result // 選択した残高セットの期間残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは、会計期間別の「期間残高」または選択した複数期間の合計を表示します。 // 前提条件:レート テーブルに、表示されているすべての会計期間のレートが含まれている。// 前提条件:ソース メジャーが YTD 残高ではなく期間残高を含んでいること。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
CFC XR1 (YTD ベース) | Y | Y | ACT XR1 (YTD ベース) を参照 | 合計 | N | VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) RETURN IF(CurrPeriod = 0, SUMX (VALUES ('為替レート 1 開始通貨'[開始通貨コード]), ([CFC]*[コンバージョン率 XR1])), SUMX (VALUES ('為替レート 1 開始通貨'[開始通貨コード]), ([CFC YTD]*[コンバージョン率 XR1]) - [CFC OB]*[コンバージョン率 PP XR1])) // メソッド (YTD ベース) を使用して、選択した残高セットの期間残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーでは、「期間残高」を会計期間別に表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:レート テーブルに、表示されているすべての会計期間のレートが含まれている。// 前提条件:前期のソース メジャー [CFC] には期間残高が含まれ、[CFC YTD] には YTD 残高が含まれ、[CFC OB] には YTD 残高が含まれます。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
CFC XR2 (期間ベース) | Y | Y | ACT XR2 (期間ベース) を参照 | 合計 | N | VAR RestatedAmount = ADDCOLUMNS(SUMMARIZE('ファクト構成に基づく分析','会計期間'[会計年度期間],'為替レート 2 開始通貨'[開始通貨コード]),"@GLAmount", CALCULATE([CFC]),"@XRates", CALCULATE([コンバージョン率 XR2])) VAR Result = SUMX(RestatedAmount, [@GLAmount] * [@XRates]) RETURN Result // 選択した残高セットの期間残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは、会計期間別の「期間残高」または選択した複数期間の合計を表示します。 // 前提条件:レート テーブルに、表示されているすべての会計期間のレートが含まれている。// 前提条件:ソース メジャーが YTD 残高ではなく期間残高を含んでいること。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
CFC XR2 (YTD ベース) | Y | Y | ACT XR2 (YTDベース) を参照 | 合計 | N | VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) RETURN IF(CurrPeriod = 0, SUMX (VALUES ('為替レート 2 開始通貨'[開始通貨コード]), ([CFC]*[コンバージョン率 XR2])), SUMX (VALUES ('為替レート 2 開始通貨'[開始通貨コード]), ([CFC YTD]*[コンバージョン率 XR2]) - [CFC OB]*[コンバージョン率 PP XR2])) // メソッド (YTD ベース) を使用して、選択した残高セットの期間残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは、「期間残高」を会計期間別に表示します。 // 前提条件:レート テーブルに、表示されているすべての会計期間のレートが含まれている。// 前提条件:前期のソース メジャー [CFC] には期間残高が含まれ、[CFC YTD] には YTD 残高が含まれ、[CFC OB] には YTD 残高が含まれます。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
CFC YTD GC | Y | Y | ACT YTD GC を参照 | 合計 | N | VAR CurrYear = SELECTEDVALUE('会計期間'[会計年度]) VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR Result = CALCULATE (SUM('ファクト構成に基づく分析'[STR_BALANCE_GC]), FILTER('残高セット', '残高セット'[メジャー名]="CFC"), FILTER (ALL ('会計期間'), '会計期間'[会計期間番号] <= CurrPeriod && '会計期間'[会計年度] = CurrYear)) VAR TotalAllPeriods = CALCULATE(SUM('ファクト構成に基づく分析'[STR_BALANCE_GC]), FILTER('残高セット', '残高セット'[メジャー名]="ACT")) RETURN IF([HasOneAccountPeriod] = FALSE(), TotalAllPeriods, result) // 選択した残高セットの YTD 残高を計算します。 // このメジャーでは、会計期間別の「YTD 残高」と複数期間の合計 (年間合計など) を表示できます。 // このメジャーは、GROUP 通貨での値を表示します。// 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:YTD 残高ではなく期間残高を含むソース列。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
CFC YTD XR1 (期間ベース) | Y | Y | ACT YTD XR1 (期間ベース) を参照 | 合計 | N | VAR CurrYear = SELECTEDVALUE('会計期間'[会計年度]) VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([CFC XR1 (期間ベース)], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = CurrYear, '会計期間'[会計期間番号] <= CurrPeriod) RETURN result // 選択した残高セットの YTD 残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは「YTD 残高」を会計期間別に表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:レート テーブルに、表示されているすべての会計期間のレートが含まれている。// 前提条件:ソース メジャーが YTD 残高ではなく期間残高を含んでいること。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
CFC YTD XR1 (YTD ベース) | Y | Y | ACT YTD XR1 (YTD ベース) を参照 | 合計 | N | SUMX(VALUES('為替レート 1 開始通貨'[開始通貨コード]), CALCULATE([CFC YTD] * [コンバージョン率 XR1])) // メソッド (YTD ベース) を使用して、選択した残高セットの YTD 残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは、「YTD 残高」を会計期間別に表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:レート テーブルに、表示されているすべての会計期間のレートが含まれている。// 前提条件:ソース メジャーは期間残高ではなく、YTD 残高を含みます。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
CFC YTD XR2 (期間ベース) | Y | Y | ACT YTD XR2 (期間ベース) を参照 | 合計 | N | VAR CurrYear = SELECTEDVALUE('会計期間'[会計年度]) VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([CFC XR2 (期間ベース)], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = CurrYear, '会計期間'[会計期間番号] <= CurrPeriod) RETURN result // 選択した残高セットの YTD 残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは「YTD 残高」を会計期間別に表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:レート テーブルに、表示されているすべての会計期間のレートが含まれている。// 前提条件:ソース メジャーが YTD 残高ではなく期間残高を含んでいること。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
CFC YTD XR2 (YTD ベース) | Y | Y | ACT YTD XR2 (YTD ベース) を参照 | 合計 | N | SUMX(VALUES('為替レート 2 開始通貨'[開始通貨コード]), CALCULATE([CFC YTD] * [コンバージョン率 XR2])) // メソッド (YTD ベース) を使用して、選択した残高セットの YTD 残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは、「YTD 残高」を会計期間別に表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:レート テーブルに、表示されているすべての会計期間のレートが含まれている。// 前提条件:ソース メジャーは期間残高ではなく、YTD 残高を含みます。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
コンバージョン率 PP XR1 | Y | Y | 前期の通貨レート - XR1 用 | 合計 | N | VAR CurrYear = SELECTEDVALUE('会計期間'[会計年度]) VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([変換レート XR1], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = CurrYear, '会計期間'[会計期間番号] = CurrPeriod -1) RETURN result // 前回の会計期間の通貨レート。 // 会計期間 = 0 の場合、期間 -1 が存在しないため、前回の期間のレート値は空白になります。このロジックでは、前年度の最終期間のレート値は検索されません。 // 会計期間 = 1 の場合、前回の期間のレート値は期間 1 と同じになります。これは、期間 0 と期間 1 のレートが同じであるためです。 |
コンバージョン率 PP XR2 | Y | Y | 前期の通貨レート - XR2 用 | 合計 | N | VAR CurrYear = SELECTEDVALUE('会計期間'[会計年度]) VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([変換レート XR2], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = CurrYear, '会計期間'[会計期間番号] = CurrPeriod -1) RETURN result // 前回の会計期間の通貨レート。 // 会計期間 = 0 の場合、期間 -1 が存在しないため、前回の期間のレート値は空白になります。このロジックでは、前年度の最終期間のレート値は検索されません。 // 会計期間 = 1 の場合、前回の期間のレート値は期間 1 と同じになります。これは、期間 0 と期間 1 のレートが同じであるためです。 |
コンバージョン率 XR1 | Y | Y | 当期の通貨レート - XR1 用 | 合計 | N | VAR AccPeriod_Start_Date = SELECTEDVALUE('会計期間'[Acc Period 開始 Date]) VAR Node_currency = SELECTEDVALUE('為替レート 1 開始通貨'[開始通貨コード]) VAR SelectedToCurrency = SELECTEDVALUE ('為替レート 開始通貨'[終了通貨コード]) VAR Rate_Type = SELECTEDVALUE('為替レート 1 レート タイプ'[レート タイプ コード為替レート 1]) VAR Conversion_rate = CALCULATE(MAX('為替レート 1'[CURRENCYRATE]), '為替レート 1'[CURRENCY_RATE_DATE_ID] = AccPeriod_Start_Date, '為替レート 1'[FROMCURRENCY] = Node_currency, '為替レート 1'[TOCURRENCY] = SelectedToCurrency, '為替レート 1'[CURRENCY_RATE_TYPE_KEY] = Rate_Type) RETURN Conversion_rate // 現在の会計期間の通貨レート。 // 会計期間 = 0 の場合、両方の期間の開始日が同じであるため、レート値は期間 1 と同じになります。 |
コンバージョン率 XR2 | Y | Y | 当期の通貨レート - XR2 用 | 合計 | N | VAR AccPeriod_Start_Date = SELECTEDVALUE('会計期間'[Acc Period 開始 Date]) VAR Node_currency = SELECTEDVALUE('為替レート 2 開始通貨'[開始通貨コード]) VAR SelectedToCurrency = SELECTEDVALUE ('為替レート 開始通貨'[終了通貨コード]) VAR Rate_Type = SELECTEDVALUE('為替レート 2 レート タイプ'[レート タイプ コード 為替レート 2]) VAR Conversion_rate = CALCULATE(MAX('為替レート 2'[CURRENCYRATE]), '為替レート 2'[CURRENCY_RATE_DATE_ID] = AccPeriod_Start_Date, '為替レート 2'[FROMCURRENCY] = Node_currency, '為替レート 2'[TOCURRENCY] = SelectedToCurrency, '為替レート 2'[CURRENCY_RATE_TYPE_KEY] = Rate_Type) RETURN Conversion_rate // 現在の会計期間の通貨レート。 // 会計期間 = 0 の場合、両方の期間の開始日が同じであるため、レート値は期間 1 と同じになります。 |
構成に基づく分析のカウント | Y | N | ファクト テーブル「ファクト構成に基づく分析」内の行数をカウントします | 合計 | N | COUNTROWS('ファクト構成に基づく分析') //ファクト テーブル内の行数をカウントします |
NFC | Y | N | ACT を参照 | 合計 | N | VAR Result = CALCULATE(SUM('ファクト構成に基づく分析'[STR_BALANCE]), FILTER('残高セット', '残高セット'[メジャー名]="NFC")) RETURN Result // 選択した残高セットの期間残高を計算します。// このメジャーでは、会計期間別の「期間残高」と複数期間の合計 (年間合計など) を表示できます。// このメジャーは、ノード通貨での値を表示します。// 前提条件:YTD 残高ではなく、期間残高を含むソース列。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
NFC GC | Y | N | ACT GC を参照 | 合計 | N | VAR Result = CALCULATE(SUM('ファクト構成に基づく分析'[STR_BALANCE_GC]), FILTER('残高セット', '残高セット'[メジャー名]="NFC")) RETURN Result // 選択した残高セットの期間残高を計算します。 // このメジャーでは、会計期間別の「期間残高」と複数期間の合計 (年間合計など) を表示できます。 // このメジャーは、GROUP 通貨での値を表示します。 // 前提条件:YTD 残高ではなく、期間残高を含むソース列。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
NFC OB | Y | Y | ACT OB を参照 | 合計 | Y | VAR CurrYear = SELECTEDVALUE('会計期間'[会計年度]) VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([NFC YTD], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = CurrYear, '会計期間'[会計期間番号] = CurrPeriod -1) RETURN result // OB 値は、前の会計期間の YTD と同じです。このメジャーは、(YTD ベースの) X レート メジャーの計算に必要です。// 会計期間 = 0 の場合、期間 -1 が存在しないため、レート値は空白になります。このロジックでは、前年度の最終期間のレート値は検索されません。// 会計期間 = 1 の場合、アカウント タイプ = 「損益計算書」のレート値は空白になりますが、アカウント タイプ = 「バランス シート」の場合は期間 0 からの値になります。 |
NFC PY GC | Y | Y | ACT PY GC を参照 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) - 1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([NFC GC], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN IF([HasOneAccountPeriod]= FALSE(), BLANK(), result) // 前年同期会計期間の期間残高を計算します。 // このメジャーでは、「期間残高」を会計期間別に表示したり、単一期間にフィルター処理することができます。たとえば、年間合計には空白の値が表示されます。 // このメジャーは、GROUP 通貨での値を表示します。 // 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーが YTD 残高ではなく期間残高を含んでいること。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
NFC PY XR1 (期間ベース) | Y | Y | ACT PY XR1 (期間ベース) を参照 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) - 1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([NFC XR1 (期間ベース)], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN result // 前年同期会計期間の期間残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは「期間残高」を会計期間別に表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:前年度表示されたすべての会計期間のレートを含むレート テーブル。// 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーが YTD 残高ではなく期間残高を含んでいること。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
NFC PY XR1 (YTD ベース) | Y | Y | ACT PY XR1 (YTD ベース) を参照 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) -1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([NFC XR1 (期間ベース)], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN result // メソッド (YTD ベース) を使用して、前年同期会計期間の期間残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは「期間残高」を会計期間別に表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:前年度表示されたすべての会計期間のレートを含むレート テーブル。// 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーが YTD 残高ではなく期間残高を含んでいること。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
NFC PY XR2 (期間ベース) | Y | Y | ACT PY XR2 (期間ベース) を参照 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) - 1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([NFC XR2 (期間ベース)], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN result // 前年同期会計期間の期間残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは「期間残高」を会計期間別に表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:表示されているすべての会計期間と前年度のすべての会計期間のレートを含むレート テーブル。// 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーが YTD 残高ではなく期間残高を含んでいること。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
NFC PY XR2 (YTD ベース) | Y | Y | ACT PY XR2 (YTD ベース) を参照 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) -1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([NFC XR2 (期間ベース)], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN result // メソッド (YTD ベース) を使用して、前年同期会計期間の期間残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは「期間残高」を会計期間別に表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:表示されているすべての会計期間と前年度のすべての会計期間のレートを含むレート テーブル。// 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーが YTD 残高ではなく期間残高を含んでいること。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
NFC PY YTD GC | Y | Y | ACT PY YTD GC を参照 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) - 1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([NFC YTD GC], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN IF([HasOneAccountPeriod] = FALSE(), BLANK(), result) // 前年同期会計期間の YTD 残高を計算します。 // このメジャーでは、「YTD 残高」を会計期間別に表示したり、単一期間にフィルター処理することができます。たとえば、年間合計には空白の値が表示されます。 // このメジャーは、GROUP 通貨での値を表示します。 // 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーは期間残高ではなく、YTD 残高を含みます。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
NFC PY YTD XR1 (期間ベース) | Y | Y | ACT PY YTD XR1 (期間ベース) を参照 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) - 1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([NFC YTD XR1 (期間ベース)], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN result // 前年同期会計期間の YTD 残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは「YTD 残高」を会計期間別に表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:前年度表示されたすべての会計期間のレートを含むレート テーブル。// 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーは期間残高ではなく、YTD 残高を含みます。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
NFC PY YTD XR1 (YTD ベース) | Y | Y | ACT PY YTD XR1 (YTD ベース) を参照 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) -1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([NFC YTD XR1 (YTD ベース)], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN result // メソッド (YTD ベース) を使用して、前年同期会計期間の YTD 残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは「YTD 残高」を会計期間別に表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:前年度表示されたすべての会計期間のレートを含むレート テーブル。// 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーは期間残高ではなく、YTD 残高を含みます。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
NFC PY YTD XR2 (期間ベース) | Y | Y | ACT PY YTD XR2 (期間ベース) を参照 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) - 1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([NFC YTD XR2 (期間ベース)], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN result // 前年同期会計期間の期間残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは「YTD 残高」を会計期間別に表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:表示されているすべての会計期間と前年度のすべての会計期間のレートを含むレート テーブル。// 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーは期間残高ではなく、YTD 残高を含みます。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
NFC PY YTD XR2 (YTD ベース) | Y | Y | ACT PY YTD XR2 (YTD ベース) を参照 | 合計 | N | VAR PrevYear = SELECTEDVALUE('会計期間'[会計年度]) -1 VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([NFC YTD XR2 (YTD ベース)], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = PrevYear, '会計期間'[会計期間番号] = CurrPeriod) RETURN result // メソッド (YTD ベース) を使用して、前年同期会計期間の YTD 残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは「YTD 残高」を会計期間別に表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:表示されているすべての会計期間と前年度のすべての会計期間のレートを含むレート テーブル。// 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:ソース メジャーは期間残高ではなく、YTD 残高を含みます。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
NFC XR1 (期間ベース) | Y | Y | ACT XR1 (期間ベース) を参照 | 合計 | N | VAR RestatedAmount = ADDCOLUMNS(SUMMARIZE('ファクト構成に基づく分析','会計期間'[会計年度期間],'為替レート 1 開始通貨'[開始通貨コード]),"@GLAmount", CALCULATE([NFC]),"@XRates", CALCULATE([コンバージョン率 XR1])) VAR Result = SUMX(RestatedAmount, [@GLAmount] * [@XRates]) RETURN Result // 選択した残高セットの期間残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは、会計期間別の「期間残高」または選択した複数期間の合計を表示します。 // 前提条件:レート テーブルに、表示されているすべての会計期間のレートが含まれている。// 前提条件:ソース メジャーが YTD 残高ではなく期間残高を含んでいること。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
NFC XR1 (YTD ベース) | Y | Y | ACT XR1 (YTD ベース) を参照 | 合計 | N | VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) RETURN IF(CurrPeriod = 0, SUMX (VALUES ('為替レート 1 開始通貨'[開始通貨コード]), ([NFC]*[コンバージョン率 XR1])), SUMX (VALUES ('為替レート 1 開始通貨'[開始通貨コード]), ([NFC YTD]*[コンバージョン率 XR1]) - [NFC OB]*[コンバージョン率 PP XR1])) // メソッド (YTD ベース) を使用して、選択した残高セットの期間残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーでは、「期間残高」を会計期間別に表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:レート テーブルに、表示されているすべての会計期間のレートが含まれている。// 前提条件:前期のソース メジャー [NFC] には期間残高が含まれ、[NFC YTD] には YTD 残高が含まれ、[NFC OB] には YTD 残高が含まれます。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
NFC XR2 (期間ベース) | Y | Y | ACT XR2 (期間ベース) を参照 | 合計 | N | VAR RestatedAmount = ADDCOLUMNS(SUMMARIZE('ファクト構成に基づく分析','会計期間'[会計年度期間],'為替レート 2 開始通貨'[開始通貨コード]),"@GLAmount", CALCULATE([NFC]),"@XRates", CALCULATE([コンバージョン率 XR2])) VAR Result = SUMX(RestatedAmount, [@GLAmount] * [@XRates]) RETURN Result // 選択した残高セットの期間残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは、会計期間別の「期間残高」または選択した複数期間の合計を表示します。 // 前提条件:レート テーブルに、表示されているすべての会計期間のレートが含まれている。// 前提条件:ソース メジャーが YTD 残高ではなく期間残高を含んでいること。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
NFC XR2 (YTD ベース) | Y | Y | ACT XR2 (YTDベース) を参照 | 合計 | N | VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) RETURN IF(CurrPeriod = 0, SUMX (VALUES ('為替レート 2 開始通貨'[開始通貨コード]), ([NFC]*[コンバージョン率 XR2])), SUMX (VALUES ('為替レート 2 開始通貨'[開始通貨コード]), ([NFC YTD]*[コンバージョン率 XR2]) - [NFC OB]*[コンバージョン率 PP XR2])) // メソッド (YTD ベース) を使用して、選択した残高セットの期間残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは、「期間残高」を会計期間別に表示します。 // 前提条件:レート テーブルに、表示されているすべての会計期間のレートが含まれている。// 前提条件:前期のソース メジャー [NFC] には期間残高が含まれ、[NFC YTD] には YTD 残高が含まれ、[NFC OB] には YTD 残高が含まれます。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
NFC YTD GC | Y | Y | ACT YTD GC を参照 | 合計 | N | VAR CurrYear = SELECTEDVALUE('会計期間'[会計年度]) VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR Result = CALCULATE (SUM('ファクト構成に基づく分析'[STR_BALANCE_GC]), FILTER('残高セット', '残高セット'[メジャー名]="NFC"), FILTER (ALL ('会計期間'), '会計期間'[会計期間番号] <= CurrPeriod && '会計期間'[会計年度] = CurrYear)) VAR TotalAllPeriods = CALCULATE(SUM('ファクト構成に基づく分析'[STR_BALANCE_GC]), FILTER('残高セット', '残高セット'[メジャー名]="NFC")) RETURN IF([HasOneAccountPeriod] = FALSE(), TotalAllPeriods, result) // 選択した残高セットの YTD 残高を計算します。 // このメジャーでは、会計期間別の「YTD 残高」と複数期間の合計 (年間合計など) を表示できます。 // このメジャーは、GROUP 通貨での値を表示します。// 前提条件:当年度と前年度の両方で会計期間のセットがまったく同じであること。// 前提条件:YTD 残高ではなく期間残高を含むソース列。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
NFC YTD XR1 (期間ベース) | Y | Y | ACT YTD XR1 (期間ベース) を参照 | 合計 | N | VAR CurrYear = SELECTEDVALUE('会計期間'[会計年度]) VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([NFC XR1 (期間ベース)], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = CurrYear, '会計期間'[会計期間番号] <= CurrPeriod) RETURN result // 選択した残高セットの YTD 残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは「YTD 残高」を会計期間別に表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:レート テーブルに、表示されているすべての会計期間のレートが含まれている。// 前提条件:ソース メジャーが YTD 残高ではなく期間残高を含んでいること。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
NFC YTD XR1 (YTD ベース) | Y | Y | ACT YTD XR1 (YTD ベース) を参照 | 合計 | N | SUMX(VALUES('為替レート 1 開始通貨'[開始通貨コード]), CALCULATE([NFC YTD] * [コンバージョン率 XR1])) // メソッド (YTD ベース) を使用して、選択した残高セットの YTD 残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは、「YTD 残高」を会計期間別に表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:レート テーブルに、表示されているすべての会計期間のレートが含まれている。// 前提条件:ソース メジャーは期間残高ではなく、YTD 残高を含みます。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
NFC YTD XR2 (期間ベース) | Y | Y | ACT YTD XR2 (期間ベース) を参照 | 合計 | N | VAR CurrYear = SELECTEDVALUE('会計期間'[会計年度]) VAR CurrPeriod = SELECTEDVALUE('会計期間'[会計期間番号]) VAR result = CALCULATE([NFC XR2 (期間ベース)], REMOVEFILTERS('会計期間'), '会計期間'[会計年度] = CurrYear, '会計期間'[会計期間番号] <= CurrPeriod) RETURN result // 選択した残高セットの YTD 残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは「YTD 残高」を会計期間別に表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:レート テーブルに、表示されているすべての会計期間のレートが含まれている。// 前提条件:ソース メジャーが YTD 残高ではなく期間残高を含んでいること。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
NFC YTD XR2 (YTD ベース) | Y | Y | ACT YTD XR2 (YTD ベース) を参照 | 合計 | N | SUMX(VALUES('為替レート 2 開始通貨'[開始通貨コード]), CALCULATE([NFC YTD] * [コンバージョン率 XR2])) // メソッド (YTD ベース) を使用して、選択した残高セットの YTD 残高を、ノード通貨から選択した 1 つの TO 通貨へと再計算します。 // このメジャーは、「YTD 残高」を会計期間別に表示しますが、単一の会計期間を表示するにはフィルター処理する必要があります。たとえば、年間合計には空白の値が表示されます。// 前提条件:レート テーブルに、表示されているすべての会計期間のレートが含まれている。// 前提条件:ソース メジャーは期間残高ではなく、YTD 残高を含みます。// 前提条件:残高勘定の会計期間 0 に保存される期首残高。 |
選択済 ActPY メジャー | Y | N | 前年度の実績の選択済メジャー バージョンを識別します | N/A | N | CALCULATE(MIN('メジャー リストの比較'[行インデックス]), ALLEXCEPT('メジャー リストの比較','メジャー リストの比較'[比較ディメンション Id]), 'メジャー リストの比較'[比較ディメンション Id]=1, 'メジャー リストの比較'[通貨タイプ ディメンション Id]=VALUES('通貨タイプの切り替え'[行インデックス]), 'メジャー リストの比較'[時間的視点ディメンション Id]=VALUES('時間的視点の切り替え'[行インデックス])) // このメジャーは、「前年度の実績」に対してさまざまなベンチマーク メジャーを切り替えられるよう事前に選択されています。 |
選択済実績メジャー | Y | N | 実績に対して選択されたメジャー バージョンを識別します | N/A | N | SELECTEDVALUE('実績メジャー リスト'[行インデックス]) // このメジャーは、選択済実績メジャー ID (番号) を返します。 |
選択済実績 XR1 (期間ベース) メジャー | Y | N | 実績に対して選択された XR1 (期間ベース) メジャーのバージョンを識別します | N/A | N | CALCULATE(MIN('実績メジャー リスト'[行インデックス]), ALLEXCEPT('実績メジャー リスト','実績メジャー リスト'[通貨タイプ ディメンション Id]), '実績メジャー リスト'[通貨タイプ ディメンション Id]=3, '実績メジャー リスト'[時間的視点ディメンション Id]=VALUES(時間的視点の切り替え'[行インデックス])) // このメジャーは、「実績 XR1 (期間ベース)」に対して 2 つの異なるメジャーを切り替えられるよう事前に選択されています。 |
選択済実績 XR1 (YTD ベース) メジャー | Y | N | 実績に対して選択された XR1 (YTD ベース) メジャーのバージョンを識別します | N/A | N | CALCULATE(MIN('実績メジャー リスト'[行インデックス]), ALLEXCEPT('実績メジャー リスト','実績メジャー リスト'[通貨タイプ ディメンション Id]), '実績メジャー リスト'[通貨タイプ ディメンション Id]=5, '実績メジャー リスト'[時間的視点ディメンション Id]=VALUES(時間的視点の切り替え'[行インデックス])) // このメジャーは、「実績 XR1 (YTD ベース)」に対して 2 つの異なるメジャーを切り替えられるよう事前に選択されています。 |
選択済実績 XR2 (期間ベース) メジャー | Y | N | 実績に対して選択された XR2 (期間ベース) メジャーのバージョンを識別します | N/A | N | CALCULATE(MIN('実績メジャー リスト'[行インデックス]), ALLEXCEPT('実績メジャー リスト','実績メジャー リスト'[通貨タイプ ディメンション Id]), '実績メジャー リスト'[通貨タイプ ディメンション Id]=4, '実績メジャー リスト'[時間的視点ディメンション Id]=VALUES(時間的視点の切り替え'[行インデックス])) // このメジャーは、「実績 XR2 (期間ベース)」に対して 2 つの異なるメジャーを切り替えられるよう事前に選択されています。 |
選択済実績 XR2 (YTD ベース) メジャー | Y | N | 実績に対して選択された XR2 (YTD ベース) メジャーのバージョンを識別します | N/A | N | CALCULATE(MIN('実績メジャー リスト'[行インデックス]), ALLEXCEPT('実績メジャー リスト','実績メジャー リスト'[通貨タイプ ディメンション Id]), '実績メジャー リスト'[通貨タイプ ディメンション Id]=6, '実績メジャー リスト'[時間的視点ディメンション Id]=VALUES(時間的視点の切り替え'[行インデックス])) // このメジャーは、「実績 XR2 (YTD ベース)」に対して 2 つの異なるメジャーを切り替えられるよう事前に選択されています。 |
選択済予算メジャー | Y | N | 予算に対して選択されたメジャー バージョンを識別します | N/A | N | CALCULATE(MIN('メジャー リストの比較'[行インデックス]), ALLEXCEPT('メジャー リストの比較','メジャー リストの比較'[比較ディメンション Id]), 'メジャー リストの比較'[比較ディメンション Id]=2, 'メジャー リストの比較'[通貨タイプ ディメンション Id]=VALUES('通貨タイプの切り替え'[行インデックス]), 'メジャー リストの比較'[時間的視点ディメンション Id]=VALUES('時間的視点の切り替え'[行インデックス])) // このメジャーは、「予算」に対してさまざまなベンチマーク メジャーを切り替えられるよう事前に選択されています。 |
選択済 CFC メジャー | Y | N | 現在の予測に対して選択されたメジャー バージョンを識別する | N/A | N | CALCULATE(MIN('メジャー リストの比較'[行インデックス]), ALLEXCEPT('メジャー リストの比較','メジャー リストの比較'[比較ディメンション Id]), 'メジャー リストの比較'[比較ディメンション Id]=3, 'メジャー リストの比較'[通貨タイプ ディメンション Id]=VALUES('通貨タイプの切り替え'[行インデックス]), 'メジャー リストの比較'[時間的視点ディメンション Id]=VALUES('時間的視点の切り替え'[行インデックス])) // このメジャーは、「現在の予測」に対してさまざまなベンチマーク メジャーを切り替えられるよう事前に選択されています。 |
選択済比較メジャー | Y | N | ベンチマークとして使用するために選択された比較メジャー バージョンを識別します。 | N/A | N | MIN('メジャー リストの比較'[行インデックス]) // このメジャーは、ベンチマークとして使用するために選択された比較メジャーの ID (番号) を返します。 |
選択済比較の切り替え | Y | N | このメジャーは、使用可能な 4 つのベンチマーク比較 (前年度、予算、現在の予測、または次の予測) のいずれかの ID (番号) を返します。比較メジャーを表示させる場合、切り替えメジャーを機能させるためにのみ単一の選択を行う必要があります。 | N/A | N | SELECTEDVALUE('切り替え比較メジャー'[行インデックス]) // このメジャーは、使用可能な 4 つのベンチマーク比較 (前年、予算、現在の予測、または次の予測) のいずれかの ID (番号) を返します。 |
選択済通貨の切り替え | Y | N | このメジャーは、使用可能な 6 つの通貨タイプのいずれかの ID (番号) を返します。単一の選択は切り替えメジャーを機能させるために必須です。 | N/A | N | SELECTEDVALUE('通貨タイプの切り替え'[行インデックス]) // このメジャーは、使用可能な 6 つの通貨タイプのいずれかの ID (番号) を返します。 |
選択済表示単位の切り替え | Y | N | このメジャーは、使用可能な 4 つの表示単位 (なし、千、百万、または十億) のいずれかの ID (数値) を返します。IF ステートメントは、デフォルトの係数が「1」であることを確認するためのものであり、さまざまな切り替えメジャーを機能させるために選択を行う必要はありません。 | N/A | N | IF(SELECTEDVALUE('表示単位の切り替え'[係数])=BLANK(), 1, SELECTEDVALUE('表示単位の切り替え'[係数])) // このメジャーは、使用可能な 4 つの表示単位 (なし、千、百万、または十億) のいずれかの ID (数値) を返します。// IF ステートメントは、デフォルトの係数が「1」であることを確認するためのものであり、さまざまな切り替えメジャーを機能させるために選択を行う必要はありません。 |
選択済 NFC メジャー | Y | N | 次の予測に対して選択されたメジャー バージョンを識別します | N/A | N | CALCULATE(MIN('メジャー リストの比較'[行インデックス]), ALLEXCEPT('メジャー リストの比較','メジャー リストの比較'[比較ディメンション Id]), 'メジャー リストの比較'[比較ディメンション Id]=4, 'メジャー リストの比較'[通貨タイプ ディメンション Id]=VALUES('通貨タイプの切り替え'[行インデックス]), 'メジャー リストの比較'[時間的展望ディメンション Id]=VALUES('時間的展望の切り替え'[行インデックス])) // このメジャーは、「次の予測」に対してさまざまなベンチマーク メジャーを切り替えられるよう事前に選択されています。 |
選択済時間の切り替え | Y | N | このメジャーは、使用可能な 2 つの時間的視点タイプ (月次または YTD) のいずれかの ID (番号) を返します。単一の選択は切り替えメジャーを機能させるために必須です。 | N/A | N | SELECTEDVALUE('時間的視点の切り替え'[行インデックス]) // このメジャーは、使用可能な 2 つの時間的視点 (期間または YTD) のいずれかの ID (番号) を返します。 |
スイッチ実績 | Y | N | 実績メジャーのバージョンを選択します | N/A | N | [選択済表示単位の切り替え] * SWITCH([選択済実績メジャー], 1, [ACT], 2, [ACT YTD], 4, [ACT GC], 5, [ACT YTD GC], 7, [ACT XR1 (期間ベース)], 8, [ACT YTD XR1 (期間ベース)], 10, [ACT XR2 (期間ベース)], 11, [ACT YTD XR2 (期間ベース)], 13, [ACT XR1 (YTD ベース)], 14, [ACT YTD XR1 (YTD ベース)], 16, [ACT XR2 (YTD ベース)], 17, [ACT YTD XR2 (YTD ベース)]) // 切り替え可能なメジャーの完全なリスト。このリストには、使用可能なすべての ACTUAL メジャーが含まれています。 // 注釈:このメジャーはパフォーマンスの問題を引き起こす可能性があります。代わりに、たとえば「実績 (ノードとグループ) の切り替え」、「実績 XR1 (期間ベース) の切り替え」など、簡単な切り替えリストを含む他の「実績...の切り替え」メジャーを使用してください。 |
実績 (ノードとグループ) の切り替え | Y | N | ノード ベースの分析でノードとグループの通貨を切り替えるときに、実績メジャーのバージョンを選択します。 | N/A | N | [選択済表示単位の切り替え] * SWITCH([選択済実績メジャー], 1, [ACT], 2, [ACT YTD], 4, [ACT GC], 5, [ACT YTD GC]) // NODE または GROUP通貨で計算された実績値と MONTHLY または YTD の値を切り替えます。 // この切り替えメジャーは、ノードまたはグループの通貨を切り替えるだけの場合に最適です。 |
実績 XR1 (期間ベース) の切り替え | Y | N | 実績 XR1 (期間ベース) メジャーのバージョンを選択します | N/A | N | [選択済表示単位の切り替え] * SWITCH([選択済実績 XR1 (期間ベース) メジャー], 7, [ACT XR1 (期間ベース)], 8, [ACT YTD XR1 (期間ベース)]) // この切り替えメジャーは、2 つの異なる「XR1 (期間ベース)」ACTUAL メジャーを切り替えるだけの場合に最適です。 // 前提条件:このメジャーを使用する場合、「実績メジャー リスト」テーブルから「ディメンション通貨タイプ Id」をフィルター処理する必要はありません。これは、[選択済実績 XR1 (期間ベース) メジャー] で既に実行されています。 |
実績 XR1 (YTD ベース) の切り替え | Y | N | 実績 XR1 (YTD ベース) メジャーのバージョンを選択します | N/A | N | [選択済表示単位の切り替え] * SWITCH([選択済実績 XR1 (YTD ベース) メジャー], 13, [ACT XR1 (YTD ベース)], 14, [ACT YTD XR1 (YTD ベース)]) // この切り替えメジャーは、2 つの異なる「XR1 (YTD ベース)」ACTUAL メジャーを切り替えるだけの場合に最適です。 // 前提条件:このメジャーを使用する場合、「実績メジャー リスト」テーブルから「ディメンション通貨タイプ Id」をフィルター処理する必要はありません。これは、[選択済実績 XR1 (YTD ベース) メジャー] で既に実行されています。 |
実績 XR1 XR2 差異 (期間ベース) の切り替え | Y | N | 選択した実績 XR1 および実績 XR2 メジャー (期間ベース) のメソッドの差異を計算します | N/A | N | [実績 XR1 (期間ベース) の切り替え] - [実績 XR2 (期間ベース) の切り替え] // XR1 (期間ベース) と XR2 (期間ベース) を比較するときの ACTUAL の差異を計算します |
実績 XR1 XR2 差異 (期間ベース)(%) の切り替え | Y | N | 選択した実績 XR1 および実績 XR2 メジャー (期間ベース) のメソッドの差異 (%) を計算します | N/A | N | DIVIDE([実績 XR1 XR2 差異 (期間ベース) の切り替え], ABS([実績 XR2 (期間ベース) の切り替え]), Blank()) // XR1 (期間ベース) と XR2 (期間ベース) を比較するときの ACTUAL の差異を計算します |
実績 XR1 XR2 差異 (YTD ベース) の切り替え | Y | N | 選択した実績 XR1 および実績 XR2 メジャー (YTD ベース) のメソッドの差異を計算します | N/A | N | [実績 XR1 (YTD ベース) の切り替え] - [実績 XR2 (YTD ベース) の切り替え] // XR1 (YTD ベース) と XR2 (YTD ベース) を比較するときの ACTUAL の差異を計算します |
実績 XR1 XR2 差異 (YTD ベース)(%) の切り替え | Y | N | 選択した実績 XR1 および実績 XR2 メジャー (YTD ベース) のメソッドの差異 (%) を計算します | N/A | N | DIVIDE([実績 XR1 XR2 差異 (YTD ベース) の切り替え], ABS([実績 XR2 (YTD ベース)] の切り替え), Blank()) // XR1 (YTD ベース) と XR2 (YTD ベース) を比較するときの ACTUAL の差異を計算します |
実績 XR2 (期間ベース) の切り替え | Y | N | 実績 XR2 (期間ベース) メジャーのバージョンを選択します | N/A | N | [選択済表示単位の切り替え] * SWITCH([選択済実績 XR2 (期間ベース) メジャー], 10, [ACT XR2 (期間ベース)], 11, [ACT YTD XR2 (期間ベース)]) // この切り替えメジャーは、2 つの異なる「XR1 (期間ベース)」ACTUAL メジャーを切り替えるだけの場合に最適です。 // 前提条件:このメジャーを使用する場合、「実績メジャー リスト」テーブルから「ディメンション通貨タイプ Id」をフィルター処理する必要はありません。これは、[選択済実績 XR2 (期間ベース) メジャー] で既に実行されています。 |
実績 XR2 (YTD ベース) の切り替え | Y | N | 実績 XR2 (YTD ベース) メジャーのバージョンを選択します | N/A | N | [選択済表示単位の切り替え] * SWITCH([選択済実績 XR2 (YTD ベース) メジャー], 16, [ACT XR2 (YTD ベース)], 17, [ACT YTD XR2 (YTD ベース)]) // この切り替えメジャーは、2 つの異なる「XR1 (YTD ベース)」ACTUAL メジャーを切り替えるだけの場合に最適です。 // 前提条件:このメジャーを使用する場合、「実績メジャー リスト」テーブルから「ディメンション通貨タイプ Id」をフィルター処理する必要はありません。これは、[選択済実績 XR2 (YTD ベース) メジャー] で既に実行されています。 |
スイッチ比較 (ActPY) | Y | N | 前年度の実績メジャーのバージョンを選択します | N/A | N | [選択済表示単位の切り替え] * SWITCH([選択済 ActPY メジャー], 1, [ACT PY], 5, [ACT PY GC], 9, [ACT PY XR1 (期間ベース)], 13, [ACT PY XR2 (期間ベース)], 17, [ACT PY XR1 (YTD ベース)], 21, [ACT PY XR2 (YTD ベース)], 25, [ACT PY YTD], 29, [ACT PY YTD GC], 33, [ACT PY YTD XR1 (期間ベース)], 37, [ACT PY YTD XR2 (期間ベース)], 41, [ACT PY YTD XR1 (YTD ベース)], 45, [ACT PY YTD XR2 (YTD ベース)]) // 比較のベンチマークとして、さまざまな「ACT PY」メジャーを切り替える場合に使用します。 |
スイッチ比較 (Bud) | Y | N | 予算メジャーのバージョンを選択します | N/A | N | [選択済表示単位の切り替え] * SWITCH([選択済予算メジャー], 2, [BUD], 6, [BUD GC], 10, [BUD XR1 (期間ベース)], 14, [BUD XR2 (期間ベース)], 18, [BUD XR1 (YTD ベース)], 22, [BUD XR2 (YTD ベース)], 26, [BUD YTD], 30, [BUD YTD GC], 34, [BUD YTD XR1 (期間ベース)], 38, [BUD YTD XR2 (期間ベース)], 42, [BUD YTD XR1 (YTD ベース)], 46, [BUD YTD XR2 (YTD ベース)]) // 比較のベンチマークとして、すべての異なる「BUD」メジャーを切り替える場合に使用します。 |
スイッチ比較 (CFC) | Y | N | 現在の予測メジャーのバージョンを選択します | N/A | N | [選択済表示単位の切り替え] * SWITCH([選択済 CFC メジャー], 3, [CFC], 7, [CFC GC], 11, [CFC XR1 (期間ベース)], 15, [CFC XR2 (期間ベース)], 19, [CFC XR1 (YTD ベース)], 23, [CFC XR2 (YTD ベース)], 27, [CFC YTD], 31, [CFC YTD GC], 35, [CFC YTD XR1 (期間ベース)], 39, [CFC YTD XR2 (期間ベース)], 43, [CFC YTD XR1 (YTD ベース)], 47, [CFC YTD XR2 (YTD ベース)]) // 比較のベンチマークとして、すべての異なる「CFC」メジャーを切り替える場合に使用します。 |
スイッチ比較 (NFC) | Y | N | 次回の予測メジャーのバージョンを選択します | N/A | N | [選択済表示単位の切り替え] * SWITCH([選択済 NFC メジャー], 4, [NFC], 8, [NFC GC], 12, [NFC XR1 (期間ベース)], 16, [NFC XR2 (期間ベース)], 20, [NFC XR1 (YTD ベース)], 24, [NFC XR2 (YTD ベース)], 28, [NFC YTD], 32, [NFC YTD GC], 36, [NFC YTD XR1 (期間ベース)], 40, [NFC YTD XR2 (期間ベース)], 44, [NFC YTD XR1 (YTD ベース)], 48, [NFC YTD XR2 (YTD ベース)]) // 比較のベンチマークとして、すべての異なる「NFC」メジャーを切り替える場合に使用します。 |
比較 (ノードとグループ) の切り替え | Y | N | ノードまたはグループの通貨メジャー バージョンを選択します | N/A | N | [選択済表示単位の切り替え] * SWITCH([選択済比較メジャー], 1, [ACT PY], 2, [BUD], 3, [CFC], 4, [NFC], 5, [ACT PY GC], 6, [BUD GC], 7, [CFC GC], 8, [NFC GC], 25, [ACT PY YTD], 26, [BUD YTD], 27, [CFC YTD], 28, [NFC YTD], 29, [ACT PY YTD GC], 30, [BUD YTD GC], 31, [CFC YTD GC], 32, [NFC YTD GC]) // NODE または GROUP 通貨と MONTHLY または YTD の値を比較する場合に、異なるベンチマークを切り替えます。 // この切り替えメジャーは、ノードまたはグループ通貨の比較メジャーを切り替えるだけの場合に最適です。 |
比較 XR1 (期間ベース) の切り替え | Y | N | 比較 XR1 (期間ベース) メジャーのバージョンを選択します | N/A | N | [選択済表示単位の切り替え] * SWITCH([選択済比較メジャー], 9, [ACT PY XR1 (期間ベース)], 10, [BUD XR1 (期間ベース)], 11, [CFC XR1 (期間ベース)], 12, [NFC XR1 (期間ベース)], 33, [ACT PY YTD XR1 (期間ベース)], 34, [BUD YTD XR1 (期間ベース)], 35, [CFC YTD XR1 (期間ベース)], 36, [NFC YTD XR1 (期間ベース)]) // XR1 (期間ベース) メジャーを比較するときに、異なるベンチマークに切り替えます。 // この切り替えメジャーは、比較 XR1 (期間ベース) メジャーを切り替えるだけの場合に最適です。 |
比較 XR1 (YTD ベース) の切り替え | Y | N | 比較 XR1 (YTD ベース) メジャーのバージョンを選択します | N/A | N | [選択済表示単位の切り替え] * SWITCH([選択済比較メジャー], 17, [ACT PY XR1 (YTD ベース)], 18, [BUD XR1 (YTD ベース)], 19, [CFC XR1 (YTD ベース)], 20, [NFC XR1 (YTD ベース)], 41, [ACT PY YTD XR1 (YTD ベース)], 42, [BUD YTD XR1 (YTD ベース)], 43, [CFC YTD XR1 (YTD ベース)], 44, [NFC YTD XR1 (YTD ベース)]) // XR1 (YTD ベース) メジャーを比較するときに、異なるベンチマークに切り替えます。 // この切り替えメジャーは、比較 XR1 (YTD ベース) メジャーを切り替えるだけの場合に最適です。 |
比較 XR2 (期間ベース) の切り替え | Y | N | 比較 XR2 (期間ベース) メジャーのバージョンを選択します | N/A | N | [選択済表示単位の切り替え] * SWITCH([選択済比較メジャー], 13, [ACT PY XR2 (期間ベース)], 14, [BUD XR2 (期間ベース)], 15, [CFC XR2 (期間ベース)], 16, [NFC XR2 (期間ベース)], 37, [ACT PY YTD XR2 (期間ベース)], 38, [BUD YTD XR2 (期間ベース)], 39, [CFC YTD XR2 (期間ベース)], 40, [NFC YTD XR2 (期間ベース)]) // XR2 (期間ベース) メジャーを比較するときに、異なるベンチマークに切り替えます。 // この切り替えメジャーは、比較 XR2 (期間ベース) メジャーを切り替えるだけの場合に最適です。 |
比較 XR2 (YTD ベース) の切り替え | Y | N | 比較 XR2 (YTD ベース) メジャーのバージョンを選択します | N/A | N | [選択済表示単位の切り替え] * SWITCH([選択済比較メジャー], 21, [ACT PY XR2 (YTD ベース)], 22, [BUD XR2 (YTD ベース)], 23, [CFC XR2 (YTD ベース)], 24, [NFC XR2 (YTD ベース)], 45, [ACT PY YTD XR2 (YTD ベース)], 46, [BUD YTD XR2 (YTD ベース)], 47, [CFC YTD XR2 (YTD ベース)], 48, [NFC YTD XR2 (YTD ベース)]) // XR2 (YTD ベース) メジャーを比較するときに、異なるベンチマークに切り替えます。 // この切り替えメジャーは、比較 XR2 (YTD ベース) メジャーを切り替えるだけの場合に最適です。 |
スイッチ比較 | Y | N | すべての比較メジャーの中からバージョンを選択します | N/A | N | [選択済表示単位の切り替え] * SWITCH([選択済比較メジャー], 1, [ACT PY], 2, [BUD], 3, [CFC], 4, [NFC], 5, [ACT PY GC], 6, [BUD GC], 7, [CFC GC], 8, [NFC GC], 9, [ACT PY XR1 (期間ベース)], 10, [BUD XR1 (期間ベース)], 11, [CFC XR1 (期間ベース)], 12, [NFC XR1 (期間ベース)], 13, [ACT PY XR2 (期間ベース)], 14, [BUD XR2 (期間ベース)], 15, [CFC XR2 (期間ベース)], 16, [NFC XR2 (期間ベース)], 17, [ACT PY XR1 (YTD ベース)], 18, [BUD XR1 (YTD ベース))], 19, [CFC XR1 (YTD ベース)], 20, [NFC XR1 (YTD ベース)], 21, [ACT PY XR2 (YTD ベース)], 22, [BUD XR2 (YTD ベース)], 23, [CFC XR2 (YTD ベース)], 24, [NFC XR2 (YTD ベース)], 25, [ACT PY YTD], 26, [BUD YTD], 27, [CFC YTD], 28, [NFC YTD], 29, [ACT PY YTD GC], 30, [BUD YTD GC], 31, [CFC YTD GC], 32, [NFC YTD GC], 33, [ACT PY YTD XR1 (期間ベース)], 34, [BUD YTD XR1 (期間ベース)], 35, [CFC YTD XR1 (期間ベース)], 36, [NFC YTD XR1 (期間ベース)], 37, [ACT PY YTD XR2 (期間ベース)], 38, [BUD YTD XR2 (期間ベース)], 39, [CFC YTD XR2 (期間ベース)], 40, [NFC YTD XR2 (期間ベース)], 41, [ACT PY YTD XR1 (YTD ベース)], 42, [BUD YTD XR1 (YTD ベース)], 43, [CFC YTD XR1 (YTD ベース)], 44, [NFC YTD XR1 (YTD ベース)], 45, [ACT PY YTD XR2 (YTD ベース)], 46, [BUD YTD XR2 (YTD ベース)], 47, [CFC YTD XR2 (YTD ベース)], 48, [NFC YTD XR2 (YTD ベース)] // 切り替え可能なメジャーの完全なリスト。このリストには、使用可能な COMPARISON メジャーがすべて含まれています。 // 注釈:パフォーマンス上の理由により、このメジャーは使用しないでください。代わりに、たとえば「比較 (ノードとグループ) の切り替え」、「比較 XR1 (期間ベース) の切り替え」など、簡単な切り替えリストを含む他の「比較...の切り替え」メジャーを使用してください。 |
スイッチ差異 | Y | N | 選択済みの実績メジャーと比較メジャーの差を計算します | N/A | N | IF([HasOneAccountPeriod] = FALSE(), BLANK(), [実績の切り替え] - [比較の切り替え]) // 選択した実績メジャーと選択した比較メジャーの差を計算します。 // このメジャーは、年間合計などの合計ではなく、単一期間の値のみを表示できます。 // 注釈:パフォーマンス上の理由により、このメジャーは使用しないでください。代わりに、たとえば「差異 (Act PY) の切り替え」、「差異 XR1 (期間ベース) の切り替え」など、短めの切り替えリストから構築された他の「差異...の切り替え」メジャーを使用してください。 |
スイッチ差異 (%) | Y | N | 選択済みの実績メジャーと比較メジャーの差 (%) を計算します | N/A | N | DIVIDE([差異の切り替え], ABS([比較の切り替え]), Blank()) // 選択した実績メジャーと選択した比較メジャーの差 (%) を計算します。 // このメジャーは、年間合計などの合計ではなく、単一期間の値のみを表示できます。 // 注釈:パフォーマンス上の理由により、このメジャーは使用しないでください。代わりに、たとえば「差異 (Act PY)(%)」、「差異 XR1 (期間ベース)(%) の切り替え」など、短めの切り替えリストから構築された他の「差異 (%)...」メジャーを使用してください。 |
スイッチ差異 (ActPY) | Y | N | 選択済みの実績と実績 PY メジャーの差を計算します | N/A | N | IF([HasOneAccountPeriod] = FALSE(), BLANK(), [実績の切り替え] - [比較 (ActPY) の切り替え]) // 選択した実績メジャーと選択した (ActPY) 比較メジャーの差を計算します。 // このメジャーは、年間合計などの合計ではなく、単一期間の値のみを表示できます。 |
差異 (ActPY)(%) の切り替え | Y | N | 選択済みの実績と実績 PY メジャーの差 (%) を計算します | N/A | N | DIVIDE([差異 (ActPY) の切り替え], ABS([比較 (ActPY) の切り替え]), Blank()) // 選択した実績メジャーと選択した (ActPY) 比較メジャーの差 (%) を計算します。 // このメジャーは、年間合計などの合計ではなく、単一期間の値のみを表示できます。 |
スイッチ差異 (Bud) | Y | N | 選択済みの実績と予算メジャーの差を計算します | N/A | N | IF([HasOneAccountPeriod] = FALSE(), BLANK(), [実績の切り替え] - [比較 (Bud) の切り替え]) // 選択した実績メジャーと選択した (BUD) 比較メジャーの差を計算します。 // このメジャーは、年間合計などの合計ではなく、単一期間の値のみを表示できます。 |
差異 (Bud)(%) の切り替え | Y | N | 選択済みの実績と予算メジャーの差 (%) を計算します | N/A | N | DIVIDE([差異 (Bud) の切り替え], ABS([比較 (Bud) の切り替え]), Blank()) // 選択した実績メジャーと選択した (BUD) 比較メジャーの差 (%) を計算します。 // このメジャーは、年間合計などの合計ではなく、単一期間の値のみを表示できます。 |
スイッチ差異 (CFC) | Y | N | 選択した実績メジャーと現在の予測メジャーの差を計算します | N/A | N | IF([HasOneAccountPeriod] = FALSE(), BLANK(), [実績の切り替え] - [比較 (CFC) の切り替え]) // 選択した実績メジャーと選択した (CFC) 比較メジャーの差を計算します。 // このメジャーは、年間合計などの合計ではなく、単一期間の値のみを表示できます。 |
差異 (CFC)(%) の切り替え | Y | N | 選択した実績メジャーと現在の予測メジャーの差 (%) を計算します | N/A | N | DIVIDE([差異 (CFC) の切り替え], ABS([比較 (CFC) の切り替え]), Blank()) // 選択した実績メジャーと選択した (CFC) 比較メジャーの差 (%) を計算します。 // このメジャーは、年間合計などの合計ではなく、単一期間の値のみを表示できます。 |
スイッチ差異 (NFC) | Y | N | 選択した実績メジャーと次の予測メジャーの差を計算します | N/A | N | IF([HasOneAccountPeriod] = FALSE(), BLANK(), [実績の切り替え] - [比較 (NFC) の切り替え]) // 選択した実績メジャーと選択した (NFC) 比較メジャーの差を計算します。 // このメジャーは、年間合計などの合計ではなく、単一期間の値のみを表示できます。 |
差異 (NFC)(%) の切り替え | Y | N | 選択した実績メジャーと次の予測メジャーの差 (%) を計算します | N/A | N | DIVIDE([差異 (NFC) の切り替え], ABS([比較 (NFC) の切り替え]), Blank()) // 選択した実績メジャーと選択した (NFC) 比較メジャーの差 (%) を計算します。 // このメジャーは、年間合計などの合計ではなく、単一期間の値のみを表示できます。 |
差異 (ノードとグループ) の切り替え | Y | N | 選択したノードまたはグループの通貨メジャーに対して、選択した年度と前年度の差を計算します。 | N/A | N | IF([HasOneAccountPeriod] = FALSE(), BLANK(), [実績 (ノードとグループ) の切り替え] - [比較 (ノードとグループ) の切り替え]) // 選択した (ノードまたはグループ) 実績メジャーと選択した (ノードまたはグループ) 比較メジャーの差を計算します。 // このメジャーは、年間合計などの合計ではなく、単一期間の値のみを表示できます。 |
差異 (ノードとグループ)(%) の切り替え | Y | N | 選択したノードまたはグループの通貨メジャーに対して、選択した年度と前年度の差 (%) を計算します。 | N/A | N | DIVIDE([差異 (ノードとグループ) の切り替え], ABS([比較 (ノードとグループ) の切り替え]), Blank()) // 選択した (ノードまたはグループ) 実績メジャーと選択した (ノードまたはグループ) 比較メジャーの差を計算します。 // このメジャーは、年間合計などの合計ではなく、単一期間の値のみを表示できます。 |
差異 XR1 (期間ベース) の切り替え | Y | N | 選択した実績 XR1 (期間ベース) メジャーと比較 XR1 (期間ベース) メジャーの差を計算します | N/A | N | IF([HasOneAccountPeriod] = FALSE(), BLANK(), [実績 XR1 (期間ベース) の切り替え] - [比較 XR1 (期間ベース) の切り替え]) // 選択した「XR1 (期間ベース)」実績メジャーと選択した「XR1 (期間ベース)」比較メジャーの差を計算します。 |
差異 XR1 (期間ベース)(%) の切り替え | Y | N | 選択した実績 XR1 (期間ベース) メジャーと比較 XR1 (期間ベース) メジャーの差 (%) を計算します | N/A | N | DIVIDE([差異 XR1 (期間ベース) の切り替え], ABS([比較 XR1 (期間ベース) の切り替え]), Blank()) // 選択した「XR1 (期間ベース)」実績メジャーと選択した「XR1 (期間ベース)」比較メジャーの差 (%) を計算します。 // このメジャーは、年間合計などの合計ではなく、単一期間の値のみを表示できます。 |
差異 XR1 (YTD ベース) の切り替え | Y | N | 選択した実績 XR1 (YTD ベース) と比較 XR1 (YTD ベース) メジャーの差を計算します | N/A | N | IF([HasOneAccountPeriod] = FALSE(), BLANK(), [実績 XR1 (YTD ベース) の切り替え] - [比較 (YTD ベース) の切り替え]) // 選択した「XR1 (YTD ベース)」実績メジャーと選択した「XR1 (YTD ベース) 比較メジャーの差を計算します。 // このメジャーは、年間合計などの合計ではなく、単一期間の値のみを表示できます。 |
差異 XR1 (YTD ベース)(%) の切り替え | Y | N | 選択した実績 XR1 (YTD ベース) と比較 XR1 (YTD ベース) メジャーの差 (%) を計算します | N/A | N | DIVIDE([差異 XR1 (期間ベース) の切り替え], ABS([比較 XR1 (YTD ベース) の切り替え]), Blank()) // 選択した「XR1 (YTD ベース)」実績メジャーと選択した「XR1 (YTD ベース)」比較メジャーの差 (%) を計算します。 // このメジャーは、年間合計などの合計ではなく、単一期間の値のみを表示できます。 |
差異 XR2 (期間ベース) の切り替え | Y | N | 選択した実績 XR2 (期間ベース) メジャーと比較 XR1 (期間ベース) メジャーの差を計算します | N/A | N | IF([HasOneAccountPeriod] = FALSE(), BLANK(), [実績 XR2 (期間ベース) の切り替え] - [比較 (期間ベース) の切り替え]) // 選択した「XR2 (期間ベース)」実績メジャーと選択した「XR2 (期間ベース) 比較メジャーの差を計算します。 // このメジャーは、年間合計などの合計ではなく、単一期間の値のみを表示できます。 |
差異 XR2 (期間ベース)(%) の切り替え | Y | N | 選択した実績 XR2 (期間ベース) メジャーと比較 XR1 (期間ベース) メジャーの差 (%) を計算します | N/A | N | DIVIDE([差異 XR2 (期間ベース) の切り替え], ABS([比較 XR2 (期間ベース) の切り替え]), Blank()) // 選択した「XR1 (期間ベース)」実績メジャーと選択した「XR1 (期間ベース)」比較メジャーの差 (%) を計算します。 // このメジャーは、年間合計などの合計ではなく、単一期間の値のみを表示できます。 |
差異 XR2 (YTD ベース) の切り替え | Y | N | 選択した実績 XR2 (YTD ベース) と比較 XR1 (YTD ベース) メジャーの差を計算します | N/A | N | IF([HasOneAccountPeriod] = FALSE(), BLANK(), [実績 XR2 (YTD ベース) の切り替え] - [比較 (YTD ベース) の切り替え]) // 選択した「XR1 (YTD ベース)」実績メジャーと選択した「XR2 (YTD ベース) 比較メジャーの差を計算します。 // このメジャーは、年間合計などの合計ではなく、単一期間の値のみを表示できます。 |
差異 XR2 (YTD ベース)(%) の切り替え | Y | N | 選択した実績 XR2 (YTD ベース) と比較 XR1 (YTD ベース) メジャーの差 (%) を計算します | N/A | N | DIVIDE([差異 XR2 (期間ベース) の切り替え], ABS([比較 XR2 (YTD ベース) の切り替え]), Blank()) // 選択した「XR2 (YTD ベース)」実績メジャーと選択した「XR2 (YTD ベース)」比較メジャーの差 (%) を計算します。 // このメジャーは、年間合計などの合計ではなく、単一期間の値のみを表示できます。 |
タイム ベースの測定値は、他の測定値を基準にしてキューブ内で計算されます。以下の表は、さまざまな時間測定単位の意味/定義を示します。これらのメジャーは、特定の時間ディメンション階層の[REPORTING_DATE].[RepDateMFHy] で使用する必要があります。
メジャー | 意味 |
YTD |
当年の当月の集計値の値。たとえば、期間 202010 の場合、YTD は期間 202000 ~ 202010 の合計を表します。 |
R12 |
特定の期間について、1 年前から前月までのすべての月の合計。例:202010 の 12 カ月の継続は、201910 ~ 202009 までの月の合計になります。 |
PY |
前年 1年前の該当する月の値。たとえば、202010 の月の場合は、201910 の月の値になります。 |
YTD PY |
前年累計 1年前の該当する月の集計値の値。たとえば、202010 の場合、前年累計は 201901 ~ 201910 の月の合計を表します。 |
R12 PY |
前年の継続 12 か月 (完了) 特定の月について、まず 1 年前まで遡り、次に もう 1 年遡ってから前月までのすべての月の合計を計算します。例えば、202010 の場合は 201810~201909 の合計 |
Avg XXX Ytd | Sum XXX YTD/Count XXX YTD |
Avg XXX R12 | Sum XXX R12/Count XXX R12 |
XXX % YTD | Count XXX YTD/Count YYY YTD |
XXX % R12 | Count XXX R12/Count XXX R12 |
モデル名 | 製品分野 |
グループ レポート |
このオブジェクトのデータソースは、IFS Developer Tool を使用して定義されます。データソースには、モデルが最後のステップ、つまりデータ ソースビュー名 (DW ソースビュー名) からデータを読み取る変換が多数含まれています。
追加情報は、情報ソースのオンライン ドキュメントをご覧ください。
モデル テーブル | DW ソースビュー (SQL Server) | BI アクセスビュー | 参照情報ソース | 推奨アクセスタイプ |
構成に基づく分析計測値 |