如何根据 Power BI 中的日期字段获取逾期任务的数量?

How can I get the number of OverDue tasks based on date field in Power BI?

我需要创建一个度量,根据今天的日期显示逾期任务的数量。

所以基本上我需要将其转换为 Power BI 中的 DAX?

SUM(If DueDate is greater then today then count it as OverDueTask)

我试图做类似的事情但是当试图显示它时它说: 无法显示视觉效果

OverDueTasks = CALCULATE(SUM(TotalCounts[DueDate]), FILTER(TotalCounts,[DueDate]>TODAY()))

您应该首先使用公式

创建一个计算列
=IF(Table1[DueDate]>TODAY()|1|0)

然后一个总结这个的措施

Overdue:=SUM(Table1[Calculated Column 1])

我试过你的公式,问题似乎出在 SUM。您要对日期求和,因此 Power BI 会将它们视为日期,但公式超出了日期的阈值。将 SUM 更改为 COUNT,它应该可以工作。

OverDueTasks = CALCULATE(
    COUNT(TotalCounts[DueDate]), 
    FILTER(
        TotalCounts,
        [DueDate] > TODAY() &&
        [CompletedDate] = ""
    )
)