2012-10-24 16:54:18 +0000 2012-10-24 16:54:18 +0000
3
3

Wykres w Excelu z porównaniem rok do roku

Biorąc pod uwagę te dane:

Date Year Month Usage (Kw-h) Cost/Month
02/19/08 2008 2 501 59.13
03/18/08 2008 3 404 48.49
04/16/08 2008 4 387 45.67
05/22/08 2008 5 319 37.85
06/23/08 2008 6 363 43.81
07/23/08 2008 7 372 48.86
08/21/08 2008 8 435 59.74
09/23/08 2008 9 358 49.9
10/16/08 2008 10 313 42.01
11/20/08 2008 11 328 39.99
12/16/08 2008 12 374 44.7
01/20/09 2009 1 474 55.35
02/19/09 2009 2 444 52.85
03/19/09 2009 3 398 49.25
04/17/09 2009 4 403 51.05
05/19/09 2009 5 405 49.61
06/18/09 2009 6 373 45.18
07/20/09 2009 7 337 44.67
08/18/09 2009 8 369 50.73
09/17/09 2009 9 377 52.36
10/16/09 2009 10 309 43.4
11/17/09 2009 11 249 34.14
12/16/09 2009 12 327 41.79
01/20/10 2010 1 356 45.66

chciałbym stworzyć raport, który wyświetla wiersz Usage (Kw-h) dla każdego roku.

Cechy:

  • Oś Y: Użycie (Kw-h)
  • Oś X: Miesiąc
  • Linia 0..n: linie przedstawiające miesięczne zużycie (Kw-h) dla każdego roku

Punkty bonusowe:

  • zamiast linii dla każdego roku, każdy miesiącrok miałby słupek High-Low-close (HLC); ‘close’ zostałoby zastąpione średnią
  • druga oś Y i słupek HLC, który reprezentuje koszt/miesiąc

Pytania:

  • Czy można to zrobić bez tabeli przestawnej? ** Pivot table acceptable if adds value
  • Czy muszę mieć kolumnę Year i Month, czy Excel może to automatycznie określić?

Aktualny wykres:

Odpowiedzi (1)

8
8
8
2012-10-24 22:07:06 +0000

Zakładam, że wiesz, że Excel może wyodrębnić miesiąc i rok z daty:

Odpowiadając na Twoje pytanie, możesz chcieć zachować kolumnę Rok jako źródło nazw serii danych i/lub wartości.  Z tego, co wiem, nie potrzebujesz kolumny Miesiąc.  Jednak możesz potrzebować wstawić wystarczająco dużo pustych wierszy przed danymi, aby wyglądało na to, że pierwszy rok zaczyna się od stycznia (patrz ilustracja poniżej).

Czytałem, że najlepszym sposobem na utworzenie wykresu w Excelu jest kliknięcie w pustą komórkę i Wstaw wykres, a następnie zbudowanie go z niczego. Domyślne ustawienia Excela, kiedy myśli, że zna dane, które chcesz wykreślić, nie zawsze są użyteczne. Tak więc wstaw swój wykres liniowy, kliknij prawym przyciskiem myszy na wykresie i kliknij Wybierz dane…. Kliknij “Dodaj” raz dla każdego roku:


Uzyskałem słupki High-Low-Average z nieco większą ilością pracy.  Najpierw utwórz te cztery nowe kolumny:

Następnie wstaw wykres z wartością AVERAGE (G) jako Y i rokiem (F) jako X:

Następnie,

  1. Zaznacz serię danych (kliknij na linię na wykresie).
  2. W zakładce Układ, grupa Analiza, kliknij na Paski błędów - Więcej opcji pasków błędów.
  3. Wybierz opcję Custom i kliknij na “Specify Values”.
  4. Wprowadź wartość H (MAX) dla “Dodatniej wartości błędu” i I (MIN) dla “Ujemnej wartości błędu”:

(Ujawnienie: Tak jak w reklamie telewizyjnej, powyższy obraz został zmanipulowany.)  Tak więc, czy jest to:

to, czego chciałeś?


Oops: Właśnie zauważyłem, że mogłem źle odczytać część pytania: chcesz High-Low-Average bar dla każdego miesiąca (nawet jeśli nie wskazałeś, że masz dane, aby to poprzeć).  Mam nadzieję, że powyższe jest wystarczająco blisko tego, co chcesz, że możesz go dostosować.