Powerbi 如何在Power BI中具有连续日期和0值

Powerbi 如何在Power BI中具有连续日期和0值,powerbi,dax,powerquery,daxstudio,Powerbi,Dax,Powerquery,Daxstudio,我对Power BI相当陌生,需要一些帮助。 数据如下: Task1 Completed Date Count1 05/17/2021 5 05/19/2021 3 05/20/2021 1 05/23/2021 2 05/24/2021 6 Date

我对Power BI相当陌生,需要一些帮助。 数据如下:

Task1 Completed Date          Count1
05/17/2021                      5
05/19/2021                      3
05/20/2021                      1
05/23/2021                      2
05/24/2021                      6
Date                         Count1     Count2.....
05/17/2021                      5
05/18/2021                      0
05/19/2021                      3
05/20/2021                      1
05/21/2021                      0
05/22/2021                      0
05/23/2021                      2
05/24/2021                      6
以此类推,数据是从2016年1月1日起至日期。有些日期的值为0,有些日期的值为非0

我要查找的输出是一个连续的日期表,如下所示:

Task1 Completed Date          Count1
05/17/2021                      5
05/19/2021                      3
05/20/2021                      1
05/23/2021                      2
05/24/2021                      6
Date                         Count1     Count2.....
05/17/2021                      5
05/18/2021                      0
05/19/2021                      3
05/20/2021                      1
05/21/2021                      0
05/22/2021                      0
05/23/2021                      2
05/24/2021                      6
有多个任务,我需要一个公共表,在同一个表中包含所有这些计数,以便可以比较每个任务的计数,并进行进一步计算

有人能帮我生成这样一张表吗


非常感谢你的帮助。谢谢。

您可以阅读有关如何在power bi中创建日期表的更多信息。本质上,它只是一个具有连续日期的序列化表,因此所有事务日期都可以关联到


您可以做的是创建日历表,并在表和日历之间建立关系。这是几乎所有Power BI报告的必备内容。DAX应该如下所示:

Calendar =
   CALENDAR(
      MIN('YourTable'[Completion Date]),
      TODAY()
   )
然后转到“关系”视图,在“YourTable”[完成日期]和“Calendar”[日期]之间创建关系


然后,您可以直接将日历表中的日期用于图表和视觉效果。

在“值”部分中使用表中的日期列创建一个表

在表的“值”部分再次拖动同一列,并将其设置为“仅限日期”,然后按计数对该列进行汇总

确保勾选日期列(第一个日期)中的
显示无数据项目
选项

这将计算并显示整个表中出现的日期,如果要使用某些条件筛选出该日期,只需将选项拖动到“筛选”窗格,计数将相应显示