我有一个包含帐户的表,当它们处于活动状态时,如下所示:
用户 | 活动开始 | 活动结束 |
---|---|---|
A | 2023 年 1 月 1 日 | 2023 年 12 月 31 日 |
B | 2023 年 2 月 5 日 | 2023年10月31日 |
C | 2023 年 5 月 11 日 | 2023 年 6 月 28 日 |
我想创建一个 Power BI 仪表板,用户可以在其中查看在他们选择的日期范围内的某个时刻有多少用户处于活动状态。 例如,如果他们需要知道 1/1/2023 - 3/1/2023 期间有多少活跃用户,则会显示 2。如果他们想选择 4/1/2023 - 12/31/2023,则会显示 3 .
我怎样才能做到这一点?这可能吗?
是的,有可能,或者非常接近。使用下面的方法,您必须稍微修改切片器以使其成为非包含范围。因此,对于
1/1/2023
到 12/31/2023
,您必须基本上指定 after 12/31/2022
和第二个切片器 before 1/1/2024
任何可以统计用户数量的东西。
ActiveCount = COUNT(DataTBL[User])
active_start
字段。Before
与上面基本相同,但有逆场和其他场。
active_end
字段。After
添加视觉效果后,您应该会在输出中看到预期的结果。下面是屏幕截图以及详细视图,因此与示例相匹配。请注意,我在 2023 年之外添加了两名成员,以提供全面的起始选择。