【问题标题】:Divide Weekly Budget by Workingdays按工作日划分每周预算
【发布时间】:2020-07-24 03:54:55
【问题描述】:

我需要将每周预算除以每周工作日数来获得每日目标。 预算表的结构如下: 面积 - 年周 - 预算

日历表包含“IsWorkingday”列,其中包含有关因素的信息(1 表示工作日)

以下措施无效:

Budget Phasing = DIVIDE([Budget], SUM('Calendar'[IsWorkingDay])) 

[预算] 是包含每周预算的度量。

如下图所示,我在每周级别上得到了正确的值。 但我每天都需要相同的价值。 每日目标 = 预算 / SUM 工作日

例如,对于 25.05.2020 der,预算阶段应为 56.000

如何做到这一点?

【问题讨论】:

    标签: excel powerbi dax powerpivot


    【解决方案1】:

    Joshua,我认为您正在使用两个表格 - 预算和日历。这两个表在我的数据模型中通过 [Week] 列(这是一个星期数)链接。

    试试这个措施,也许这会有所帮助:

    Budget Phasing = 
        var WeekNo = SELECTEDVALUE(tbl_Calendar[Week])
        var WorkingDays = CALCULATE(
            SUM(tbl_Calendar[IsWorkingDay]), 
            FILTER(ALL(tbl_Calendar), tbl_Calendar[Week] = WeekNo))
    return
        DIVIDE([Budget], WorkingDays)
    

    结果似乎符合您的要求:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-05-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多