首页 > 解决方案 > DAX 确定 Power BI 的库存产品数量

问题描述

在 Power BI 中,我希望绘制一段时间内的产品库存图。我本质上只有一个产品,并且存储在其中的表对该项目的每个实例都有一行。

该表的一个缩写示例是:ID Volume DateIn DateOut

我试图找出绘制每日库存的最佳方法。我有一个与 DateIn 相关的日期表(我不确定)。在给定过滤器上下文的情况下,我尝试创建一个度量来确定该行是否有库存。

我正在争论这是否需要单独的表格,仅用于库存。所以本质上该表将是:

ID 卷 InStockOnDate

有没有人有一些指导?我已经在这件事上搁置了一段时间。

干杯

标签: powerbidax

解决方案


我认为您想要的是一个类似日历的表,它有一个连续的日期列(与您现有的卷表无关),您可以在其中添加一个计算列。

计算的列将是您的库存,并将计算如下:

Stock =
CALCULATE(
    SUM(VolumeTable[Volume]),
    FILTER(
        VolumeTable,
        VolumeTable[DateIn] <= StockTable[Date] &&
        VolumeTable[DateOut] > StockTable[Date]
    )
)

或类似的规定。(我没有测试过这个,因为你没有提供数据来处理。)


推荐阅读