我有一个包含多个系列的柱形图。 (系列数从1到14不等)。 X轴是日期,Y轴是count。我想创建一个折线图,它给出了每个日期所有系列计数的总和。我尝试添加另一个count值并将图表类型更改为line但是该行以每个日期的最大系列计数绘制。每个系列的标签也会重复两次 关于我缺少什么的任何建议?
答案 0 :(得分:2)
以下是我的做法。
1。 在SQL中汇总您的查询 - 这样做会为每个日期添加总值以及整个查询的总值。您的查询看起来像这样:
select
YourDate,
YourSeries,
sum(YourCount) YourCount
from YourTable
group by
YourDate,
YourSeries
with rollup
2。 过滤掉总计 - with rollup
子句会产生图表不需要的总计。您可以通过添加过滤器表达式=IsNothing(Fields!YourDate.Value)
,数据类型Boolean
,值=False
来生成数据集。 设置图表值可见性 - 将列值可见性设置为=IsNothing(Fields!YourSeries.Vale)
,将折线图值可见性设置为=Not(IsNothing(Fields!YourSeries.Vale)
。现在,您的图表和系列图例仅显示每日列和总行。
4。 将总折线图放在辅助轴上这是可选的,但由于日期总计将远远大于每个系列/日期值,因此会使列不会缩小。
看起来应该是这样的: