4

Я пытаюсь переименовать значения, которые находятся на моей оси Y на диаграмме в Excel. В настоящее время я нанес на карту различные буквы для числовых эквивалентов только для того, чтобы нанести их на график, но теперь хотелось бы иметь буквенные эквиваленты на оси Y (подумайте с точки зрения оценки кого-либо по шкале AF).

У кого-нибудь есть идеи как это сделать?

Спасибо

---РЕДАКТИРОВАТЬ-----

Я обнаружил кое-что, что частично работает, если вы щелкните правой кнопкой мыши по оси Y и выберите "Форматировать ось" в этом меню. Затем выберите вкладку "Номер", вы можете ввести строку формата "Пользовательский". используя что-то вроде:

[=-15]"AA";[=-10]"A";General

Вы можете заменить тики своими собственными значениями. Новая проблема в том, что это решение работает только для двух значений, за исключением того, что оно кажется сломанным! Есть идеи?

Спасибо

3 ответа3

3

Это может быть сделано с небольшой хитростью, но если это простая диаграмма, почти наверняка проще просто нарисовать несколько новых меток вручную, используя текстовые поля с непрозрачным фоном поверх существующих меток.

Но...

Скройте существующие галочки и метки на оси Y, затем нарисуйте новую серию точек XY следующим образом:

x y

0 1

0 2

0 3

0 4

. .

Изменив формат маркеров точек на что-то подходящее, например, горизонтальные линии, вы получите новый набор отметок прямо по оси Y.

К сожалению, это где-то немного сложнее. Теперь вам нужно построить метку данных для каждой точки, чтобы сформировать новые метки для отметок по оси Y. Насколько я знаю, даже самая последняя версия Excel не может сделать это автоматически, но вы найдете различные макросы, которые сделают это за вас (Google: Excel XY обозначение точки разброса).

После этого вы сможете добавить дополнительный столбец:

x y label

0 1 f 

0 2 e

0 3 d

0 4 c

. . .

Запустите макрос, и каждая псевдо-отметка будет иметь метку рядом с ним. Но вам нужно поиграть с настройками выравнивания надписей, чтобы получить их в нужном месте.

0

С форматной строкой вы можете добавлять метки только для двух отметок, и нет способа увеличить это количество.

Проверьте эту ссылку для возможного решения http://peltiertech.com/WordPress/text-labels-on-vertical-axis-in-excel-column-chart/

Другой способ - использовать точечные диаграммы и использовать дополнительные серии в качестве фиктивных рядов с метками Axis (на линейном графике невозможно добавить такие вертикальные серии).

-1

Нажмите на график, который вы создали.

В Chart Tools откройте вкладку «Дизайн».

Нажмите Выбрать данные.

В появившемся окне «Выбор источника данных» вы должны увидеть два основных блока: «Метки легенды (серии)» и «Горизонтальные (категория) оси».

В разделе «Записи легенды (серии)» нажмите кнопку «Добавить».

В поле "Имя серии" вы можете ввести все, что хотите, чтобы оно называлось текстовым. В поле "Значения серии" вы вводите значение, которое будет представлять ваш текст. Например, вы можете оценивать работы ваших студентов как "Отлично", "Хорошо", "Требуется улучшение" или "Неудовлетворительно". Вы можете ввести "Отлично" в качестве первого имени серии со значением серии = {4}. Таким образом, Неудовлетворительно как имя серии будет соответствовать значению серии = {1}. Нажмите кнопку ОК и добавьте столько записей / серий легенды, сколько пожелаете.

В поле «Ярлыки горизонтальной (категории) оси» я предполагаю, что здесь будут указаны все имена и идентификаторы ваших студентов. Затем, когда вы закончите и нажмете OK, на вашей диаграмме будут отображаться имена или идентификаторы учеников вдоль оси X. Полосы имеют цветовую маркировку в соответствии с их обозначением в легенде справа.

Это не идеальное решение в любом случае. Но это должно дать вам возможность перенести эту диаграмму в PowerPivot, если вы хотите добавить срезы и получить действительно изящные (тогда как непрозрачное поле над каждой числовой меткой не позволит вам так же легко преобразовать данные в сводную диаграмму).

Удачи. Если кто-нибудь найдет лучшую альтернативу, пожалуйста, напишите.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .