Как показано на рисунке ниже, я рисую три строки. Запись легенды, серия 1, 2, 3, автоматически создается Excel. Я хочу редактировать эти записи, например строки 1, 2, 3. Но я не нашел способ сделать это.
Как показано на рисунке ниже, я рисую три строки. Запись легенды, серия 1, 2, 3, автоматически создается Excel. Я хочу редактировать эти записи, например строки 1, 2, 3. Но я не нашел способ сделать это.
Названия рядов данных определяются заголовками столбцов. Добавьте имена в заголовки столбцов, которые вы хотели бы использовать в качестве заголовков для каждой из ваших рядов данных, выберите все данные (включая заголовки), а затем снова создайте свой график. Затем имена в заголовках должны отображаться как имена в легенде для каждой серии.
Есть 3 способа сделать это:
Right-click на диаграмме и нажмите Select Data, затем отредактируйте названия серий непосредственно, как показано ниже.
Вы можете указать значения непосредственно, например. Series 1
или указать диапазон, например. =A2
Просто выберите свой диапазон данных (в том же формате, что и я), и создайте простую гистограмму. Этикетки должны быть определены автоматически.
Аналогично вы можете определять имена серий динамически с помощью VBA. Простой пример ниже:
ActiveChart.ChartArea.Select
ActiveChart.FullSeriesCollection(1).Name = "=""Hello"""
Это переопределит название first. Просто измените индекс с (1)
на, например. (2)
и т.д., чтобы изменить названия следующих серий. Что делает VBA выше? Он устанавливает имя серии Hello
, поскольку "=""Hello"""
переводит на ="Hello"
("
должен быть экранирован предыдущим "
).
Щелкните левой кнопкой мыши на диаграмме. "Сводный список полей" появится справа. В правой нижней части сводного списка сводных таблиц (Σ Значения) вы видите имена легенд. Щелкните левой кнопкой мыши по названию легенды. Левая кнопка Нажмите "Настройки поля значения". В верхней части находится "Имя источника". Вы не можете его изменить. Ниже приведено "Пользовательское имя". Измените собственное имя по своему усмотрению. Теперь имя легенды на графике имеет новое имя, которое вы дали.