使用Power BI Report Builder创建无聚合文本矩阵报表遇问题求助
Power BI Report Builder 实现按日期分组的学生课程参与报表
核心实现步骤
- 数据预处理:确保数据集包含学生ID、姓名、课程名称、参与日期字段。如果需要展示学生未参与的课程,需将学生表与全量课程表做交叉连接,再和实际参与记录表左关联,保证每个学生的每门课程都有对应记录。
- 使用矩阵控件构建报表:拖入矩阵控件,行组添加「学生姓名/ID」,列组添加「参与日期」,值区域绑定「课程名称」字段。
- 处理未参与状态显示:给值区域的课程名称设置表达式:
=IIF(IsNothing(Fields!课程名称.Value), "未参与", Fields!课程名称.Value),明确标记未参与的课程。 - 优化分组格式:选中列组的「参与日期」,在分组属性中设置日期显示格式(如
yyyy-MM-dd),可开启组的折叠功能,提升报表可读性。 - 校验报表结果:预览时确认每个日期分组下,学生的所有课程都已展示,参与状态与实际数据匹配。
内容的提问来源于stack exchange,提问作者Paula Pipkin
相关产品推荐
相关产品推荐

