问题描述
我正在寻找一种使用 powerBI dax 公式获得累积计数的方法。
我目前有这个措施:
[Tasks opened] = distinctcount(id number of tasks that are open)
当我选择筛选月份(2021 年 5 月)时,它只显示 2021 年 5 月打开的任务。
示例 - 打开的任务:
>
1 月 21 日 - 5 日
>
2 月 21 日至 6 日
>
3 月 21 日 - 8 日
>
4 月 21 日 - 2 日
>
5 月 21 日至 7 日
>
总计 = 28
当我选择 5 月 21 日的过滤器时,我希望度量显示它是 28 而不是 7,如果我选择 4 月 21 日,我希望度量显示 21。
非常感谢帮助!谢谢:)
细化:
基本上我想要一种方法,我将能够根据过滤器上选择的日期过滤打开的任务。
-
当过滤月份为 5 月时,我想计算截至 5 月 31 日已打开超过 90 天的事件数。
-
当过滤月份为 4 月时,它应该相应地更改,因此它应该区分截至 4 月 30 日已打开 90 天以上的事件。
-
它应该包括所有未处理的事件(无论它是在 1 月/2 月创建的,即使过滤的日期是 4 月等)。
-
我认为如果创建日期在过滤器日期之前,解决日期在过滤器日期之后并且事件已经开放超过 90 天,那么应该将这些数据计入计数器。
--> 出现的问题是我似乎无法为过滤器日期找到正确的日期。目前我使用了一个度量,但过滤日期的结束似乎只是该月的最后一天(即如果过滤月份是五月,过滤日期将是 2021 年 5 月 31 日)。
Open incidents = IF(AND(incident_sla[Created]<=[End of Filtered Month],incident_sla[Resolved]>=[End of Filtered Month]),DATEDIFF(incident_sla[Created date],[End of Filtered Month],DAY),0)
可以在此处找到示例 Excel 文件:https://docs.google.com/spreadsheets/d/1wMLrvfAD1gUUIxljjBgcugJsG4o-w4nE/edit#gid=605277454
附言抱歉格式不正确,我对使用堆栈溢出不是很熟悉。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)