如何仅在两个日期之间显示图形中的值

时间:2019-02-14 09:29:51

标签: powerbi dax powerquery

我有一个包含列的表:

Name
Capacity per month
From date 
To Date

一些记录可能是:

  

人#1,150,01.01.2019,01.07.19

     

第2个人,150,2019年1月1日,19.05.19

因此,每个记录中的日期之间有两个人,每月的容量为150。

我想根据起始和结束日期在图表上总结每月的容量。我的x轴有日期,到2019年1月,总容量应为150,2月应为300。

我该如何做到?

1 个答案:

答案 0 :(得分:0)

假设您已经有一个“日历”表,则可以使用以下方法:

Monthly Capacity = 
CALCULATE ( 
    SUM ( Table1[Capacity] ),
    FILTER ( 
        Table1,
        Table1[From Date] <= ENDOFMONTH ( 'Calendar'[Date] ) && 
        Table1[To Date] >= STARTOFMONTH ( 'Calendar'[Date] )
    )
)

这是一个可行的示例:https://excel.solutions/so_54687085/