Power BI Desktop-在一个日期范围内对存储桶中的项目进行计数

时间:2018-11-16 21:14:41

标签: powerbi dax powerbi-desktop

我需要计算一个日期范围内的商品移动。

详细信息: 轨道车A包含商品玉米。已在2018年11月1日加载并在2018年1月3日卸载。

我有一个自定义日期表(不知道是否需要此表),该表显示每天的条目,是否有数据。

在我的数据集中,有一行数据表示LoadNumber,商品,Load Date和Unload Date。

我的工作量很大,因为该图显示了每种商品的开始日期。

我需要在图表上显示从11/1/2018到11/3/2018上有一个玉米负载。如果在该时间段内有多个负载,则该图应通过将值添加到相关日期商品栏中来反映出来。我们目前正在使用excel填充数据,但如果有任何不同,最终将切换到查询。(我想尽可能少地使用excel魔术)

Chart Example

1 个答案:

答案 0 :(得分:0)

您可以添加度量以计算任意给定日期的负载:

Loads On Date =
VAR MinDate =
    MIN ( DateTable[Date] )
VAR MaxDate =
    MAX ( DateTable[Date] )
RETURN
    CALCULATE (
        DISTINCTCOUNT ( LoadTable[LoadNumber] ),
        LoadTable[Load Date] <= MinDate,
        LoadTable[Unload Date] >= MaxDate
    )

这是一个可行的示例PBIX文件:https://excel.solutions/loads-by-date/