Диаграмма Excel: как повернуть ось X данных временных рядов

13

В Excel 2003 у меня есть временной ряд из финансового отчета, который выглядит примерно так:

         2007 2006 2005
Amount   300  200  100

Я хочу создать график временных рядов, который выглядит примерно так (пожалуйста, извините за уродливый график ascii):

300|                .x
   |             ...
200|         .x..
   |      ...
100|    x
   |____________________
  0   2005   2006   2007

Но вместо того, чтобы получить наклонный график вверх, excel хочет перевернуть мой временной ряд в обратном направлении (так, как это выглядит в электронной таблице). Есть ли способ заставить Excel отображать ось X в обратном порядке, как обычно? Я попытался вручную изменить диапазон в диалоговом окне графика (изменив диапазон от B1: D3 до D3: B1), но Excel просто возвращает его обратно.

JohnnyLambada
источник

Ответы:

16
  1. Нажмите на ось для категорий, значений или серий, порядок печати которых вы хотите изменить.
  2. В меню «Формат» выберите «Выбранная ось» и перейдите на вкладку «Масштаб».

    Примечание Выбранная ось доступна только в меню «Формат», если выбран ряд данных.

  3. Чтобы изменить порядок печати, выполните одно из следующих действий:
    • Для категорий установите флажок «Категории в обратном порядке».
    • Для значений установите флажок Значения в обратном порядке.
    • Для рядов в трехмерных диаграммах установите флажок «Ряды в обратном порядке».

[Источник]

Бен Хоффштейн
источник
4
Красиво - большое спасибо! Еще кое-что. Когда я проверил «Категории в обратном порядке», значения оси Y переместились в правую сторону. Я должен был проверить «Значение (Y) пересечения осей в максимальной категории», а также, чтобы значения оси Y отображались слева, где они принадлежат.
JohnnyLambada
3

Если у вас есть числовые данные, не делайте «линейную диаграмму», сделайте «XY диаграмму». Это обрабатывает данные оси X как числовые значения. Если вы посмотрите не только на значки Line Chart и XY Chart, вы заметите, что вы можете применять стили, включающие маркеры и линии или линии, только к XY и Line диаграммам.

Линейные диаграммы хороши для категориальных данных X (нечисловые метки) и для гибкого масштабирования оси для фактических дат (год-месяц-день), но не для простых значений, таких как годы.


источник
1

SJohnny, как и вы, у меня были некоторые финансовые данные с датами на оси Y, и у меня была та же проблема; Линейный график, который я создал изначально, был задом наперед. Однако, без использования XY-графика, есть простой способ установить хронологический порядок данных.

  1. Выберите данные, которые вы хотите построить график.
  2. Используя функцию графика (Chart Wizard), выберите линейный график .
  3. На шаге 3 из 4 в разделе «Основная ось» выберите «Шкала времени». Это должно немедленно исправить порядок предварительного просмотра, прежде чем вы закончите создание графика.

источник
1
Простые годы на самом деле не считаются датами. Или не так, как вы ожидаете. Например, из приведенных в качестве примера данных 2005 год рассматривается как дата 27.06.1905, 2005-й день, когда вы начинаете считать с 01.01.1900. Но с 2005 г. (27.06.1905 г.) <2006 г. (28.06.1905 г.) <2007 г. (29.06.1905 г.) это делает ось даты подходящей.
Джон Пельтье
1

Для Excel 2010/2013 эти шаги выполняются: http://blogs.technet.com/b/hub/archive/2010/02/02/excelling-at-excel-how-to-quickly-flip-a-chart. ASPX

Jonesome Восстановить Монику
источник
1
Хотя это может теоретически ответить на вопрос, было бы предпочтительным включить сюда основные части ответа и предоставить ссылку для справки.
Матиас