我有一个数据集,其中包含以下格式的数据:您在右侧看到的图形是SSRS报告中使用的折线图。这是您在下面看到的示例数据。SSRS报告中的图形包含按月的数据(而不是这里的按天),我需要动态设置轴(Y轴编号),以便当数字更改时,所述图形也会更新,而不需要手动更新Y轴。
我知道我可以设置折线图的垂直轴属性,然后转到" minimum“,并编写一个表达式来带来最小的一列,但我不确定如何处理3列的最小函数(即5年以下,5-10年和10+年)
TL;DR:我需要更改垂直轴,以使最后3列的最小值为-5 (如下图所示),并再次为这些列带来最大+5值。因此,最小值应为-5 (即0-5),最大值应为48 (43+5)


发布于 2021-01-11 01:06:01
我假设由于某种原因,将Y轴的最小值和最大值设置为Auto对您的情况不起作用?
也许有更好的方法来做这件事,但这就是我所想的……
=
IIF(
IIF(
MIN(Fields!ColA.Value) < MIN(Fields!ColB.Value),
MIN(Fields!ColA.Value),
MIN(Fields!ColB.Value)
)
< MIN(Fields!ColC.Value),
IIF(
MIN(Fields!ColA.Value) < MIN(Fields!ColB.Value), MIN(Fields!ColA.Value),
MIN(Fields!ColB.Value)
)
, MIN(Fields!ColC.Value)
) -5还有..。
=
IIF(
IIF(
MAX(Fields!ColA.Value) > MAX(Fields!ColB.Value),
MAX(Fields!ColA.Value),
MAX(Fields!ColB.Value)
)
> MAX(Fields!ColC.Value),
IIF(
MAX(Fields!ColA.Value) > MAX(Fields!ColB.Value), MAX(Fields!ColA.Value),
MAX(Fields!ColB.Value)
)
, MAX(Fields!ColC.Value)
) +5https://stackoverflow.com/questions/65653638
复制相似问题