Dax-functions-dax-openingbalancemonth-function

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

OPENINGBALANCEMONTH関数

説明

現在のコンテキストの月の最初の日付で式を評価します。

構文

OPENINGBALANCEMONTH (<expression>, <dates>, [<filter>])

パラメーター

Sr.No. Parameter & Description
1

expression

スカラー値を返す式。

2

dates

日付を含む列。

3

filter

オプションです。

現在のコンテキストに適用するフィルターを指定する式。

戻り値

スカラー値。

備考

日付パラメータは、次のいずれかです-

  • 日付/時刻列への参照。
  • 日付/時刻値の単一列を返すテーブル式。
  • 日付/時刻値の単一列テーブルを定義するブール式。

ブール式の制約-

  • 式は計算フィールドを参照できません。
  • 式はCALCULATE関数を使用できません。
  • 式は、集計関数を含む、テーブルをスキャンする関数またはテーブルを返す関数を使用できません。

ただし、ブール式では、単一の値を検索する関数、またはスカラー値を計算する関数を使用できます。

フィルターパラメーターは、ブール式またはフィルターを定義するテーブル式です。

データがフィルター処理されている場合、関数はデータがフィルター処理されているコンテキストを変更し、指定した新しいコンテキストで式を評価します。 フィルターパラメーターで使用される各列について、その列の既存のフィルターはすべて削除され、代わりにフィルターパラメーターで使用されるフィルターが適用されます。

Month Beginning Inventory Value:= OPENINGBALANCEMONTH (
   SUMX (ProductInventory,[UnitsBalance]*[UnitCost]),
   ProductInventory[InventoryDate]
)