求助:在Power BI中构建含分类与子分类的矩阵可视化
Power BI多层列矩阵实现步骤
直接按以下操作配置矩阵即可实现你要的多层列效果:
- 插入矩阵可视化:在可视化面板中选择「矩阵」组件,添加到画布。
- 配置行区域:将
Name字段拖入矩阵的行区域,行维度将显示A、B、C等名称。 - 配置多层列区域:
- 先将
Category字段拖入列区域,此时列顶层会显示Type1、Type2; - 再将
Sub-category字段拖入列区域,放置在Category字段的下方(形成列的第二层级),即可实现Type1下嵌套sub1/sub2/sub3、Type2下嵌套sub1/sub2的层级结构。
- 先将
- 配置值区域:将
data字段拖入值区域,默认会以求和方式聚合数据(你的示例中单个Name+Category+Sub-category对应唯一数值,求和结果和原数据一致),空值会自动显示为空白,符合预期样式。
注意事项
- 确保数据模型关系正确:若使用查找表,需保证
Category查找表与数据表的Category字段、Sub-category查找表与数据表的Sub-category字段、Name查找表与数据表的Name字段建立一对多关联,否则可能出现层级匹配错误。 - 空行处理:数据表中B、C的空值行无需额外处理,矩阵会自动显示对应Name,列值为空。
内容的提问来源于stack exchange,提问作者Krishna Subhash Chandran Nair
相关产品推荐
相关产品推荐

