PowerBI期末库存价值计算DAX公式结果异常求助
PowerBI 期末库存价值DAX计算异常问题
我正在使用PowerBI计算期末库存价值,相关计算逻辑参考截图、可复现问题的pbix文件均已上传。
我当前在期末库存度量值中使用的DAX公式如下:
Closing Stock = CALCULATE ( [Movement], FILTER ( ALLEXCEPT ( mak_stockInHandValue, mak_stockInHandValue[GName],mak_stockInHandValue[ItCode] ), mak_stockInHandValue[TransactDatee] <= MAX ( mak_stockInHandValue[TransactDatee] ) ) )
问题表现
- 该逻辑用于计算库存数量时结果完全正确,但复用相同逻辑计算期末库存价值时输出结果不符合预期
- 按照业务逻辑计算,2017年期末库存价值应为
24673942 + 166903972 - 171299624 = 20278290,实际DAX输出与该数值存在偏差
补充说明
期末库存价值通用计算规则为:上期期末库存价值 + 当期入库价值(initemvalue) - 当期出库价值(outitemvalue)
请协助排查公式逻辑问题。
内容的提问来源于stack exchange,提问作者Makhdoom Liaqat
相关产品推荐
相关产品推荐

