我需要在堆积条形图表中添加一条线,该图表根据特定系列计算仅2个值的总和。例如,我有一个堆积柱形图,它计算属于特定状态(系列组)的人员的总数(值)。我想添加一行代表只有2个可用系列的值的总和(即New + Enrolled)。
屏幕截图显示了我当前的设置。我知道我想添加一个折线图,我需要将另一个StatusCount添加到Values部分,但是我只想显示一行代表New和Enrolled的总数。
这有可能吗?
答案 0 :(得分:1)
这可以实现,但您需要对数据有点聪明,以及如何将数据传递到图表并因此显示在图表上。您可以在此处查看如何完成此操作:Combining stacked column chart and line chart in report builder
答案 1 :(得分:1)
如果您可以编辑数据集以传递所需的值,那么它非常简单。让我们说我们现在有5个状态值;注册,抑制,新,机会和NewEnrol。
NewEnrol将包含New和Enrolled值的总和。
您的数据集输出示例可能如下所示。
Month Status StatusCount
'Apr 2017' Enrolled 160
'Apr 2017' Suppressed 40
'Apr 2017' New 15
'Apr 2017' Opportunity 270
'Apr 2017' NewEnrol 175
在图表中,在“值”面板(图像右上角的面板)中添加新值。将值设置为表达式,例如。
=IIF(Fields!Status.Value = "NewEnrol", SUM(Fields!StatusCount.Value), nothing)
我们还必须从原始堆叠列中排除该系列,以便我们可以再次进行相似的操作。将当前值从[Sum(SatusCount)]
更改为类似
=IIF(Fields!Status.Value <> "NewEnrol", SUM(Fields!StatusCount.Value), nothing)
那应该是它。 您可能还想隐藏此系列的图例,您可以从系列属性中执行此操作。