Формирование единиц измерения осей на графиках Excel 2013, которые записываются после минимальной границы оси

У меня есть график, нарисованный в Excel 2013. Данные начинаются с почти 0,9 до почти 5,1. Я хочу, чтобы ось х была записана от 1 до 5 и показывать данные от 0,9 до 5,1.

Прилагая все усилия, я мог бы установить минимальную и максимальную границы на 0,9 и 5,1 (на основе которых отображаются все мои данные) и установить основную единицу равной 1. Но она показывает единицы как: {0,9, 1,9, 2,9, 3,9, 4.9}. Как я могу сохранить границы при установке единиц измерения {1,2,3,4,5}?

2 ответа

Решение

Excel не будет делать это, используя какие-либо настройки по умолчанию, но это можно сделать с помощью серии "помощник".

  1. Отформатируйте горизонтальную ось / ось X без меток и тиков
  2. Добавьте дополнительную серию к вашей диаграмме, используя следующие значения (и измените ее на тип XY/Scatter, если это не ваша диаграмма).
    • Значения X: {1,2,3,4,5}
    • Значения Y: {0,0,0,0,0}
  3. Отформатируйте вашу новую серию так:
    • Тип маркера = + (это заменит ваши галочки)
    • Цвет линии = Нет линии (это позволит отображать линию сетки, поскольку у вас есть разрыв до и после значений ряда (0,9-1,0 и 5,0-5,1)
    • Цвет линии маркера устанавливается в соответствии с цветом линии сетки
    • Стиль линии маркера - установите ширину линии, соответствующую ширине линии сетки
  4. Добавьте метки данных в свою серию
    • Метка содержит = значение X
    • Положение этикетки = ниже

В этом примере все в красном основано на серии "помощник":

Смещение сетки

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

@mr-moscaro говорит, что начинать ось с нуля обязательно, но это не всегда так. Однако, в вашем случае, вы не упомянули, почему вы должны начинать ось выше нуля, когда доля оси между нулем и требуемым минимумом является такой маленькой величиной.

Вот альтернатива. Я нанес на графике несколько произвольных точек со значениями X от 0,9 до 5,1 на простой точечной диаграмме, с осью в диапазоне от 0 до 6, - это то, что Excel выбрал само по себе, и что мне кажется совершенно разумным.

Однако для отображения только меток от 1 до 5 я применил следующий пользовательский формат чисел к оси X:

[>5]"";[<1]"";0;

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

И вот диаграмма:

IMNSHO, подавление меток в 0 и 6 никоим образом не улучшает диаграмму.

Другие вопросы по тегам