0

我对 DAX / PowerPivot 还很陌生,但已经构建了一个运行良好的漂亮销售仪表板。一旦与PowerUpdate实用程序和 Office365 PowerBI 结合使用,我们将拥有一个很棒的解决方案。我很兴奋!

我正在努力解决的最后一件事是,当我们按工作级别分配预算时,当销售代表被提升时,我们如何处理不断变化的目标/预算。

假设我们有销售代表 A - 初级销售代表,目标/预算为每季度 30K,他们在第二季度晋升为中层,目标/预算为每季度 45K。

在我当前的仪表板中,只要更改职位名称,就会将历史预算更改为新目标,从而扭曲任何历史绩效。

我们有太多的销售代表无法为每个销售代表和每个季度创建一个季度预算表行条目,这似乎是所有示例处理它的方式 - 即:

  • 销售代表 A | 2015 | 第一季度 | 30000
  • 销售代表 A | 2015 | Q2 | 45000
  • 销售代表 A | 2015 | 第三季度 | 45000

我最初的想法是在用户表中添加一个具有相同名称和“预算有效期至”日期的新用户,并根据这些日期计算目标。

  • 销售代表 A | 初级销售代表 | 30000 | 2015 年 1 月 1 日
  • 销售代表 A | 中期销售代表 | 45000 | 2015 年 1 月 4 日

我只是无法理解如何在 DAX 计算中处理这个问题,我不禁想到无论如何必须有一种更优雅的方式来处理这个问题!我非常接近交付它它刺痛。

如果您需要示例或更详细信息,请告诉我。

干杯,本

4

1 回答 1

0

不确定数据的粒度(每天 | 每周 | 每月)。但一个可行的想法是将目标除以粒度,这样您就可以有效地对目标进行评估。然后,您可以在每个季度边界使用基本 SUM 函数来显示准确的目标,因为“每日”目标的总和将等于您的硬编码目标。如果您的月经天数不同,则需要小心……将其划分为月份会使其统一;但月中促销仍然很难。HTH。

于 2015-09-19T04:57:42.057 回答