2017-11-07 4 views
1

Ich arbeite in einem Nachfrage-Prognose-Blatt, wo wir eine Gesamtmenge von current qty für einen bestimmten Artikel haben.Power BI - Erstellen und Verwenden einer Variablen

Wir haben Menge Umsatzprognosen für jede zukünftige Woche, muss ich die current qty nehmen, sollte sie in einer Variablen, und subtrahieren sie von Wk1 projizierten Menge Umsatz, diese Variable speichern, und dann weiter aus Wk2, Wk3 subtrahieren und so weiter, bis es 0 erreicht. Das Ziel ist es, zu bestimmen, wie viele Wochen Lagerbestand wir vor dem Auslaufen haben.

Jede Hilfe wird sehr geschätzt!

Antwort

0

Es ist nicht sehr elegant, aber es sei denn, Sie sind viele, viele Wochen herausragt, dann können Sie so etwas wie dieses

WeeksOfStock = 
SWITCH(TRUE(), 
     [current qty] - [wk1 sales] <= 0, 1, 
     [current qty] - [wk1 sales] - [wk2 sales] <= 0, 2, 
     [current qty] - [wk1 sales] - [wk2 sales] - [wk3 sales] <= 0, 3, 
     ... 
     --else clause-- 
     ) 

tun Wenn Sie weitere projizieren und dies nicht möglich ist, dann werden die Dinge härter Da DAX nicht wirklich für das Looping geeignet ist.

+0

Das ist hilfreich, danke! – Travis