92
Arkusze kulkulacyjne
zapis można odczytać jako „nie zmieniaj kolumny podczas kopiowania” lub „ule zmieniaj wiersza podczas kopiowania”.
Zasady stosowania omówionych powyżej sposobów adresowania odnoszą się również do adresów występujących w charakterze argumentów funkcji. W zależności od tego, czy adres taki ma się zmieniać podczas kopiowania wzoru zawierającego funkcję, czy też nie, stosujemy adresowanie względne lub bezwzględne. Zastosowani# adresowania mieszanego z kolei będzie głównie związane z kierunkiem kopiowaniu (wzdłuż wierszy lub wzdłuż kolumn arkusza). W celu lepszego zrozumienia zagnd nienia znów posłużymy się konkretnym przykładem.
'ff Najpierw jednak poprosimy Czytelnika, aby w nowym skoroszycie zredagował tabelę o wyglądzie pokazanym na rysunku 88 i zapisał dokument w pliku o BUgj wic pszenica w folderze roboczym c:\egzamin.
E i F 5 | |||||||
1 4 |
Regionalne ceny skupu przenicy | ||||||
Katowice |
Lublin |
Olsztyn |
Poznań |
Szczecin |
Warszawa | ||
iiutii /.a 1 tonp wPLN |
183,66 |
155,83 |
176,74 |
168,95 |
172,45 |
170,39 | |
odchylenie ceny w regionie ud średnie! cenykraiowei | |||||||
Rysunek 88. Początkowy wygląd tabeli cen pszenicy
Po tych czynnościach wstępnych możemy przystąpić do zakodowania wzoru lin odchylenie cen dla pierwszego regionu (np. Katowice), w takiej formie, aby można g(l było skopiować dla pozostałych regionów, a wyniki działania skopiowanych wzorów matematycznych dały prawdziwe wartości. W komórce B5 powinien znaleźć się wzór postaci =ŚREDNIA($B$3:$G$3)-B3, który można odczytać następująco: od średniej ceny 1 tony pszenicy odejmij cenę 1 tony w regionie katowickim. Zapis zakresu będą cego argumentem funkcji ŚREDNIA i adresu komórki zawierającej konkretną cenę regionalną sugerują, że wzór będzie kopiowany. Podczas kopiowania bowiem średni# cena nie może ulegać zmianom, podczas gdy ceny regionalne ulegają zmianie: w ku-lejnych komórkach wiersza 5 arkusza od tej samej ceny średniej będzie odejmownmt cena występująca w kolejnym regionie.
Po wprowadzeniu wzoru do komórki B5 (tzn. wpisaniu go i np. naciśnięciu klawi sza ENTER) kopiujemy wzór do kolejnych pięciu komórek wiersza 5. W tym celu wskazujemy myszą uchwyt wypełnienia wskaźnika komórki umieszczonego w komórce B5 (wskaźnik myszy musi przyjąć kształt czarnego krzyża) i przy naciśniętym lewym klawiszu myszy przeciągamy wskaźnik do komórki GB, W rezultacie otr/y< mamy tabelę, której wynikową postać pokazuje rysunek
93
l ematy zaawansowane
A |
5 |
cl |
D : |
E |
F |
g— |
Regionalne ceny skupu przenlcy | ||||||
Katowice |
Lublin |
Olsztyn |
Poznań |
Szczecin |
Warszawa | |
I cena za 1 tonę w PLN |
183,66 |
155,83 |
176,74 |
168,95 |
172,45 |
170,39 |
1 odchylenie ceny w regionie 1 nd średniei ceny kraiowei |
-12,32 |
15,51 |
-5,40 |
2,39 |
-1.11 |
0,95 |
(ysunek 89. Tabela cen pszenicy po obliczeniu odchyleń
Czytelnikowi pozostawiamy sprawdzenie poprawności kopiowanych wzorów w komórkach C5:G5. Powinny one kolejno mieć postać:
=ŚREDNIA($B$3:$G$3)-C3
=ŚREDNIA($B$3:$G$3)-D3...,
=ŚREDNIA($B$3:$G$3)-G3.
Na koniec należy zapisać zmiany w pliku i zamknąć plik.
Adresy we wzorach należy stosować bardzo uważnie, aby nie doszło do zapętlenia odwołań, czyli tzw. odwołania cyklicznego. Ma to miejsce np. wtedy, gdy w komórce A1 odwołujemy się do komórki C10, a w komórce C10 do komórki A1. W arkuszach kalkulacyjnych Excel 97 i 2000 takie odwołania są od razu oznaczane, jak na przykład na rysunku 90; w innych wersjach wyświetlany jest komunikat o niemożności rozwiązania formuły cyklicznej.