1

Я строю гистограмму в Excel со значениями данных, например, от 10 до 20. Я хочу, чтобы пределы по оси X были автоматическими, но, хотя правый предел (около 20) работает правильно, левый предел всегда по умолчанию равен 0.

Я хотел бы, чтобы левый предел был около 10 вместо нуля, без необходимости фиксировать предел. Есть какой-либо способ сделать это?

4 ответа4

1

Я не думаю, что это можно сделать без Fixed . Вы не можете изменить результаты Auto значения, поскольку он использует встроенный алгоритм Excel. Для тех, кто хотел бы знать, как изменить Fixed значения:

Нажмите на ось X, затем щелкните правой кнопкой мыши и выберите « Format Axis . На вкладке « Axis Options » измените Maximum и Minimum значения с Auto на желаемые Fixed значения.

альтернативный текст

1

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

Просто создайте макрос со следующим кодом:

Sub Adjusttscales ()

Лист1.ChartObjects ("Диаграмма 1").Диаграмма.Оси (xlValue).MinimumScale = Sheet1.Range ("A1")

Лист1.ChartObjects ("Диаграмма 1").Диаграмма.Оси (xlValue).MaximumScale = Sheet1.Range ("A2")

End Sub

И, конечно же, создайте формулы для A1 и A2, которые будут = MIN(данные) и = MAX(данные).

1

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

Или вы могли бы сделать линию или график XY вместо этого. Вы не сказали, из чего состоит ось категории.

-2

Кроме того, помните: левый предел больше нуля - ПЛОХО.

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