首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在矩阵中使用计算列的SSRS自定义排序

在矩阵中使用计算列的SSRS自定义排序
EN

Stack Overflow用户
提问于 2021-04-14 16:45:44
回答 1查看 183关注 0票数 0

我在SSRS报告中有一个矩阵,如下所示,其中Month_end是列组,我添加了列-- Q1道达尔、Q2、Q3、Q4,其中其他列的值为Q1 Total=Sum of Jan、Feb和Mar等。Q1、Q2、Q3、Q4和Total2021不是查询字段,它们使用表达式SUM和IIF计算。

下面是预期的产出。我要按这个顺序排列。我该怎么把它们分类呢。如果按Month_end日期对列进行排序,它们将按顺序排列--一月、二月、三月、四月、五月等,但我想在三月之后得到Q1总栏,六月以后得到Q2栏等等。我尝试过执行自定义顺序,但不知道如何在排序顺序中引用Q1总计列,因为它不是查询字段。如何对它们进行排序,如预期输出所示。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-04-14 21:14:42

您将需要(如果您还没有)某种形式的ID的月份,季度和年度与每项记录。

因此,“2021年5月”将是2021年第二季度的第5个月。

在列组中,从月份开始,然后按月份quarter

  • Finally

  • 排序,然后将父组添加到按季度分组的月份组中,然后由

  • 将此组添加到按年分组的季度组中,按年排序此组。

所有值列(月份、季度和年份总计)的表达式都是相同的。然后,它们可以是简单的和。

代码语言:javascript
复制
=SUM(Fields!Sales_Value.Value)

如果数据正确分组,则不需要在表达式中包含IIF语句。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67095833

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档