Warsztaty komputerowe – ćwiczenia 4: Arkusze kalkulacyjne – wykresy, tabele przestawne, import danych tekstowych.

Tabele przestawne

Tajemnicze dla początkujących tabele przestawne to w istocie proste, ale bardzo użyteczne narzędzie, pozwalające na szybką analizę danych o dużej objętości, tworzenie raportów i podsumowań.

Ta sama funkcjonalność jest też dostępna w Open Office Calc, nazywa się tam pilot danych.

Najprostsze zastosowanie – sumowanie wartości z podziałem na kategorie

Przykład 1. Wyniki sprzedawców

Plik: sprzedawcy.xls.

Arkusz zawiera listę zamówień zrealizowanych przez poszczególnych sprzedawców. Są to „surowe dane”, które trudno się czyta. Nie sposób na przykład na pierwszy rzut oka stwierdzić, który sprzedawca ma najlepsze wyniki.

Stworzymy tabelę przestawną, która odpowie nam na to pytanie.

  1. Pobierz arkusz, zapisz i otwórz w Excelu. Możesz też od razu otworzyć bez zapisywania.
  2. Zobacz jak poukładane są dane w poszczególnych kolumnach (sprzedawca, kraj w którym złożono zamówienie, wartość zamówienia).
  3. Uruchom kreatora tabeli przestawnej (Dane/Kreator raportu tabeli przestawnej i wykresu przestawnego).
  4. Wybierz utworzenie tabeli w nowym arkuszu.
  5. Zaakceptuj wybór kolumn do analizy.
  6. Przeciągnij nazwę Sprzedawca (nagłówek pierwszej kolumny) do obszaru po lewej stronie (obszar wierszy).
  7. Zostanie utworzone podsumowanie z podziałem na poszczególnych sprzedawców.

Zmiana wybranych kolumn

Jeśli chcemy teraz zrobić podział ze względu na kraje, a nie sprzedawców, wystarczy, że przeciągniemy z powrotem nagłówek "Sprzedawca" do małego okienka, a z małego okienka do obszaru po lewej stronie tabeli przesuniemy "Kraj".

Nagłówki można też przeciągać do "obszaru kolumn", który znajduje się nad tabelą (ale nie na samej górze). Spróbuj przeciągnąć tam "Kraj".

Można też jednocześnie wybrać jedną kolumnę do obszaru kolumn, a inną do obszaru wierszy. Spróbuj tak zrobić ze sprzedawcami i krajami.

Obszar strony

Wróć do układu ze sprzedawcami w obszarze wierszy (po lewej).

Tabela przestarwna zawiera jeszcze jeden obszar, do którego możemy przeciągnąć nagłówki: na samej górze znajduje się "obszar strony". Przeciągnij tam nagłówek "Kraj".

Teraz możesz wybierać czy w tabeli mają być uwzględnione dane ze wszystkich krajów, czy tylko z wybranego. Korzystając z tego można na przykład wydrukować osobno dane dla poszczególnych krajów.

Zmiana funkcji

Zamiast sumowania mozna wybrać inną funkcję agregującą, np. licznik (ile zamówień miał sprzedawca) lub średnią (średnia wartość zamówienia danego sprzedawcy).

Sortowanie

Można także zmienić porządek sortowania poszczególnych sprzedawców, np. alfabetycznie, po wartości sprzedaży.

Import danych tekstowych

Czasami można spotkać się z danymi w postaci tekstowej (a nie arkusza xls), na przykład wyniki zapytań do baz danych. Najczęściej poszczególne kolumny są rozdzielone przecinakmi lub średnikami. Standardowo dla takich plików przyjęte jest rozszerzenie csv.

Przykład 2. Notowania funkduszy

Plik: sfi_dane.csv.

Plik zawiera notowania niektórych funduszy inwestycyjnych w latach 2006 i 2007. Został pobrany ze strony mBanku.

Aby pobrać dane do Excela można (mamy dwie możliwości):

  1. Otworzyć w Excelu plik csv. Wówczas dokonane przez nas zmany zostaną zapisane w tym samym pliku, a gdy dodamy jakieś formuły, nowe arkusze, wykresy itp. - będziemy musieli zapisać jako xls.
  2. Utworzyć nowy arkusz i do niego "zaimportować" dane poleceniem Dane/Importuj. W takim arkuszu możemy robić co chcemy, a dane będzie można w przyszłości zaktualizować ponownym poleceniem Zaimportuj.

Dalsze ćwiczenia

Utworzymy tabelę przestawną na podstawie danych funduszy, z nazwą funduszu w obszarze kolumn i datą nowowania w obszarze wierszy.

Następnie utworzymy wykres przestawiający zmianę notowań w czasie.

Jak starczy czasu możemy wrócić do sprzedawców i zrobić wykres kołowy z podziałem sprzedaży na sprzedawców.

Kursy Microsoftu

Polecam przerobienie (albo co najmniej przejrzenie) kursów Microsoft Office dostępnych w sieci pod adresem training.


Valid XHTML 1.1Valid CSS