示例C—属性采用自定义数据标签(或者不采用)
本示例详细研究数据标签,包括从工作表单元格应用标签的两种方法。它还展示了我认为该属性在Excel执行中的一个错误。
数据很简单,相邻列中有类别(X值)、Y值和标签。我制作了三个图表,每个图表都在第二个条形中进行绿色突出显示并带有数据标签。第一个图表中的标签(“First”、“Second”等)是手动输入的。第二个图表中的数据标签是应用公式输入的,例如,=Sheet1!C1表示“First”等。第三个图表中的标签是使用“单元格中的值”设置应用的,并选择标签区域范围。
图16
属性采用图表数据点
在这里,我将数据区域范围向下移动了一行。绿色格式随着数据从每个图表中的第二条到了第一条。数据标签也向下移动了一格。没有带有标签的第五个条形移动到第四个条形,因此第四个标签读取默认Y值,或是3。
这种数据标签移动的例外是使用单元格值的标签。我希望这些能够更可靠地随着数据移动,但事实并非如此。这是我认为我在 Excel 中发现的错误。
图17
属性不采用图表数据点
在这里,我将数据区域范围向下移动了一行。正如预期的那样,绿色格式和标签文本都没有跟随数据;相反,它们仍然锚定在图表中的条形上。
图18
示例D—属性采用图表数据区域范围
下面还有一个例子,这就像我们最初的场景示例,我想在格式相同的图表中绘制两个不同的区域范围。下面的图19所示是两个区域范围和原始默认图表。
图19
下图20所示是已经应用了自定义格式的图表系列,并应用了几个固定的标签。
图20
现在,创建自定义图表的副本并在第二个数据区域范围下对齐,但图表仍指向原始数据区域范围,如下图21所示。
图21
属性采用图表数据区域
复制的图表数据已重新分配到新的数据区域范围。随着属性设置为采用图表数据点,我们丢失了自定义格式。
图22
属性不采用图表数据区域
复制的图表数据已重新分配到新的数据区域范围,并且将属性设置为不采用图表数据点,我们保留了自定义格式。这些特定的数据标签现在不正确,但它们并没有完全丢失。
图23
场景B—修复
由于我们希望在为图表选择不同数据时保留我们的自定义格式,让我们将“属性采用图表数据点”设置为假,并重复第二个场景示例。
(1)整理数据。下面的图24是一个简单的数据集,有四列数据,报表中每个图表一列。注意,我们已经指明我们的公司在2017年有了一位新CEO。
图24
(2)创建第一个图表,并格式化。我们通过将数据点标记为“新CEO”并将条形填充为绿色而不是默认的蓝色来突出显示新CEO的到来,如下图25所示。
图25
(3)制作图表的副本。下面的图26所示是我们的4个图表,每个图表都显示原始数据和自定义格式。
图26
(4)更改复制的图表的数据。每个图表展示自己的数据,并且自定义格式保留在图表中,如下图27所示。
图27
注:本文学习整理自peltiertech.com,供有兴趣的朋友参考。