【问题标题】:How to determine the order in summarize and calculate values in power pivot如何确定汇总中的顺序并计算功率枢轴中的值
【发布时间】:2018-07-13 09:40:23
【问题描述】:

我对 Power Pivot 很陌生,有一点我无法完全理解。我有这张表,由周、值 1 和值 2 组成。

我想先总结第 1、2、3 周的所有值,以此类推,然后将值 1 的总和除以值 2 的总和。但是,当我进行测量功率枢轴时,首先将值 1 与每行取值 2,然后汇总。

这可能是一个非常基本的问题,但如果有人能为我阐明这一点,我会非常高兴。

【问题讨论】:

  • 你能分享你的测量公式吗?

标签: excel dax powerpivot


【解决方案1】:

尚不清楚您将看到的结果表是什么,这对于确定度量的正确 DAX 很重要。

但是给定表“tablename”中的以下输入数据

| Week    | Value 1 | Value 2 |
| 2018 w1 | 200     | 4       |
| 2018 w2 | 300     | 5       |
| 2018 w3 | 250     | 3       |
| 2018 w4 | 100     | 4       |

最明显的衡量标准是

Value1 by Value2 = 
    divide
    (    calculate(sum('tablename'[Value 1]))
    ,    calculate(sum('tablename'[Value 2]))
    )

这意味着如果你把它放到一个带有 Week 上下文的表中,那么你会得到以下内容

| Week    | Value 1 | Value 2 | Value1 by Value2 |
| 2018 w1 | 200     | 4       | 50               |
| 2018 w2 | 300     | 5       | 60               |
| 2018 w3 | 250     | 3       | 83.33            |
| 2018 w4 | 100     | 4       | 25               |

或者如果你整周都用这个,你的桌子会是

| Value1 by Value2 |
| 53.125           |

【讨论】:

  • 非常感谢您的回答!我添加了一个适当的日历,这很有帮助,然后才了解了 SUM 公式的实际工作原理。但是,您使用计算公式的解决方案是我最初使用的解决方案,它再次帮助我理解了很多感谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-02-05
  • 2019-10-06
  • 1970-01-01
  • 2011-03-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多