如何解决DAX:按类别汇总PRODUCTX结果
我正在处理销售预测表,该表基于以下逻辑: 我们有一个完整的2019年销售表,其中将产品分类为集群,如果需要的话,还可以按每个国家/地区在集群内的子类别中进行分类。 (LUT_Sales19) 我们为每个国家/地区和子类别提供了另一个Excel表,其中列出了到2025年的年均预期增长率。(I_Growth)
我想通过将2019年以来的销售数字乘以复合增长率来计算x年和y类的预期销售量。 (例如,如果我们在英国的销售数字为x,2019年的类别1为2020年,2021年和2022年的增长率分别为1%,2%和3%,则2022年的预期销售额为x *(1 + 1 %)*(1 + 2%)*(1 + 3%)。)
所有计算都应在PowerPivot中进行测量。 到目前为止,我已经能够获得2019年的销售数据作为每年计算的基础:
VAR Sales2019 =
CALCULATE(SUM(LUT_Sales19[Net_Sales]),ALL(LUT_date_year[Year]))
我也可以得到复合增长率:
VAR CumGrowth =
CALCULATE(PRODUCTX(I_Growth,1+I_Growth[Growth]),FILTER (ALL ( LUT_date_year ),LUT_date_year[Year] +1<= MAX ( LUT_date_year[Year])))
所得到的数据透视表对于类别而言是正确的,但除2019年以外的每一年,群集和总计的总和都是关闭的。 这是我使用的措施:
IF(MAX(LUT_date_year[Year])=2019,Sales2019,CALCULATE(SUMX(LUT_Sales19,LUT_Sales19[Net_Sales]*CumGrowth),ALL(LUT_date_year[Year]))
)
我认为,使用SUMX可以解决问题,但问题仍然存在,并且我的想法已荡然无存。
我想念什么?
谢谢您的帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。