2016-11-14 5 views

答えて

0

実行中の合計を計算するための良い方法がである私が示すように、式の下に月のフィルタは、無視されると実行中の合計を表示しようとすると、 FILTER関数とEARLIER関数を使用しますが、その前提条件としてMonth Number列(Jan = 1、Feb = 2、Mar = 3など)を作成する必要があることです。

次に、 DAXの後:

CALCULATE(SUM([SumProv]),ALL(FirmProv),FILTER(FirmProv,[Month Number]<=EARLIER([Month Number]))) 

EARLIERは基本的にDAXの現在の行を解釈する方法です。あなたは、月の数字が現在の行(AKAのランニング合計)以下であるFirmProvテーブルのすべての行を合計するようにDAXに指示しています。ここで

は結果だ(数字は正確にあなたが好きではないことに注意してください、私はすぐに一例を示すために、それを嘲笑):

enter image description here