Professional Documents
Culture Documents
PRZYKADOWY ROZDZIA
SPIS TRECI
KATALOG KSIEK
KATALOG ONLINE
ZAMW DRUKOWANY KATALOG
TWJ KOSZYK
DODAJ DO KOSZYKA
CENNIK I INFORMACJE
ZAMW INFORMACJE
O NOWOCIACH
ZAMW CENNIK
CZYTELNIA
FRAGMENTY KSIEK ONLINE
Wydawnictwo Helion
ul. Kociuszki 1c
44-100 Gliwice
tel. 032 230 98 63
e-mail: helion@helion.pl
Spis treci
Jak korzysta z ksiki ...................................................... viii
1. Tabele przestawne .......................................................... 2
Analiza danych ........................................................................................................................................................... 2
Tabele przestawne wprowadzenie ................................................................................................................... 4
Zalety tabel przestawnych ....................................................................................................................................... 6
Przegld zastosowa tabeli przestawnej ............................................................................................................. 8
Omwienie elementw tabeli przestawnej ....................................................................................................... 10
Wykresy przestawne wprowadzenie ............................................................................................................. 12
iv
Excel_tabele_i_wykresy_przestawniv iv
2006-10-10 21:44:41
v
Excel_tabele_i_wykresy_przestawnv v
2006-10-10 21:44:42
Spis treci
9. Tworzenie wykresu przestawnego...................................144
Ograniczenia wykresu przestawnego...............................................................................................................144
Tworzenie wykresu przestawnego przy uyciu tabeli przestawnej........................................................145
Tworzenie wykresu przestawnegoprzy uyciu listy Excela .....................................................................146
Tworzenie wykresu przestawnego obok tabeli przestawnej .....................................................................150
Przenoszenie wykresu przestawnego do innego arkusza...........................................................................152
Ukrywanie lub pokazywanie przyciskw pl wykresu przestawnego ..................................................154
Zmiana typu wykresu przestawnego................................................................................................................156
Zmiana kolejnoci serii wykresu przestawnego ...........................................................................................158
Dodawanie tytuw do wykresu przestawnego ............................................................................................160
Przenoszenie legendy wykresu przestawnego...............................................................................................162
Wywietlanie tabeli danych wraz z wykresem przestawnym ..................................................................164
Drukowanie wykresu przestawnego .................................................................................................................166
Usuwanie wykresu przestawnego .....................................................................................................................168
vi
Excel_tabele_i_wykresy_przestawnvi vi
2006-10-10 21:44:42
vii
Excel_tabele_i_wykresy_przestawnvii vii
2006-10-10 21:44:42
Analiza danych
Dane
Sowo dane w terminie analiza danych identyfikuje
zbir liczb, dat i tekstu reprezentujcy surowe informacje, ktre uytkownik musi przetwarza. W przypadku
Excela dane te znajduj si w arkuszu. Mog w nim zosta umieszczone na dwa sposoby mona je wprowa-
Wprowadzanie danych
Importowanie danych
Wikszo projektw analizy danych dotyczy duej iloci danych. W tym przypadku najszybsz i najbardziej
precyzyjn metod umieszczenia danych w arkuszu Excela bdzie zaimportowanie ich z zewntrznego rda.
W najprostszym scenariuszu dane mona skopiowa
z pliku tekstowego, tabeli Worda lub arkusza danych
programu Access, a nastpnie wklei je do arkusza Excela. Jednake przewanie dane biznesowe i naukowe s
przechowywane w duych bazach danych. Excel oferuje
narzdzia pozwalajce zaimportowa do arkusza dane
dane. Wicej informacji na temat tych narzdzi mona
znale w dodatku B i C.
Lista
Gdy dane znajd si w arkuszu, mona je pozostawi
w postaci zwykego zakresu i nadal mie moliwo zastosowania wielu metod analizy danych. Jeli jednak zakres zamieni si na list, Excel potraktuje dane jak prost,
pask baz i umoliwi uycie kilku bazodanowych metod
analizy. W rozdziale 2. zamieszczono zadanie Tworzenie
listy dla raportu tabeli przestawnej, z ktrym naley si
zapozna.
2
Excel_tabele_i_wykresy_przestawn2 2
2006-10-10 21:44:43
yczki hipotecznej posiadaby dane takie jak stopa procentowa, kwota poyczki i okres spaty, a take komrki
obliczajce wpaty, kwot poyczki i stop procentow
w okresie spaty. Przy takich obliczeniach korzysta si
z formu i wbudowanych funkcji Excela omwionych
w dodatku A zatytuowanym Tworzenie formu dla tabel
przestawnych.
Formuy
Funkcje
Formua jest zestawem symboli i wartoci wykonujcych okrelonego typu obliczenia i zwracajcych wynik.
Wszystkie formuy Excela posiadaj identyczn ogln
struktur. Za znakiem rwnoci (=) znajduje si jeden
lub wicej argumentw, ktre mog by wartoci,
odwoaniem do komrki, zakresem, nazw zakresu
lub funkcji. Argumenty s oddzielone od siebie jednym operatorem, czyli symbolem czcym argumenty
w okrelony sposb (mona tu wymieni znak plusa
(+) i mnoenia (*)), lub wiksz ich liczb. Przykadowo, formua =A1+A2 dodaje wartoci zawarte w komrkach A1 i A2.
Modele danych
Analiza warunkowa
Jedn z najczciej stosowanych metod analizy danych jest analiza warunkowa (ang. what-if analysis),
w przypadku ktrej definiuje si modele arkuszowe badajce hipotetyczne sytuacje. Termin warunkowa wynika
z faktu, e takie sytuacje zwykle s formuowane przy
uyciu pyta. Jak na miesiczn wpat wpynie zwikszenie stopy procentowej o 2%? Jaki bdzie poziom sprzeday, gdy budet przeznaczony na reklamy zwikszy si
o 10%? Excel oferuje cztery narzdzia analizy wariantowej tabele danych, Goal Seek, Solver i scenariusze.
Tabela danych
Solver
Goal Seek
Scenariusze
Z narzdzia Goal Seek programu Excel mona skorzysta, gdy zamierzamy przetwarza jeden skadnik
formuy, nazywany zmienn komrk (ang. changing
cell), w taki sposb, e formua zwraca okrelony wynik.
Przykadowo, w przypadku analizy opacalnoci okrela
si liczb egzemplarzy produktu, ktre trzeba sprzeda
przy zerowym zysku. Majc formu obliczajc zysk,
za pomoc narzdzia Goal Seek mona wyznaczy
prg opacalnoci.
Scenariusz jest zbiorem wartoci wejciowych przekazywanych formuom modelu w celu wygenerowania
wyniku. Idealne jest zdefiniowanie scenariuszy dla rnych sytuacji (na przykad najlepszej, najgorszej itp.).
Meneder scenariuszy Excela zachowa kady scenariusz. Pniej mona zastosowa dowolny z nich i Excel
automatycznie uwzgldni w modelu wszystkie wartoci
wejciowe.
3
Excel_tabele_i_wykresy_przestawn3 3
2006-10-10 21:44:43
Analiza bazodanowa
Aby zrozumie tabele przestawne, trzeba uzmysowi sobie, w jaki sposb dopasowuj si one do innych funkcji
analizy bazodanowej Excela. Analiza bazodanowa posiada
trzy poziomy zoonoci wyszukiwanie i pobieranie, kry-
teria i funkcje listy oraz wiele zmiennych. Podczas przechodzenia z jednego poziomu na kolejny stanie si widoczna
potrzeba uycia tabel przestawnych.
Wyszukiwanie i pobieranie
Wiele zmiennych
Nastpny poziom analizy bazodanowej dotyczy pojedynczego problemu z wieloma zmiennymi. Jeli firma
z poprzedniego przykadu posiada cztery regiony, mona zada przekazania cakowitych sum niezalenie
dla kadego regionu i kolejnych kwartaw. Jedno z rozwiza polegaoby na zdefiniowaniu czterech rnych
kryteriw i funkcji BD.SUMA(). Jak jednak postpi
w przypadku tuzina lub stu regionw? W idealnej sytuacji
skorzystamy z okrelonej metody zestawiania informacji
bazodanowych w tabeli sprzeday, ktra dla kadego regionu i kwartau posiada odpowiednio wiersz i kolumn.
Wanie do tego suy tabela przestawna. Przy omawianiu
narzdzia Kreator tabel i wykresw przestawnych w ramach zadania Tworzenie prostej tabeli przestawnej przy
uyciu listy Excela zamieszczonego w rozdziale 2. okae
si, e aby zdefiniowa wasne tabele przestawne, wystarczy kilka klikni mysz.
4
Excel_tabele_i_wykresy_przestawn4 4
2006-10-10 21:44:44
Tabele przestawne uatwiaj analizowanie duej iloci danych przez wykonywanie trzech rnych operacji grupowanie danych wedug kategorii, podsumowywanie ich
przy uyciu oblicze i filtrowanie w celu wywietlania tylko tych rekordw, ktre maj by przetwarzane.
Grupowanie
Podsumowywanie
Razem z grupowaniem danych wedug unikatowych wartoci jednego pola lub wikszej ich liczby, dla kadej grupy Excel wywietla
te wyniki oblicze podsumowujcych. Domylnym typem obliczenia jest suma (wyznaczana przez funkcj Suma). Oznacza to,
e dla kadej grupy Excel sumuje wszystkie wartoci okrelonego
pola. Jeli na przykad dane zawieraj pola Region i Sprzeda, tabela przestawna mogaby pogrupowa unikatowe wartoci pola
Region i dla kadej z nich wywietli warto pola Sprzeda. Excel oferuje inne funkcje podsumowujce, takie jak Licznik,
rednia, Max, Min i OdchStd.
Tabela przestawna oferuje jeszcze wiksze moliwoci, wywietlajc podsumowania dla jednego grupowania podzielonego przez
kolejne. Dla przykadu zamy, e dane dotyczce sprzeday zawieraj te pole Produkt. Mona zdefiniowa tabel przestawn,
ktra udostpni cakowit warto sprzeday dla kadego produktu z podziaem na regiony.
Filtrowanie
Tabela przestawna umoliwia te przegldanie tylko podzbioru
danych. Przykadowo, grupowania tabeli przestawnej domylnie
pokazuj wszystkie unikatowe wartoci pola. Jednake kade
grupowanie mona tak zmodyfikowa, aby ukry te wartoci,
ktrych nie zamierzamy przeglda (naley zapozna si z zadaniem Ukrywanie pozycji pola wiersza lub kolumny z rozdziau
4.). Kada tabela przestawna jest te wyposaona w obszar strony (naley zapozna si z podrozdziaem Omwienie elementw
tabeli przestawnej zamieszczonym w dalszej czci rozdziau),
ktry pozwala na zastosowanie filtra dla niej caej. Dla przykadu
przyjmijmy, e dane dotyczce sprzeday uwzgldniaj pole Klient.
Przez umieszczenie tego pola w obszarze strony tabeli przestawnej
filtrowaniu mona podda raport tabeli przestawnej, aby zawiera
jedynie wyniki dla jednego klienta.
w dalszej czci rozdziau, objaniono zastosowan poniej terminologi zwizan z tabelami przestawnymi.
Maksymalna liczba pl kolumny wynosi 256 (warto zauway, e nie istnieje limit liczby pl wiersza).
Maksymalna liczba pl strony wynosi 256.
Liczba pl danych nie moe przekroczy 256.
Maksymalna liczba pozycji, ktre mog pojawi si w polu wiersza, jest rwna 32 500
(jeli korzystamy z wersji Excela starszej ni 2003, limit wynosi 8000).
Maksymalna liczba pozycji, ktre mog pojawi si w polu kolumny, jest rwna 32 500
(jeli korzystamy z wersji Excela starszej ni 2003, limit wynosi 8000).
Maksymalna liczba pozycji, ktre mog pojawi si w polu strony, nie moe przekroczy 32 500
(jeli korzystamy z wersji Excela starszej ni 2003, limit wynosi 8000).
Rozmiar i liczba tabel przestawnych jest ograniczona przez ilo pamici, jak dysponuje system.
5
Excel_tabele_i_wykresy_przestawn5 5
2006-10-10 21:44:44
eli Excel dysponuje tak wieloma bogatymi w moliwoci narzdziami i funkcjami sucymi do analizy
danych, dlaczego trzeba zdobywa wiedz na temat
tworzenia i przetwarzania tabel przestawnych? Krtka
odpowied jest taka, e tabele przestawne s przydatn broni, o ktr mona poszerzy posiadany arsena
narzdzi analizy danych. Dusza odpowied jest natomiast taka, e tabele przestawne s warte opanowania,
poniewa posiadaj nie jedn czy dwie zalety, ale dug
ich list.
atwo obsugi
Moliwo aktualizacji
Szybko
Podczas generowania raportu przecitna tabela przestawna musi wykona spor ilo operacji. Musi przeanalizowa setki, a nawet tysice rekordw, z ktrych kady
moe posiada tuzin lub wicej pl. Ponadto tabela przestawna musi wyodrbni unikatowe wartoci z jednego
lub wikszej liczby pl, obliczy dane podsumowujce
dla kadej niepowtarzalnej pozycji i wszystko rozmieci
w arkuszu. Zadziwiajce jest to, e z wyjtkiem przypadkw uycia najwikszych rde danych, cay ten proces
zwykle zajmuje sekund lub dwie.
6
Excel_tabele_i_wykresy_przestawn6 6
2006-10-10 21:44:44
skadnikw tabeli przestawnej z jednego miejsca w drugie, filtrowanie wynikw, dodawanie i usuwanie danych
itp. Kolejnym aspektem elastycznoci tabel przestawnych
jest ich uniwersalno. Oznacza to, e tabele mona tworzy nie tylko przy uyciu zakresw i list Excela.
Dynamika
Uniwersalno
Moliwo przetwarzania
W szybki i prosty sposb mona modyfikowa struktur tabeli przestawnej, aby uzyska interesujce wyniki.
Przykadowo, do dowolnego obszaru tabeli zawsze
mona doda nowe pola, co zwykle sprowadza si do
kilku klikni mysz. Z atwoci mona usuwa wszelkie pola, ktre nie s ju potrzebne. Ponadto, jak wczeniej wspomniano, moliwe jest grupowanie i filtrowanie
wynikw tabeli przestawnej, aby przetwarza jedynie
dane dane.
Dostosowywanie
Formatowanie
Kada tabela przestawna posiada kilka opcji, za pomoc ktrych mona dostosowywa jej raport w caoci
lub jego poszczeglne elementy. Przykadowo, mona
ukrywa pozycje, sortowa dane i modyfikowa wygld wydruku raportu. Mona rwnie dostosowywa
obliczenia uyte w raporcie przez modyfikacj jednego
z wbudowanych oblicze Excela lub zdefiniowanie niestandardowych oblicze. Aby uzyska dodatkowe informacje na temat niestandardowych oblicze, naley
zajrze do rozdziau 8.
7
Excel_tabele_i_wykresy_przestawn7 7
2006-10-10 21:44:45
Struktura danych
Od kadego innego czynnika struktura danych w wikszym stopniu okrela, czy tabela przestawna jest dobrym
narzdziem analizy danych. Okrelonego typu dane po
prostu nie mog by analizowane za pomoc tabeli przestawnej, poniewa w ich przypadku zostayby wygenerowane przewanie bezuyteczne wyniki. Zwykle struktur
danych najlepiej nadajc si do zastosowania z tabelami
Dane tabelaryczne
Dane transakcyjne
8
Excel_tabele_i_wykresy_przestawn8 8
2006-10-10 21:44:45
Unikatowe wartoci
Relacje
Podsumowywanie
Trendy
analizy. Jeli zamierzamy uzyska raport, ktry jest elastyczny i mona go z atwoci czsto modyfikowa, naley skorzysta z tabeli przestawnej.
Elastyczno
Czste zmiany
Jeeli zaley nam na elastycznoci umoliwiajcej szybkie i proste modyfikowanie raportu, w celu przeprowadzenia analizy danych naley zdefiniowa tabel przestawn. Jeli konieczna jest zmiana ukadu, na przykad
z pionowego na poziomy, mona przestawi dowolne
pole, wykonujc mysz operacj kliknicia i przecignicia. Jeli trzeba przeglda podzbiory wynikw, mona
zastosowa filtrowanie raportu na podstawie wartoci
okrelonego pola.
Jeli uwaamy, e dane bd czsto modyfikowane, naley zdefiniowa tabel przestawn. Aby uy najnowszych danych, z atwoci mona uaktualnia tabel
przestawn. Dziki temu raport zawsze bdzie dokadny
i aktualny. Poniewa rwnie prosta jest zmiana struktury
tabeli przestawnej (przez dodanie nowego pola, ktre
umieszczono w oryginalnych danych), zawsze mona
uwzgldni w niej nowe dane.
9
Excel_tabele_i_wykresy_przestawn9 9
2006-10-10 21:44:45
Omwienie elementw
tabeli przestawnej
OBSZAR STRONY
OBSZAR KOLUMNY
W obszarze w poziomie
s wywietlane unikatowe
wartoci pochodzce z pola
danych rdowych.
OBSZAR WIERSZA
W obszarze w pionie s
wywietlane unikatowe
wartoci pochodzce
z pola danych rdowych.
A
F
E
G
POZYCJE POLA
Unikalne wartoci
pola umieszczonego
w okrelonym obszarze.
PRZYCISK POLA
DANYCH
Identykuje zarwno
obliczenie (na przykad
wykonane przez funkcj
Suma), jak i pole
(na przykad Cakowita
kwota faktury) uyte
w obszarze danych.
PRZYCISK POLA
OBSZAR
DANYCH
W obszarze s
umieszczone wyniki
obliczenia, ktre
Excel wykona dla
liczbowego pola
danych rdowych.
10
Excel_tabele_i_wykresy_przestawn10 10
2006-10-10 21:44:46
ciej opanowa tabele przestawne, powinnimy si zapozna nie tylko z wczeniej zamieszczonymi terminami,
ale te pojciami zawartymi w poniszym sowniku.
Dane rdowe
Obszar upuszczania
Oryginalne dane, na bazie ktrych utworzono tabel przestawn. Danymi rdowymi mog by midzy
innymi zakres lub lista Excela, tabela programu Access,
tabela Worda, plik tekstowy, strona internetowa, plik
XML, dane znajdujce si na serwerze SQL Server lub
OLAP.
Dane zewntrzne
Dane rdowe, ktre pochodz z pliku lub bazy danych, a nie z arkusza Excela. W celu zaimportowania
danych zewntrznych do arkusza Excela mona posuy si programem Microsoft Query (wicej informacji
zawarto w dodatku B). Mona te uy innych narzdzi
Excela umoliwiajcych importowanie danych (naley
zajrze do dodatku C).
Przestawianie
Przemieszczenie pola z jednego obszaru upuszczania
tabeli przestawnej do drugiego.
Etykiety
Elementy tabeli przestawnej zlokalizowane w obszarze
bez danych. Etykietami s przyciski pola, pozycje pola
i rozwijana lista obszaru strony.
Dane
S to dane rdowe, ktre Excel przechowuje w pamici w celu zwikszenia wydajnoci tabel przestawnych.
Obliczenie podsumowujce
Operacja matematyczna, ktr Excel wykonuje dla wartoci pl liczbowych w celu wygenerowania podsumowania
widocznego w obszarze danych. Excel oferuje 11 wbudowanych funkcji podsumowujcych: Suma, Licznik,
rednia, Max, Min, Iloczyn, Licznik num.,
OdchStd (prbka), StDevp (populacja), War (prbka) i Warc (populacja). Wicej informacji na temat tych
funkcji mona znale w rozdziale 7. Moliwe jest te
tworzenie niestandardowych funkcji podsumowujcych
(naley zajrze do rozdziau 8.).
11
Excel_tabele_i_wykresy_przestawn11 11
2006-10-10 21:44:46
dy rozpoczyna si proces tworzenia tabeli przestawnej, w rzeczywistoci Excel umoliwia zdeniowanie tabeli lub wykresu przestawnego. Oglnie rzecz biorc, wykres przestawny jest tym dla tabeli
przestawnej, czym zwyky wykres dla zakresu. Oznacza
to, e pierwsze jest graczn reprezentacj drugiego.
W zwizku z tym wykres przestawny umoliwia wizualizacj wynikw tabeli przestawnej przez wywietlanie
w postaci wykresu wartoci obszaru danych.
Mona jednak te powiedzie, e wykres przestawny
jest tym dla zwykego wykresu, czym tabela przestaw-
na dla typowego zakresu. Innymi sowy, w porwnaniu z prostym wykresem wykres przestawny oferuje
znacznie wiksze moliwoci. Wynika to std, e posiada on wikszo tych samych funkcji, ktre sprawiaj, e tabele przestawne oferuj tak wiele moliwoci.
Moliwe jest ltrowanie wynikw, aby zobaczy jedynie dane dane. Aby uzyska wymagany ukad, pola
mona przestawia z jednego obszaru wykresu przestawnego do drugiego. W rozdziale 9. wyjaniono, jak
tworzy wykresy przestawne i jak z nich korzysta.
Kategorie wykresu (o X)
Podobnie do tabeli przestawnej, wykres przestawny automatycznie zbiera due iloci danych w mniejsze grupy,
ktrymi atwiej zarzdza. Jeli na przykad dysponujemy
danymi z polem Kategoria zawierajcym takie wartoci
jak Napoje, Przyprawy, Sodycze i inne podobne, to gdy
utworzymy wykres przestawny uywajcy pola Kategoria, dla kadej unikatowej wartoci pola wywietli on
jedn kategori (warto osi X). Kategoria jest odpowiednikiem pola wiersza tabeli przestawnej.
By moe najwiksz rnic midzy wykresem przestawnym i zwykym jest to, e kady wykres przestawny
jest dynamicznym obiektem, ktry w razie potrzeby mona ponownie skonfigurowa, tak jak tabel przestawn.
Pola mona przestawia z jednego obszaru wykresu
do innego. Mona je umieszcza w rnych obszarach
wykresu. W dowolnym obszarze wykresu mona take
wstawi wiele pl.
Zalety i wady
Wartoci wykresu (o Y)
Nie mona utworzy tabeli przestawnej bez pola danych.
To samo dotyczy wykresu przestawnego. Gdy na potrzeby obliczenia podsumowujcego dodamy pole liczbowe,
Excel wywietli wyniki jako wartoci wykresu (o Y). Wartoci te odpowiadaj polu danych tabeli przestawnej.
Filtrowanie
Podobnie jak w przypadku tabeli przestawnej, w celu
przefiltrowania wynikw pojawiajcych si na wykresie
przestawnym mona uy unikatowych wartoci innego
pola. Jeli na przykad rdowe dane posiadaj pole Pastwo, mona je doda do wykresu przestawnego i zastosowa do filtrowania wynikw, tak aby wykres pokaza
tylko te dotyczce okrelonego pastwa. Takie pole jest
odpowiednikiem pola strony tabeli przestawnej.
12
Excel_tabele_i_wykresy_przestawn12 12
2006-10-10 21:44:46
OBSZAR STRONY
przestawnych jest te stosowanych kilka unikatowych okrele, takich jak o kategorii i o serii. Trzeba
si z nimi zapozna, aby jak najlepiej wykorzysta
wykresy przestawne.
POZYCJE KATEGORII
O
KATEGORII
O wykresu (X)
wywietlajca
pozycje kategorii.
D
B
C
PRZYCISK POLA
Identykuje pole
zawarte w obszarze.
Za pomoc przycisku
pola mona te
przemieci pole
z jednego obszaru
do drugiego.
OBSZAR
DANYCH
Wywietla na wykresie
wyniki obliczenia,
ktre Excel wykona
dla liczbowego pola
danych rdowych.
O SERII
O wykresu (Y)
wywietlajca
wartoci pozycji
serii danych.
POZYCJE SERII
DANYCH
13
Excel_tabele_i_wykresy_przestawn13 13
2006-10-10 21:44:47