Microsoft Excel I 1 Wstęp 2 Adresowanie 3 Formuły

Transkrypt

Microsoft Excel I 1 Wstęp 2 Adresowanie 3 Formuły
Techniki Informatyczne
Ir, Inżynieria Środowiska, 2013/2014
copyright: KGiIS
WGGiOŚ AGH
Microsoft Excel I
1
Wstęp
Arkusz kalkulacyjny to dwuwymiarowa tablica służąca do przechowywania, przetwarzania i wizualizacji danych. Dane te nie muszą być z sobą powiązane, jak to ma miejsce w bazach danych, mogą być różnego typu (tekstowe,
liczbowe, etc) i formy (wiersze, kolumny, ..). Do arkuszy kalkulacyjnych zaliczamy: Microsoft Excel, Lotus 1-2-3, czy Calc w pakiecie Open Office.
2
Adresowanie
Każda komórka w arkuszu kalkulacyjnym posiada swój adres definiowany
za pomocą 2-3 współrzędnych: nazwy arkusza (jeżeli korzystamy z danych
z innego arkusza wewnątrz danego pliku), numeru kolumny (najczęściej wyrażony literami) oraz numer wiersza. Dla przykładu w programie Excel odwołanie: Ark1!F9 odnosi się do komórki arkusza Ark1 znajdującej się w 6 kolumnie
i 9 wierszu. W przypadku odwoływanie się do pewnego przedziału (prostokątnego) podajemy adresy komórek z lewego górnego i prawego dolnego rogu
rozdzielone dwukropkiem (:), np. zapis A1:B2 odnosi się do czterech komórek
w pierwszych dwóch kolumnach i wierszach danego arkusza.
Istotną rolę w adresowaniu ma symbol dolara $. Oznacza on, że przy
przeciąganiu / kopiowaniu danej formuły, część poprzedzona tym znakiem
ma nie ulegać zmianie. Dla przykładu zapis $A1 powoduje, że kopiując daną
formułę, zawsze ma być wskazywana kolumna pierwsza (A). Alternatywą
bywa nazwanie pewnego obszaru arkusza przy użyciu zmiennych. Ułatwia to
pracę, gdy korzystamy wielokrotnie z pewnych danych (np. wartości stałe dla
danego arkusza, wartości parametrów modelu, etc.) i powoduje zwiększenie
przejrzystości zapisu formuł.
3
Formuły
Microsoft Excel posiada bogatą bazę wbudowanych formuł matematycznych, tekstowych, bazodanowych czy datowych. Odwołanie się do nich odbywa się poprzez wpisanie znaku równości =, podanie ich nazwy oraz argumentów. Dla przykładu policzenie średniej z pierwszych dziesięciu komórek
w kolumnie A wygląda następująco: =Średnia(A1:A10). Kolejne argumenty
wewnątrz funkcji oddzielamy średnikiem. Pełen spis funkcji wraz z przyjmowanymi argumentami i zwracanymi wartościami można znaleźć w pomocy
danego programu.
Począwszy od 1993 istnieje możliwość pisania własnych funkcji korzystając z języka VBA (Visual Basic for Application).
1
Techniki Informatyczne
Ir, Inżynieria Środowiska, 2013/2014
4
copyright: KGiIS
WGGiOŚ AGH
Wykresy
W Microsoft Excel dostępne są następujące typy wykresów1 :
1. Wykresy kolumnowe: służą do pokazywania zmian danych w czasie lub
porównywania elementów.
2. Wykresy słupkowe: służą do porównywania indywidualnych elementów.
3. Wykresy liniowe: służą do pokazywania trendów danych w równych
interwałach.
4. Wykresy kołowe: służą do pokazywania rozmiaru elementów tworzących serię danych proporcjonalnie do sumy elementów. Na wykresie
jest uwzględniana zawsze tylko jedna seria danych, a jest on używany,
gdy trzeba zwrócić uwagę na istotny element danych.
5. Wykresy XY (punktowe): przedstawiają relacje między wartościami numerycznymi pochodzącymi z kilku serii danych lub dwie grupy liczb
traktowane jako jedna seria współrzędnych XY.Wykres punktowy przedstawia relacje między wartościami numerycznymi pochodzącymi z kilku
serii danych lub dwie grupy liczb traktowane jako jedna seria współrzędnych XY.
6. Wykresy warstwowe: służy do wyrażania przebiegu zmiany w czasie.
7. Wykresy pierścieniowe: Podobnie jak wykresy kołowe wykres pierścieniowy przedstawia relacje między poszczególnymi częściami i całością,
jednak może zawierać kilka serii danych.
8. Wykresy radarowe: porównują zagregowane wartości kilku serii danych.
9. Wykresy powierzchniowe: Wykresy powierzchniowe są przydatne wówczas, gdy konieczne jest znalezienie optymalnych kombinacji między
dwoma zestawami danych. Podobnie jak na mapie topograficznej, na
wykresie powierzchniowym kolory i desenie reprezentują obszary znajdujące się w tym zakresie wartości.
10. Wykresy bąbelkowe: są typem wykresu punktowego (XY). Przedstawia
porównanie zestawów trzech wartości i może być wyświetlany z efektem wizualnym 3-W. Rozmiar bąbelka (lub znacznik danych) wskazuje
wartość trzeciej zmiennej.
11. Wykresy giełdowe: Ten typ wykresu jest najczęściej używany do przedstawiania danych dotyczących notowań giełdowych, ale może być również używany w przypadku prowadzenia badań naukowych (na przykład do pokazywania zmian temperatury).
12. Wykresy walcowe, stożkowe lub ostrosłupowe: W przypadku tych typów
wykresów stosowane są walcowe, stożkowe lub ostrosłupowe znaczniki
danych w celu wprowadzenia znaczących efektów do wykresów kolumnowych, słupkowych i kolumnowych 3-W.
1
http://office.microsoft.com/pl-pl/excel-help/dostepne-typy-wykresowHA001034607.aspx
2
Techniki Informatyczne
Ir, Inżynieria Środowiska, 2013/2014
5
copyright: KGiIS
WGGiOŚ AGH
Zadania
1. Stwórz tabliczkę mnożenia korzystając tylko z jednej formuły. Dla tak
powstałej tabliczki policz ilość elementów większych od 10, 20, ..., 90.
2. Wygeneruj tablicę A 6(W)x4(K) wypełnioną liczbami losowymi z rozkładu równomiernego R(-1,1). Zrób jej transpozycję AT , a następnie
policz iloczyn :
A−1 = (AT · A)−1 · AT ;
(1)
3. Stwórz arkusz rozwiązujący dwumian kwadratowy:
f (x) = ax2 + bx + c
4.
5.
6.
7.
(2)
Użyj bezwzględnego adresowania komórek przechowujących wartości
współczynników równania.
Wprowadź dwie daty do arkusza, a następnie policz a)ilość godzin, b)
dni roboczych między nimi.
Zaimplementuj formułę wystawiania oceny końcowej z ćwiczeń na podstawie wprowadzonych danych.
Stwórz wykres sinusa w zakresie od 0 - 360o . Opisz osie. Następnie
dodaj wykres cosinusa. Wprowadź legendę.
Stwórz wykres kołowy składu chemicznego wody z jednego z ujęć w Krakowie(tab.1):
Tabela 1: Zawartość jonów w ujęciu wody w Krakowie [%mval]
Kationy [% mval] Aniony [% mval]
K+
2.027 Cl−
14.763
2−
+
Na
25.237 SO4
44.288
M g 2+
40.683 HCO3− 40.948
Ca2+
32.052
8. Wypełnij tabelę o rozmiarze 20(W) x 10 (K) liczbami z rokładu normalnego N(0, 2). Wykorzystaj formatowanie warunkowe do oznaczenia:
liczb ujemnych (wypełnienie komórki na żółto, tekst w kolorze zielonym) oraz większych od 2.0 (wypełnienie komórki - niebieskie, tekst żółty).
9. Stwórz pseudo bazę danych o polach: imię, nazwisko, kod pocztowy,
miasto, ulica, numer domu/numer mieszkania. Następnie sklej parami
dane. Wymuś formatowanie kodu pocztowego.
3