首页 > 解决方案 > SSRS - 矩阵中的重复值

问题描述

我是这方面的初学者,所以请原谅我的无知。我已经搜索了几个小时,但还没有经验来更好地了解要搜索的内容!

我在 SSRS 中有一个数据集,如下所示:

    |---------------------|------------------|
    |      Subject        |     Student      |
    |---------------------|------------------|
    |      Biology        |    Student A     |
    |---------------------|------------------|
    |      Chemistry      |    Student A     |
    |---------------------|------------------|
    |      Chemistry      |    Student B     |
    |---------------------|------------------|
    |      Physics        |    Student B     |
    |---------------------|------------------|

我想写一个矩阵来计算所有正在做综合科目(例如化学和物理)的学生。目前,我的矩阵只计算单个学科的学生人数,导致如下所示:

|---------------------|------------------|------------------|------------------|
|                     |      Biology     |    Chemistry     |     Physics      |
|---------------------|------------------|------------------|------------------|
|    Biology          |        20        |        0         |        0         |
|---------------------|------------------|------------------|------------------|
|    Chemistry        |        0         |        36        |        0         |
|---------------------|------------------|------------------|------------------|
|    Physics          |        0         |        0         |        16        |
|---------------------|------------------|------------------|------------------|

我错过了什么?

标签: reporting-servicesvisual-studio-2015

解决方案


首先,您的数据集需要将主题组合为Subject1Subject2,例如通过在Student字段上将表连接到自身。

然后,在矩阵中,使用在 上分组的行组Subject1和在 上分组的列组Subject2


推荐阅读