/ / DAX TOTALQTDがGrandTotalを正しく表示しない - 集計、dax

DAX TOTALQTDはGrandTotalを適切に表示しません - 集約、dax

DAX関数を使用してQuarter to Date計算を作成する:

Measure 1 QTD:=TOTALQTD([Measure 1],DATESYTD(DimDate[Date],"09-31"),ALL(DimDate))

それは総計を除いて適切に機能します:

ここに画像の説明を入力

私に必要なのは GrandTotal これまでの合計に対する最後の四半期ではなく、合計の年末です。この場合、それは915,000ドルになります。

これを許可するようにDAXをどのように構成できますか?

回答:

回答№1は1

あなたはそれに違う演奏をするように頼んでいます総計のための計算。これを行うには、いつ総計を計算したいのか、他のすべてを計算したいのかを知らせるための何らかの条件が必要です。

1つの可能性は、 HASONEVALUE このような関数:

IF(HASONEVALUE(DimDate[Date],
TOTALQTD([Measure 1], DATESYTD(DimDate[Date], "09-30"), ALL(DimDate)),
TOTALYTD([Measure 1], DimDate[Date], ALL(DimDate), "09-30"))

これは、フィルタコンテキストに複数の日付値があるため、単一の日付フィルタコンテキストがある場合はQTD、総計はYTDになります。