【发布时间】:2019-05-02 22:50:40
【问题描述】:
我正在尝试使用患者的预订日期(开始日期)和他们的发布日期(使用 DAX 和 Power Pivot)来计算我们中心在任何给定日期的每日患者人数。我计划最终在 PowerBI 中使用它。
我试过下面的公式。我没有收到任何错误,但是当我在 excel 中创建数据透视表/图表时,我没有得到正确的输出。
我只使用了两个表:1) 一个包含患者数据的主表和 2) 一个日期表(日历),并在这两个表之间建立了关系。
预订表具有患者 ID、预订日期、发布日期列。我希望能够创建一个图表,显示每天的总人口,同时考虑这两个日期。
DailyPop :=
CALCULATE (
COUNTROWS ( Patients ),
FILTER (
Patients,
AND (
Patients[Booking Date] > MIN ( 'Calendar'[Date] ),
Patients[Release Date] < MAX ( 'Calendar'[Date] )
)
)
)
【问题讨论】:
-
嗨,埃里克,欢迎来到 StackOverflow!您是否将 Date 表标记为 DATE 维度?有时这就是全部
-
是的,它被标记为日期维度!
标签: powerbi dax powerpivot