Как переименовать значения по оси Y в Excel?

78151
Irfy

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

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

Спасибо

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

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

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

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

Спасибо

4
Вы на Excel 2003 или Excel 2007? Graviton 14 лет назад 0
Я использую Excel 2007 Irfy 14 лет назад 0

3 ответа на вопрос

3
e100

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

Но...

Скройте существующие галочки и метки на оси 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  . . . 

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

Спасибо, Эллиот, это, безусловно, вариант, на который я могу обратить внимание, однако я читал об использовании строки формата, чтобы попытаться добиться этого: пожалуйста, смотрите изменения в моем исходном посте. Irfy 14 лет назад 1
Это было бы намного проще, если бы это работало! e100 14 лет назад 0
Странно, какую версию Excel вы используете elliot? Irfy 14 лет назад 0
2000/2003 ... но все, что я имел в виду в предыдущем комментарии, было то, что если бы вы использовали метод пользовательского числового формата оси для работы с более чем двумя значениями, это было бы намного проще, чем использование моего предложения :-) e100 14 лет назад 1
ах! К сожалению, это все еще не совсем там. У меня еще есть неделя, прежде чем мне придется взглянуть на ваше решение. Но сейчас я отмечу это как ответ. Спасибо за помощь! Irfy 14 лет назад 0
В версии 2013 добавлена ​​поддержка маркировки точек данных, поэтому теперь все, что вам нужно, это x, y и label. Merbs 10 лет назад 1
0
Oleg Romanenko

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

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

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

Вы можете добавить ряд XY к линейной диаграмме, и при правильно выбранных значениях X ряд XY выровняет свои точки по вертикали. Jon Peltier 8 лет назад 0
-1
mickey

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

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

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

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

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

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

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

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

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

Похожие вопросы