Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Plot 功率BI/DAX累积计数值_Plot_Powerbi_Dax_Powerquery - Fatal编程技术网

Plot 功率BI/DAX累积计数值

Plot 功率BI/DAX累积计数值,plot,powerbi,dax,powerquery,Plot,Powerbi,Dax,Powerquery,我有一个非常基本的问题,但是我不能让它正常工作。 我有一份来自票务系统的报告。此报告在每行中说明创建票证的日期以及解决此票证的日期 我的目标是提供以下外观: 一周内创建多少张票(例如CW20) 这周有多少张票被解决了 因此,在Power BI中,我尝试求和,然后随时间累积: CumSum_CreatedTickets = CALCULATE( COUNTA('5_Michael_Report'[id]), FILTER( ALLSELECTED('5_Michael_Report'[CW]

我有一个非常基本的问题,但是我不能让它正常工作。 我有一份来自票务系统的报告。此报告在每行中说明创建票证的日期以及解决此票证的日期

我的目标是提供以下外观:

  • 一周内创建多少张票(例如CW20)
  • 这周有多少张票被解决了
因此,在Power BI中,我尝试求和,然后随时间累积:

CumSum_CreatedTickets = 
CALCULATE(
COUNTA('5_Michael_Report'[id]),
FILTER(
ALLSELECTED('5_Michael_Report'[CW]),
ISONORAFTER('5_Michael_Report'[CW], MAX('5_Michael_Report'[CW]), DESC)
)) 
这将为我创建一行,显示一个日历周内创建了多少张票证:

然而,当我现在想在这一周内解决多少问题时,我没有得到任何累积线(见图中较暗的灰线)。我尝试使用以下公式:

CumSum_WeekClosed = 
CALCULATE(
    COUNTA('5_Michael_Report'[id]),
    FILTER(
        ALLSELECTED('5_Michael_Report'[Week_Closed]),
        ISONORAFTER('5_Michael_Report'[Week_Closed], MAX('5_Michael_Report'[CW]), DESC)
    )
)
谁能看出我的误解在哪里

备注:
  • CW==创建票证时日历周的数值,例如:30
  • Week_Closed==票证关闭时的日历周数,例如:33

这是一种逻辑,因为总是会创建票证,而您正在计算表中的行数。对于封闭的,情况并非如此,因为你只看封闭的。如果您希望这样做,您需要创建一个列,该列根据状态检查是否需要加减1,这意味着您还需要数据的历史记录(很可能在同一个表中)。这是一个逻辑,因为始终会创建票证,您正在统计表中的行。对于封闭的,情况并非如此,因为你只看封闭的。如果您希望这样做,您需要创建一个列,该列根据状态进行检查,如果需要加减1,这意味着您还需要数据的历史记录(很可能在同一个表中)。