jho*_*owe 8 reporting-services ssrs-2012
我正在创建一份教育报告.我有一堆成绩,我想总结A - C等级的数量
SUM WHERE Grades IN ('A', 'B', 'C')
Run Code Online (Sandbox Code Playgroud)
我如何在表达式中执行此操作?我可以在Choose语句上做一个SUM吗?我试过,=SUM(Choose(1, "A", "B", "C"))但我无法让它工作.
Ian*_*ton 20
您需要将Sum语句与条件语句组合,如IIf:
=Sum(
IIf(Fields!Grades.Value = "A"
or Fields!Grades.Value = "B"
or Fields!Grades.Value = "C"
, 1
, 0)
)
Run Code Online (Sandbox Code Playgroud)
这样,计数仅包含在Sumif Grades为A或B或C中.
| 归档时间: |
|
| 查看次数: |
27799 次 |
| 最近记录: |