我正在尝试计算Dax的平均突出天数,考虑到所有的票,是开放的规格日期,以显示随着时间的趋势。在这段时间内平均有多少天的门票未完成,截至2020年8月25日,门票的未完成天数是多少?在这种情况下,我采用今天的日期,但我也需要能够计算2020年8月1日的日期。
根据下面的示例,我在excel中手动计算了我正在寻找的结果,但不知道如何创建DAX公式来反映这一点。我在excel中这样做是为了展示我想要达到的结果。在powerbi中,我的Calendar表包含一个date列,并且与ticket date有关系。
正如您所看到的,在我的平均公式中,我考虑了截至2020年8月25日当前余额>0的所有票证,并给出了之前行的平均计数(截至20年8月25日之前打开的票证)。目前,我知道如何计算当前余额>0的门票上的DAX剩余天数,即门票日期与今天的差值,但我不知道如何将门票未到期的DAX天数计算在内。

非常感谢您的帮助!
发布于 2020-08-26 15:29:55
尝试使用下面的逻辑-
running_average =
VAR current_row_date = MIN(your_table_name[payment date])
RETURN
AVERAGEX (
FILTER(
ALL(your_table_name),
your_table_name[payment date] <= current_row_date
),
your_table_name[outstanding amount column name]
)我在“付款日期”栏看到一些值是空的。它们会在这里产生错误的结果。您需要以某种方式对这些空白值进行调整,以获得正确的结果。
https://stackoverflow.com/questions/63589350
复制相似问题