首页 > 解决方案 > 如何在 Power BI 中创建动态持续时间计算

问题描述

我正在 Power BI 中构建项目状态仪表板。每个项目都有不同的阶段,包括开始日期和结束日期。

我还建立了一个日期维度并定义了工作日。

我正在使用 MAQ Software 的甘特图以分层方式显示所有项目的时间表。而且我想使用卡片可视化来显示动态持续时间,无论我在甘特图中选择哪个项目和哪个阶段。

这是我目前的措施: 

Duration(Weeks) =
DIVIDE (
    COUNTROWS (
        FILTER (
            Calender,
            AND (
                AND (
                    Calender[FullDateAlternateKey] >= MIN ( PlannedSchedule[Start Date] ),
                    Calender[FullDateAlternateKey] <= MAX ( PlannedSchedule[End Date] )
                ),
                Calender[IsWorkDay] = "Y"
            )
        )
    ),
    5
)

当我选择不同的流程或阶段时它不会改变,但是如果我使用切片器它会改变。

任何人都可以在这方面提供帮助吗?

标签: powerbidax

解决方案


推荐阅读