我想使用PowerPivot计算数据的条件百分位,操作顺序是首先计算每个子组的总和和 THEN 计算每个组的百分位数。
我有一张表,上面有投资组合,工具,方案和价格等
Portfolio | Stock| SCENARIO | ProfitLoss
A | GOOG | 1 | -50 USD
A | GOOG | 2 | +90 USD
... | ... | ... | ...
A | GOOG | 100 | -70 USD
B | AAPL | 1 | +13 USD
B | AAPL | 2 | +12 USD
... | ... | ... | ...
B | AAPL | 100 | +9 USD
B | GOOG | 1 | ...
... | ... | ... | ...
根据分析水平(即,根据一只股票,单个投资组合或所有投资组合和股票的水平),我想通过首先汇总“每笔收益”列来计算百分比度量场景,然后**分位数。
示例1 :找到整本书的分位数的99%的分位数损益:
示例2 :<每个投资组合找到利润的99%分位数
对于每种情况,对每个投资组合中所有股票的ProfitLoss列求和。这样会产生多个“向量”,每个向量都有100个条目。
对于每个投资组合,找到其相应数据的99%。
示例3 :找到每只股票的利润损失的99%分位数:
对于每种情况,将每种股票的所有投资组合的ProfitLoss列求和。同样,这将导致包含100行的“向量”。
找到每个“向量”的99%百分位
由于我对DAX语言还很陌生,所以很难将我的头放在细节级别的计算/过滤器表达式等上面。除了关于SO(DAX percentiles of sums)的一篇稍微相关的文章(似乎对我来说真的不起作用?)之外,我还没有找到任何明智的解决方案-非常感谢任何指向资源/解决方案的指针