Wykres Excel: Jak odwrócić oś X danych szeregów czasowych


13

W programie Excel 2003 mam szereg czasowy z raportu finansowego, który wygląda mniej więcej tak:

         2007 2006 2005
Amount   300  200  100

Chcę utworzyć wykres szeregu czasowego, który wygląda mniej więcej tak (proszę wybaczyć brzydki wykres ascii):

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

Ale zamiast uzyskiwać wykres nachylony w górę, Excel chce odwrócić moje szeregi czasowe na odwrót (sposób, w jaki faktycznie pojawia się w arkuszu kalkulacyjnym). Czy jest jakiś sposób, aby program Excel wyświetlał oś x w odwrotnej kolejności niż zwykle? Próbowałem ręcznie odwrócić zakres w oknie dialogowym wykresu (zmieniając zakres B1: D3 na D3: B1), ale Excel po prostu przywraca go.

Odpowiedzi:


16
  1. Kliknij oś dla kategorii, wartości lub serii, których kolejność drukowania chcesz zmienić.
  2. W menu Format kliknij polecenie Wybrana oś, a następnie kliknij kartę Skala.

    Uwaga Wybrana oś jest dostępna tylko w menu Format, gdy wybrana jest seria danych.

  3. Aby odwrócić kolejność drukowania, wykonaj jedną z następujących czynności:
    • W przypadku kategorii zaznacz pole wyboru Kategorie w odwrotnej kolejności.
    • Dla wartości zaznacz pole wyboru Wartości w odwrotnej kolejności.
    • W przypadku serii na wykresach 3-D zaznacz pole wyboru Seria w odwrotnej kolejności.

[Źródło]


4
Piękne - dziękuję bardzo! Jeszcze jedna rzecz. Kiedy zaznaczyłem „Kategorie w odwrotnej kolejności”, wartości osi Y przesunęły się na prawą stronę. Musiałem także sprawdzić „Przecięcia osi wartości (Y) przy maksymalnej kategorii”, aby wartości osi Y pojawiały się po lewej stronie, gdzie należą.
JohnnyLambada,

3

Jeśli masz dane liczbowe, nie twórz „Wykresu liniowego”, utwórz „Wykres XY”. To traktuje dane osi X jako wartości liczbowe. Jeśli spojrzysz na więcej niż ikony wykresu liniowego i wykresu XY, zauważysz, że możesz stosować style zawierające znaczniki i linie lub linie tylko do wykresów XY i linii.

Wykresy liniowe są dobre dla kategorycznych danych X (etykiety nienumeryczne) i do elastycznego skalowania osi dla rzeczywistych dat (rok-miesiąc-dzień), ale nie prostych wartości, takich jak lata.


1

SJohnny, podobnie jak ty, miałem pewne dane finansowe z datami na osi Y i miałem ten sam problem; wykres liniowy, który utworzyłem początkowo, był wsteczny. Jednak bez użycia wykresu XY istnieje prosty sposób ustalenia kolejności chronologicznej danych.

  1. Wybierz dane, które chcesz wykreślić.
  2. Korzystając z funkcji wykresu (Kreator wykresów), wybierz wykres liniowy .
  3. W kroku 3 z 4 w sekcji „oś główna” wybierz „Skala czasu”. Powinno to natychmiast poprawić kolejność podglądu przed utworzeniem wykresu.

1
Proste lata nie są tak naprawdę traktowane jako daty. Lub nie tak, jak się spodziewasz. Na przykład, na podstawie podanych danych przykładowych, rok 2005 jest traktowany jako data 27.06.1905, czyli dzień 2005., kiedy zaczniesz liczyć na 1/1/1900. Ale od 2005 r. (6/27/1905) <2006 (6/28/1905) <2007 (6/29/1905), co sprawia, że ​​oś daty pasuje.
Jon Peltier

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.