13

如下图,我画了三条线。图例条目系列 1、2、3 由 Excel 自动创建。我想将这些条目编辑为,例如第 1、2、3 行。但我没有找到这样做的方法。

在此处输入图像描述

4

3 回答 3

17

数据系列名称由列标题定义。将名称添加到您希望用作每个数据系列标题的列标题中,选择所有数据(包括标题),然后重新生成图表。然后,标题中的名称应显示为每个系列的图例中的名称。

列标题成为图表图例中的数据系列标题

于 2012-12-04T23:56:49.827 回答
6

有 3 种方法可以做到这一点:

1.直接定义系列名称

Right-click在图表上,然后单击Select Data然后直接编辑系列名称,如下所示。

在此处输入图像描述

您可以直接指定值,例如,也可以Series 1指定范围,例如=A2

在此处输入图像描述

2.创建一个预先定义系列和轴标签的图表

只需选择您的数据范围(与我指定的格式相似)并创建一个简单的条形图。标签应自动定义。 在此处输入图像描述

3.使用VBA定义图例(系列名称)

同样,您可以使用 VBA 动态定义系列名称。下面是一个简单的例子:

ActiveChart.ChartArea.Select
ActiveChart.FullSeriesCollection(1).Name = "=""Hello"""

这将重新定义第一个系列名称。只需将索引从更改(1)为 eg(2)等即可更改以下系列名称。上面的VBA是做什么的?它将系列名称设置Hello"=""Hello"""转换为="Hello""必须由前面的 转义")。

于 2015-11-20T11:15:54.847 回答
1

左键单击图表。«数据透视表字段列表»将出现在右侧。在数据透视表字段列表(Σ 值)的右下角,您可以看到图例的名称。左键单击图例名称。左键单击«值字段设置»。顶部有«Source Name»。你不能改变它。下面是«自定义名称»。根据需要更改自定义名称。现在图表上的图例名称具有您提供的新名称。

于 2015-11-20T11:04:27.910 回答