Power-BI / DAX Cummulate Count-Value - PullRequest
       139

Power-BI / DAX Cummulate Count-Value

1 голос
/ 04 августа 2020

У меня есть очень простой c вопрос, но я не могу заставить его работать должным образом. У меня есть отчет из билетной системы. В этом отчете в каждой строке указывается дата создания заявки и дата ее разрешения.

Моя цель - обеспечить следующий вид:

  • Сколько билетов создано за неделю (например, 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)
)) 

Это создает мне строку, которая показывает мне, сколько билетов было создано за календарную неделю:

введите описание изображения здесь

Однако, когда я теперь хочу построить график того, сколько билетов разрешено на этой c неделе, я не получаю кумулятивной строки (см. Более темную серую линию на рисунке). Я пытаюсь использовать эту формулу:

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 == Nubmer of Calender Week при создании заявки , например: 30
  • Week_Closed == Количество Calender_Week при закрытии заявки, например: 33
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...