Professional Documents
Culture Documents
Spis treci
Przykadowy rozdzia
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
Kontakt
Helion SA
ul. Kociuszki 1c
44-100 Gliwice
tel. 32 230 98 63
e-mail: helion@helion.pl
Helion 19912010
Spis treci
O autorze ........................................................................................ 29
Wstp .............................................................................................. 31
10
Spis treci
11
12
Spis treci
13
14
Spis treci
15
16
Spis treci
17
18
Spis treci
19
20
Spis treci
21
22
Spis treci
23
24
Spis treci
25
Rozdzia 37. Analiza danych przy uyciu Szukanie wyniku i Solvera ........... 631
Odwrotna analiza co-jeli ..................................................................................................................631
Szukanie wyniku jednej komrki ......................................................................................................632
Przykad szukania wyniku ..........................................................................................................632
Wicej o szukaniu wyniku ..........................................................................................................633
Narzdzie Solver ...............................................................................................................................634
Do jakich zada wykorzystamy Solvera? ...................................................................................634
Prosty przykad Solvera ..............................................................................................................634
Wicej o Solverze .......................................................................................................................637
Przykady wykorzystania narzdzia Solver .......................................................................................639
Rozwizywanie rwnowanych rwna liniowych ....................................................................639
Minimalizacja kosztw wysyki .................................................................................................640
Przydzia zasobw ......................................................................................................................642
Optymalizacja portfela inwestycyjnego ......................................................................................644
Rozdzia 38. Analiza danych za pomoc dodatku Analysis ToolPak ............. 647
Analysis ToolPak przegld moliwoci analizy danych ..............................................................647
Instalowanie dodatku Analysis ToolPak ...........................................................................................648
Uywanie narzdzi analizy danych ...................................................................................................648
Narzdzia dodatku Analysis ToolPak ...............................................................................................649
Analiza wariancji ........................................................................................................................649
Korelacja .....................................................................................................................................650
Kowariancja ................................................................................................................................650
Statystyka opisowa .....................................................................................................................650
Wygadzanie wykadnicze ..........................................................................................................650
Test F (z dwiema prbami dla wariancji) ...................................................................................651
Analiza Fouriera .........................................................................................................................651
Histogram ...................................................................................................................................651
rednia ruchoma .........................................................................................................................652
Generowanie liczb pseudolosowych ...........................................................................................653
Ranga i percentyl ........................................................................................................................654
Regresja ......................................................................................................................................654
Prbkowanie ...............................................................................................................................655
Test t ...........................................................................................................................................655
Test z (z dwiema prbami dla rednich) .....................................................................................655
26
Spis treci
27
28
Rozdzia 36.
Analiza co-jeli
W tym rozdziale:
Przykad analizy co-jeli.
Rodzaje analiz co-jeli.
Proste wykonywanie analizy co-jeli.
Tworzenie tablic danych opartych na jednej i dwch komrkach wejciowych.
Korzystanie z Menedera scenariuszy.
Jedn z najciekawszych moliwoci Excela jest tworzenie dynamicznych modeli danych. Wykorzystuj one formuy, ktre przeliczaj arkusz na nowo po kadej zmianie wartoci w komrkach,
do ktrych te formuy si odwouj. Gdy wartoci w komrkach zmienia si w sposb systematyczny po to, by sprawdzi , jaki efekt zmiany te bd mie na wartoci konkretnych formu, wykonuje si wwczas wanie analiz typu co-jeli.
Analiza co-jeli stanowi proces systematycznego wprowadzania zmian wartoci do okrelonych
komrek i obserwacji efektw tych modyfikacji. Polega ona na zadawania pyta typu: Co si
stanie, gdy stopa procentowa poyczki wzronie nie do 7,5 procent, a do 7,0 procent? albo Co si
stanie, jeeli podniesiemy cen naszego produktu o 5 procent?
Jeeli ustawienia arkusza s prawidowe, odpowiedzi na te pytania uzyska si, wstawiajc kilka
nowych wartoci i obserwujc wyniki przeliczania danych. Przeprowadzanie analiz co-jeli jest
wspomagane przez kilka przydatnych narzdzi.
Korzystajc z tego arkusza mona z atwoci odpowiedzie na nastpujce pytania typu co-jeli:
Co si stanie, jeli uda si wynegocjowa nisz cen nieruchomoci?
Co si stanie, jeli bank bdzie wymaga przedpaty w wysokoci 20 procent?
Co si stanie, jeli dostanie si kredyt na 40 lat?
Co si stanie, jeli stopa procentowa poyczki wzronie do 7,0 procent?
620
Odpowiedzi uzyska si, wpisujc odpowiednie wartoci do komrek obszaru C4:C7 i obserwujc
wyniki oblicze w komrkach zalenych (C10:C13). Oczywicie, mona dowolnie zmienia liczb
komrek wejciowych.
621
formuy. Mona dowolnie zmienia wartoci w komrkach wejciowych i obserwowa wyniki oblicze w komrkach zalenych. W razie potrzeby mona wydrukowa wyniki albo zapisa kady
scenariusz w nowym formularzu. Termin scenariusz odnosi si do okrelonego zestawu wartoci
zawartych w jednej lub kilku komrkach.
Rczna analiza co-jeli jest bardzo powszechna. Uytkownicy czsto z niej korzystaj, nawet nie
uwiadamiajc sobie, e czego takiego uywaj. Rczna analiza co-jeli nie ma wikszych wad,
jednak warto zapozna si rwnie z pozostaymi metodami.
Jeeli komrki wejciowe nie znajduj si w pobliu komrek formuy, w celu monitorowania
wynikw formuy w przenonym oknie pod uwag warto wzi zastosowanie polecenia Okno
czujki (omwiono j w rozdziale 3.).
Tabeli danych nie naley myli ze zwyk tabel (tworzona przy uyciu polecenia Wstawianie/
Tabele/Tabela). Te dwa typy tabel s cakowicie od siebie niezalene.
Mona j umieci w dowolnym miejscu arkusza. Lewa kolumna zawiera rne wartoci jednej
komrki wejciowej. Grny wiersz zawiera odwoania do formu, znajdujcych si w innym miejscu arkusza. Mona korzysta z dowolnej liczby odwoa do formu. Komrka znajdujca si
w lewym grnym rogu tabeli pozostaje pusta. Excel oblicza wyniki formu dla poszczeglnych
wartoci komrek wejciowych i umieszcza je pod kadym odniesieniem do formuy.
622
W tym przykadzie ponownie skorzystamy z arkusza zawierajcego informacje o kredycie hipotecznym (naley zapozna si z podrozdziaem Przykad analizy co-jeli). Naszym celem bdzie
utworzenie tabeli, ktra bdzie wywietla wartoci czterech formu (kwota kredytu, miesiczna
rata, suma wpat, cakowita kwota odsetek) dla rnych stp procentowych, mieszczcych si
w przedziale od 6 do 8 procent, z przyrostem wynoszcym 0,25 procent.
Skoroszyt znajduje si na pycie CD doczonej do ksiki. Plik nosi nazw kredyt hipoteczny
tabela danych.xlsx.
Rysunek 36.3 przedstawia przygotowania do utworzenia tabeli danych. W wierszu 3. mieszcz si
odwoania do formu znajdujcych si w arkuszu na przykad komrka F3 zawiera formu
=C10, a komrka G3 zawiera formu =C11. Wiersz numer 2 zawiera opcjonalne, opisowe etykiety,
ktre tak naprawd nie stanowi elementu tabeli danych. W kolumnie E s umieszczone wartoci pojedynczych komrek wejciowych (stopa procentowa kredytu), ktre bd wykorzystane
w tabeli.
Rysunek 36.3.
Przygotowania
do utworzenia tabeli
danych dla jednej
komrki wejciowej
Aby utworzy tabel, naley zaznaczy odpowiedni obszar danych (w tym przypadku bdzie to
E3:I12) i wybra polecenie Dane/Narzdzia danych/Analiza symulacji/Tabela danych. Pojawi si
okno dialogowe Tabela danych, przedstawione na rysunku 36.4.
Rysunek 36.4.
Okno dialogowe
Tabela danych
Trzeba zdefiniowa komrk, ktra ma zawiera warto wejciow. Odwoanie do niej wpisz
w polu Kolumnowa komrka wejciowa, poniewa zmienne dla tej komrki bd si pojawia
w kolumnie tabeli. Naley wpisa C7 albo wskaza t komrk w arkuszu. Pole Wierszowa komrka
wejciowa pozostaw puste. Teraz ju tylko naley klikn przycisk OK, a Excel zapeni tabel
odpowiednimi wynikami (zobacz rysunek 36.5).
Tabela pokazuje teraz wartoci kredytu dla rnych stp procentowych. Warto zwrci uwag
na to, e wartoci wywietlone w poszczeglnych komrkach, bdce wynikiem oblicze, zostay
wygenerowane za pomoc formuy tablicowej:
=TABELA(,C7).
623
Rysunek 36.5.
Posta wynikowa
tabeli opartej na
jednej komrce
wejciowej
Jak ju powiedziano w rozdziale 16., formua tablicowa jest to pojedyncza formua, zwracajca
wynik w wielu komrkach. Tabela wykorzystuje formuy, a wic jest obiektem dynamicznym. Oznacza to, e za kadym razem, gdy zmienia si odwoania komrek znajdujcych si w pierwszym
wierszu, a take wtedy, gdy wpisze si inne wartoci stp procentowych w pierwszej kolumnie
tabeli, zostanie ona zaktualizowana.
Tabela oparta na jednej komrce wejciowej moe mie ukad pionowy (tak jak w naszym
przykadzie) albo poziomy. Jeeli wartoci komrki wejciowej wstawi si w wierszu, w oknie
dialogowym Tabela danych naley wpisa odwoanie do nich w polu Wierszowa komrka
wejciowa.
Posugujc si arkuszem kredytu hipotecznego, mona zbudowa tabel pokazujc wyniki jakiej
formuy, na przykad miesicznej patnoci, dla rnych kombinacji dwch komrek wejciowych (takich jak stopa procentowa i wysoko przedpaty wyraona w procentach). Aby pozna
wyniki dla innych formu, trzeba utworzy wicej tabel danych po jednej dla kadej formuy.
Omawiany przykad wykorzystuje arkusz pokazany na rysunku 36.7, prezentujcy tabel danych
opart na dwch komrkach wejciowych. Przykad ten dotyczy pewnej firmy, ktra chce przeprowadzi akcj promocyjn sprzedawanego przez siebie produktu w formie przesyek reklamowych. Arkusz ma za zadanie obliczy zysk netto, osignity w wyniku tej promocji.
624
Rysunek 36.7.
Arkusz obliczajcy
zysk netto, osignity
w wyniku akcji
promocyjnej produktu
Model ten zawiera dwie komrki wejciowe: liczba wysanych materiaw promocyjnych i przewidywana reakcja na promocj. W obszarze Parametry wida nastpujce pozycje:
Jednostkowy koszt wydruku jest to koszt wydrukowania jednej ulotki reklamowej.
Zaley on od liczby wydrukowanych ulotek: 0,20 z, jeeli jest ich mniej ni 200 000,
0,15 z w przedziale od 200 001 do 300 000 ulotek i wreszcie 0,10 z, jeli wydrukowano
ich ponad 300 000. Korzystamy tutaj z nastpujcej formuy:
=JEELI(B4<200000;0,2;JEELI(B4<300000;0,15;0,1))
Koszt cakowity ta formua oblicza koszt caej promocji, czyli sum kosztw wydruku
i jego przesania:
=B4*(B8+B9)
Zysk netto jest to wynik kocowy, ktry uzyskamy, kiedy odejmiemy koszty od zysku
brutto.
Wstaw rne wartoci do komrek wejciowych, aby zobaczy , jak si zmienia zysk netto. Warto
zwrci uwag na to, e w wielu przypadkach osiga on warto ujemn, co oznacza, e akcja promocyjna przynosi straty.
Rysunek 36.8 przedstawia przygotowania do utworzenia tabeli danych dla dwch komrek wejciowych. Tabela ta oblicza zysk netto dla rnych kombinacji dwch danych: liczby wysanych
ulotek i procentowego udziau odpowiedzi na te ulotki. Tabela zajmuje na arkuszu obszar E4:M14.
W komrce E4 umieszczono formu, ktra zawiera odwoanie do komrki Zysk netto:
=B14
625
Rysunek 36.8. Przygotowania do utworzenia tabeli danych dla dwch komrek wejciowych
Podobnie jak tabela dla jednej komrki wejciowej, tabela oparta na dwch komrkach ma charakter dynamiczny. Mona wic zmieni formu z komrki E4 na inne, odwoujce si do innych
komrek (na przykad Zysk brutto). Mona te wprowadzi rne wartoci dla reakcji na promocj
i liczby wysanych materiaw.
Meneder scenariuszy
Tabele danych s bardzo uyteczne, lecz maj kilka ogranicze:
mona zmienia tylko jedn lub dwie komrki wejciowe jednoczenie;
tworzenie tabeli nie jest do koca intuicyjne;
tabela danych dla dwch komrek wejciowych pokazuje wyniki tylko jednej formuy
naraz (cho oczywicie mona tworzy osobne tabele dla kolejnych formu);
z reguy interesujcych jest tylko kilka wybranych kombinacji komrek wejciowych,
a nie caa tabela, prezentujca wszystkie moliwe kombinacje.
626
Meneder scenariuszy dokonuje automatyzacji modeli co-jeli. Za jego pomoc mona przechowywa rne zestawy wartoci wejciowych (noszcych w Menederze nazw komrek zmienianych) dla dowolnej liczby zmiennych i kademu z nich nada nazw. Jeeli wybierzesz jeden
z tych zestaww, Excel wywietli arkusz zbudowany na podstawie danych w nim zawartych.
Mona take generowa raport zbiorczy, przedstawiajcy dane wynikowe powstae na skutek zastosowania rnych kombinacji. Raporty takie maj posta konspektu lub tabeli przestawnej.
Przykadowo, prognozy sprzeday na dany rok mog zalee od kilku czynnikw. Zdefiniuj zatem
trzy scenariusze: przypadek najlepszy, przypadek najgorszy i przypadek najbardziej prawdopodobny. Pniej tylko naley wskaza wybrany scenariusz, a Excel wstawi w arkuszu odpowiednie
wartoci wejciowe i przeliczy na nowo formuy.
Definiowanie scenariuszy
Zaczniemy od prostego przykadu, opartego na modelu produkcji pokazanym na rysunku 36.10.
Rysunek 36.10.
Meneder scenariuszy
prosty model produkcji
Na doczonej do ksiki pycie CD znajdzie si plik z omawianym przykadem, noszcy nazw
model produkcji.xlsx.
Arkusz przedstawiony na rysunku zawiera dwie komrki wejciowe: godzinny koszt pracy
(komrka B2) oraz jednostkowy koszt materiaw (komrka B3). Firma produkuje trzy rne
towary do ich wytworzenia potrzeba rnej iloci materiaw, a proces produkcji w kadym
przypadku ma rn dugo .
Naszym zadaniem jest obliczenie za pomoc formu zysku osignitego ze sprzeday kadego z produktw (wiersz 13.) oraz cakowitego zysku ze sprzeday wszystkich trzech produktw (komrka
B15). Kierownictwo firmy chce przewidzie wysoko cakowitego zysku, ale nie wie, jakie bd
koszty pracy i materiaw. Dlatego stworzylimy trzy scenariusze, ktre bior pod uwag nastpujce moliwoci: przypadek najlepszy, najgorszy i najbardziej prawdopodobny (tabela 36.1).
Tabela 36.1. Trzy scenariusze dla modelu produkcji
Scenariusz
Koszt materiaw
Przypadek najlepszy
30
57
Przypadek najgorszy
38
62
34
59
Przypadek najlepszy zakada najniszy godzinny koszt pracy oraz najniszy koszt materiaw.
Przypadek najgorszy to sytuacja, w ktrej zarwno koszt pracy, jak i koszt materiaw jest wysoki.
627
Trzeci scenariusz opisuje przypadek najbardziej prawdopodobny, czyli taki, w ktrym wartoci obu
tych komrek s umiarkowane. Kierownictwo musi by przygotowane na najgorsz z moliwoci,
co nie oznacza, e nie jest zainteresowane przypadkiem najlepszym.
W celu wywietlenia okna Meneder scenariuszy naley wybra pozycj Dane/Narzdzia danych/
Analiza symulacji/Meneder scenariuszy. Gdy pojawi si ono po raz pierwszy, poinformuje, e
nie ma adnych zdefiniowanych scenariuszy. Nic dziwnego, pierwszy z nich utworzy si dopiero
za chwil. W momencie, gdy nada si nazwy swoim scenariuszom, pojawi si one w oknie
dialogowym Meneder scenariuszy.
Dobrym zwyczajem jest nadawanie nazw komrkom zmienianym i tym wszystkim komrkom
wynikowym, ktre chce si obejrze. Excel bdzie uywa tych nazw w oknach dialogowych
i w generowanych raportach. Stosowanie nazw uatwia orientacj w scenariuszach i wpywa
na czytelno raportw.
Aby doda scenariusz, naley wybra przycisk Dodaj w oknie dialogowym Meneder scenariuszy.
Ukae si okno dialogowe, przedstawione na rysunku 36.11.
Rysunek 36.11.
Okno dialogowe
Dodawanie scenariusza,
umoliwiajce tworzenie
nowych scenariuszy
628
Naley wprowadzi wartoci dla kadej komrki i kliknij przycisk OK, a nastpnie powrci do
Menedera scenariuszy, ktry doczy scenariusz do listy. Jeli chce si utworzy wicej scenariuszy, naley klikn przycisk Dodaj i powtrzy wszystkie czynnoci.
Wywietlanie scenariuszy
Po zdefiniowaniu scenariuszy powr do okna dialogowego Meneder scenariuszy. Meneder
pokazuje teraz list wszystkich zdefiniowanych scenariuszy. Jeli zaznaczy si jeden z nich i kliknie
przycisk Poka, Excel wstawi odpowiednie wartoci do komrek zmienianych i dokona w arkuszu
przelicze, ktre bd suyy uzyskaniu wynikw dla tego scenariusza. Rysunek 36.13 pokazuje, jak wybiera si scenariusz.
Rysunek 36.13.
Wybr scenariusza,
ktry ma by
wywietlony
Modyfikowanie scenariuszy
Gdy utworzy si scenariusz, by moe trzeba bdzie go zmieni . Przycisk Edytuj w oknie dialogowym Meneder scenariuszy suy do zmiany jednej lub kilku wartoci komrek zmienianych
scenariusza. Jeli chce si zmodyfikowa jaki scenariusz, naley go zaznaczy na licie rozwijanej
629
i klikn przycisk Edytuj, a nastpnie OK, aby przej do okna dialogowego Wartoci scenariusza,
w ktrym wprowadzisz zmiany. Warto zauway , e Excel automatycznie aktualizuje pole Komentarz, dodajc informacj o tym, kiedy dokonano modyfikacji scenariusza.
Scalanie scenariuszy
Jeeli pracuje si w grupie, moe zaj taka sytuacja, e kilka osb utworzy rne scenariusze.
W jednej firmie inne zdanie na temat danych wejciowych moe mie dzia marketingu, inne dzia
ksigowoci, a jeszcze inne dyrektor naczelny.
Excel pozwala poczy rne scenariusze w jednym skoroszycie. Zanim jednak przystpi si do
czenia scenariuszy, warto si najpierw upewni , e skoroszyt rdowy jest otwarty. Nastpnie
trzeba wykona nastpujce czynnoci:
1. Klikn przycisk Scalaj, znajdujcy si w oknie dialogowym Meneder scenariuszy.
2. W oknie dialogowym Meneder scenariuszy wybra z listy rozwijanej Skoroszyt
skoroszyt majcy podlega scalaniu.
3. Z listy rozwijanej Arkusz wybra arkusz, w ktrym znajduj si odpowiednie
scenariusze. W miar przewijania zawartoci listy rozwijanej u dou okna dialogowego
mona zobaczy , ile scenariuszy zawiera dany arkusz.
4. Klikn przycisk OK. Nastpi powrt do poprzedniego okna dialogowego, ktre teraz
wywietla nazwy scenariuszy doczonych z innego skoroszytu.
Podsumowanie scenariuszy wystarcza na potrzeby typowych scenariuszy. Jeli jednak ma si duo
scenariuszy, zdefiniowanych przez wiele formu wynikowych, uyteczniejsza w formuowaniu
raportu bdzie tabela przestawna.
W oknie dialogowym Podsumowanie scenariuszy naley okreli komrki wynikowe (czyli te,
ktre zawieraj dane formuy). W naszym przykadzie chcemy, aby w raporcie znalaz si zysk
osignity ze sprzeday kadego z produktw oraz zysk cakowity ze sprzeday wszystkich trzech
produktw, dlatego zaznaczymy obszar B13:D13 oraz B15 (zaznaczenie wielokrotne).
Meneder scenariuszy ma jedn istotn wad scenariusz nie moe zawiera wicej ni
32 komrki zmieniane. Gdyby sprbowano przekroczy t liczb, na ekranie pojawi si
informacja o bdzie.
Excel umieszcza tabel podsumowujc w nowym arkuszu. Rysunek 36.14 przedstawia raport
utworzony w formie podsumowania scenariuszy. Tabela uywa nazw, ktre nadae komrkom
zmienianym, a jeli dana komrka nie ma nazwy, w tabeli znajdzie si jej adres.
630