如何计算组中具有值(非唯一值)的行?

时间:2019-04-29 20:30:26

标签: ssrs-2008

在SSRS中,我有一个按学生ID分组的表格,其中包含一些基于学期的详细信息。报告的分组部分包括考试成绩。也就是说,某位学生在某某某类考试中得一分。用户想要一个摘要,其中显示“有多少学生为此某类考试得分?”当我尝试对具有该列值的行进行计数时,它将计数乘以详细信息的数量(学期)。

1 个答案:

答案 0 :(得分:1)

您可以使用 CountDistinct 来计算唯一的学生ID。

=CountDistinct(Fields!STUDENT_ID.Value)
  

返回指定表达式中所有不同值的计数。

-Visual Studio表达式说明