我正在使用需求预测表,其中我们对给定项目的总量为current qty
。
我们对每个未来一周都有数量的销售预测,我需要取current qty
,将其存储在一个变量中,然后从Wk1
预计数量的销售额中减去它,保存该变量,然后继续从Wk2
,Wk3
等减去它,直到它达到0.目标是确定我们在用完之前有多少周的库存。
非常感谢任何帮助!
答案 0 :(得分:0)
它不是很优雅,但除非你预测很多周,否则你可以做这样的事情
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--
)
如果你进一步预测并且这是不可行的,那么事情变得更难,因为DAX并不是真正为循环而构建的。