Power BI中根据切片器选择对列分组求和的实现问题
Power BI 按Name汇总切片器所选产品销售额的解决方案
直接使用以下DAX表达式创建计算列:
Sale Value Summarised = CALCULATE(SUM('你的表名'[Sale Value]), ALLEXCEPT('你的表名', '你的表名'[Name]))
公式说明
CALCULATE用于调整计算的上下文环境SUM('你的表名'[Sale Value])计算目标销售额总和ALLEXCEPT('你的表名', '你的表名'[Name])保留当前行的Name筛选,移除其他列的筛选限制,这样就能结合Product切片器的选择,计算该Name对应所选产品的总销售额
效果验证
当切片器选择Product 1时,Mike的两行数据会显示汇总值100,Adam的行显示50,与你预期的输出完全一致。
注意:将公式中的你的表名替换为你实际使用的表名称。
内容的提问来源于stack exchange,提问作者beginnerprogrammerforever
相关产品推荐
相关产品推荐

