相关文章推荐
坚韧的马克杯  ·  GDB禁用和删除断点·  1 年前    · 
文雅的沙发  ·  Python中re的match、search ...·  1 年前    · 
重感情的熊猫  ·  url 空格转义-掘金·  1 年前    · 

有多少货(库存)当然重要(对于运营人员),这些货值多少钱当然也十分重要(对于高层管理/财务人员)。

一般在每个会计周期结束时,会根据市场售价或者成本价来会评估库存总价值(取低者) 。

评估方法有四种:先进先出(FIFO: first-in, first-out),后进先出(LIFO: last-in, first-out),均价(AVCO: average cost),指定价格

前文 DAX/PowerBI系列 - 累计总计(Cumulative Total) 介绍了这个模式普片适用于基于时间对业务/操作进行累计统计度量,例如:计算年度累计,月度累计,库存量,库存价值。

这里基于前文的Cumulative Total得到库存数目,同时,得到某时间内最后一笔交易的单价给产品定价,就能算出总库存价格。

还有,可以利用 DAX/PowerBI系列 - 参数表(Parameter Table) 来做what-if分析。

最终 PowerBI效果显示如下 (耐心等待PowerBI 出来,噔噔噔噔~~~)

MIN ( ' Date '[ DateKey ] ) <= CALCULATE ( MAX ( Movements [ DateKey ] ), ALL ( Movements ) ), CALCULATE ( SUM ( Movements [ Quantity ] ), FILTER ( ALL ( ' Date '[ Date ] ), ' Date '[ Date ] <= MAX ( ' Date '[ Date ] )