【PowerBI】Q-046
問題
問題.046
Warehouseという名前のテーブルを含むPowerBIDesktopデータセットがあります。Warehouseテーブルには、InventoryCountという名前の列が含まれており、この列には、特定の日の特定のタイプの行ごとのアイテムの現在の数が含まれます。
WarehouseテーブルのInventoryCount列のすべての値の合計を計算する次のデータ分析式(DAX)クエリがあります。
Current Inventory Count =
CALCULATE (
SUM ( 'Warehouse'[Inventory Count] ))
CurrentInventoryCountが、前日のアイテム数を含むすべての在庫アイテムの合計ではなく、現在の在庫アイテムの合計数のみを返すようにする必要があります。
クエリにどのDAX関数を含める必要がありますか?
選択項目(1つ)
LASTDATE
DISTINCTCOUNT
CALENDAR
CALENDARAUTO
回答
LASTDATE
回答の補足説明
この関数は、関数が期間の最後の日付にのみ適用されることをLASTDATE保証し、その結果、半加法的な動作が行われます。
SUMこのDISTINCTCOUNT関数は列内の個別の値の数をカウントするため、加算的な動作が行われます。
このCALENDAR関数は、指定した開始日と終了日に基づいた連続した日付のセットを含むDateという名前の列を持つテーブルを返します。
このCALENDARAUTO関数は、モデル内のデータに基づく連続した日付のセットを含むDateという名前の列を持つテーブルを返します。