【发布时间】:2020-01-02 22:12:41
【问题描述】:
我在 PowerBI 上计算列的累积总和时遇到问题。
我有一个很大的报价表,我想对其进行帕累托分析。在许多教程之后,我按报价和销售额的总和创建了一个汇总表。所以表定义为:
summary = SUMMARIZE(big_table; big_table[offer]; "offer sales"; sum(big_table[sales]))
我发现的许多论坛和 stackoverflow 答案都将我引导到以下列上的累积总和公式:
cum_sales =
CALCULATE(
sum([offer_sales]);
FILTER(
ALLSELECTED(summary);
summary[offer_sales] <= max( summary[offer_sales])
)
)
但是结果表不正确:
我需要的只是让报价按销售额降序排列,然后将当前行的销售额添加到前一行的销售额中,
所以我排除了更接近的数字:
- 第一行:1.5M
- 第二行:2.1M
- 第三行:2.6M 以此类推
但是(也许)因为我的数据结构和(当然)缺乏关于 PowerBI 工作原理的知识,我没有得到正确的结果...
【问题讨论】:
标签: powerbi dax cumulative-sum