Power BI报表/可视化界面能否合并列?特定类别总计咨询
解决Power BI矩阵表中多类别合计的Measure写法(无需Power Query)
直接给你能用的DAX Measure,不用改原始数据,在可视化界面就能实现:
目标类别合计 = CALCULATE( SUM('你的数据表名'[Values]), '你的数据表名'[Category] IN {"类别1", "类别2", "类别3"} // 替换成你要合并的类别 )
用法说明:
- 把上面的
'你的数据表名'换成你实际的查询表名称,{"类别1",...}里填你需要合并的所有目标类别(用英文双引号,逗号分隔)。 - 建好这个Measure后,打开你的矩阵表:把
Department放行区域,原来的Category和Values按需放列/值区域,再把这个新Measure拖到值区域。这样每个部门行、还有总计行都会自动算出指定类别的合计值。
补充:另一种等价写法(适合少量类别)
如果类别不多,也可以用逻辑或运算符||,效果一样:
目标类别合计 = CALCULATE( SUM('你的数据表名'[Values]), '你的数据表名'[Category] = "类别1" || '你的数据表名'[Category] = "类别2" || '你的数据表名'[Category] = "类别3" )
这个方法完全不需要碰Power Query,所有计算都是基于可视化的上下文自动调整的,新手也能快速上手。
内容的提问来源于stack exchange,提问作者dylancc96
相关产品推荐
相关产品推荐

