我有一个显示正确数据的数据集,但是将它放入一个堆积条形图中,并使用runningvalue函数尝试累积地绘制它,这给了开始的数字比它们应该的要高。
我的数据在数据库中聚合,并提供以下数据集:
-
数据日期
-
伯爵
-
价值之和
-
筛选项目1
-
日期以来的时间
-
堆叠类别
-
5其他字段
我正在绘制时间,因为x沿着x轴,叠加类别是我的系列字段(有4个可能的选项),而y使用此函数:
=RunningValue(IIF(Parameters!VolumeOrValue.Value="Volume",
Fields!Count.Value,
Fields!SumValue.Value),Sum,Nothing)
这应该只在系列的第一个x条中显示1,计数为1,或值为100。相反,我得到了序列的3个,计数的总和达到2500,这超过了所有计数字段的总和。
有人能指出我的问题在哪里吗?
编辑:在“系列属性”对话框中设置CategoryField以匹配为图表设置的Category意味着每个条形图都以正确的数量递增,但每个堆叠切片都以最后一个条形图的整个值的大小开始。我需要重新设置才能正常工作,但是我不能按照通常的建议设置任何“分组”,并且选择任何字段名或序列名会导致错误。