小编gra*_*mie的帖子

SSRS根据行总计计算列的百分比

我有一个看起来像这样的数据集

+------------+-----------------------------+
| user_name  |             role            |
+------------+-----------------------------+
| User A     |  Admin, System              |
| User B     |  Editor, Power User, System |
+------------+-----------------------------+
Run Code Online (Sandbox Code Playgroud)

我想计算每列的总和(A,B)占行总数的百分比

+-------+-----+-----+-------+
| Month |  A  |  B  | TOTAL |
+-------+-----+-----+-------+
| Jan   | 90% | 10% | 100%  |
| Feb   | 90% | 10% | 100%  |
| Mar   | 75% | 25% | 100%  |
+-------+-----+-----+-------+
Run Code Online (Sandbox Code Playgroud)

我试过一个表,矩阵似乎无法工作:

在此输入图像描述

sql expression reporting-services

5
推荐指数
1
解决办法
3万
查看次数

上个月的参数

我需要在SSRS中设置一个隐藏的默认参数.

在我询问我需要显示最后一个月份累计,但在此之前的一个月,即2月我需要显示十二月总数.

我通常在上个月使用它,但不能在前一个月调整它.

设置上个月的第一个日期:

=DateAdd("m", -1, DateSerial(Year(Now()), Month(Now()), 1))
Run Code Online (Sandbox Code Playgroud)

设置上个月的最后日期:

=DateAdd("d", -1, DateSerial(Year(Now()), Month(Now()), 1))
Run Code Online (Sandbox Code Playgroud)

parameters date reporting-services

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

reporting-services ×2

date ×1

expression ×1

parameters ×1

sql ×1