2

我创建了一个条形图,显示数据标签上的值。

数据标签放置在栏外

在此处输入图像描述

但在某些情况下,标签会出现在条形太长的条形上。

在此处输入图像描述

在这种情况下,我想有条件地更改数据标签的字体/颜色,使其更明显。

但是我看不到动态确定标签放置位置的方法。

4

1 回答 1

0

我能想到的就是这个。您可以更改值在最大“值”的 95%-100% 范围内的所有系列标签的背景/字体颜色。确切地说,更改背景/字体颜色的阈值应该是多少似乎是一项艰巨的任务,但您可以使用测试数据。

为了编写表达式以更改字体颜色,我将首先更改数据集并在PercOfMax的行上添加一列。可以使用基本聚合函数在数据集中轻松计算此列。然后你需要去Chart Series Label properties-->Color并在 - 的行上写下表达式

=IIF(Fields!PercOfMax.Value>=95, "YELLOW", "BLACK")

正如我所说,您可能需要做更多的研究来确定这个阈值的值(我假设它是 95)。

于 2015-01-16T09:12:17.533 回答