Excel-ćwiczenia 1

Transkrypt

Excel-ćwiczenia 1
Microsoft Excel 2007
Formuły Tablicowe
Tablice są to zbiory komórek lub wartości, na których można wykonywać operacje grupowe. Tablica
może być zapisana w komórkach lub może przyjąć postać stałej zawierającej wiele elementów. Do
operowania na tablicach używamy formuł tablicowych. Wprowadzanie formuły tablicowej zakończone
będzie zawsze naciśnięciem klawiszy Ctrl+Shift+Enter. Formułę tablicową odróżnia się od
zwykłej po nawiasach klamrowych.
1. Skonstruujmy formułę tablicową mnożącą dwa 5-elementowe
pionowe tablice i umieszczającą w trzeciej 5-elementowej tablicy
pionowej wynik składający się z iloczynów poszczególnych
odpowiadających sobie elementów. Wprowadź dane do kolumn A
i B jak na rysunku, zaznacz obszar C1:C5, wpisz formułę
=A1:A5*B1:B5, następnie naciśnij Ctrl+Shift+Enter aby
określić tablicowy charakter tej formuły. Oczywiście w tym
przypadku to samo mogłeś otrzymać wpisując do C1 formułę =A1*B1 i kopiując ją potem do
komórek C2,C3,C4,C5. Zauważ, że nie możesz zmienić zawartości żadnej z pojedynczych komórek
obszaru, który zawiera formułę tablicową. Aby zmienić formułę tablicową musisz najpierw zaznaczyć
cały obszar, w którym wpisałeś formułę tablicową, następnie uaktywnić pasek formuł, wprowadzić
zmiany i nacisnąć kombinację Ctrl+Shift+Enter.
2. W nowym arkuszu wstaw następujące wartości do komórek : A1- 4, A2– 9, A3– 16, A425. Zaznacz obszar B1:B4. Wpisz PIERWIASTEK(A1:A4), naciśnij Ctrl+Shift+Enter. W
kolumnie B otrzymasz wartości pierwiastków dla składowych z kolumny A. Teraz oblicz te
pierwiastki nie używając formuł tablicowych.
3. Tabela z lewej strony
używa standardowych
metod do wyliczenia
tego jak zmieniała się
średnia wyników dwóch
testów
przeprowadzonych
wśród studentów. W
tym celu korzysta z
dodatkowej
kolumny
Zmiana
zawierającej
różnicę
pomiędzy
testem2
a testem1.
Tabela z prawej strony wylicza tę samą wartość przy pomocy formuły tablicowej. W tym przypadku
umieszczona jest ona tylko w jednej komórce, ponieważ wynik jest pojedynczą wartością. Przy
pomocy formuły tablicowej możemy obliczyć także minimalną i maksymalną zmianę
({=MIN(H3:H9-G3:G9)}, {=MAX(H3:H9-G3:G9)}).
4. Aby sprawdzić czy dana pozycja znajduje się w danym
obszarze, możesz użyć polecenia Narzędzia głóne→Edycja→Znajdź i zaznacz lub formuły tablicowej.
Do kolumny A wprowadź dane jak na rysunku
i następnie nadaj komórkom A3:A8 nazwę meble.
Formuła tablicowa wpisana do komórki D5 sprawdza
nazwę wpisaną do komórki D3 o nazwie szukany i jeżeli
taki mebel jest wśród naszych mebli wypisuje „Tak jest”,
w przeciwnym razie „Niestety nie
ma”.
Funkcja
LUB zastosowana w formule tablicowej zwraca wynik dla całego obszaru.
KM
1
Microsoft Excel 2007
5. Teraz policzymy ilość znaków w jakimś obszarze.
Do komórek A1:A12 wprowadź nazwy miesięcy (zastosuj wypełnienie). Nadaj im następnie
nazwę Rok. Do B1 wprowadź formułę {=SUMA(DŁ(Rok))}. Formuła ta tworzy tablicę zawierającą
długości wszystkich wyrazów z obszaru Rok, a następnie funkcja SUMA liczy sumę wszystkich
elementów stworzonej tablicy.
Używanie komendy Filtruj
Filtrów używa się w celu wyodrębnienia tylko określonych elementów z pewnego zbioru. Komenda
Excela Filtruj pozwala na filtrowanie listy w taki sposób abyś widział te informacje, które w danej chwili
cię interesują. (Lista jest nazwaną serią wierszy zawierających podobne informacje np. 100 wierszy
zawierających informacje o płacach pracowników).
 Filtrowanie względem jednej kolumny
Wykorzystajmy komendę Filtruj do wyświetlenia tylko tych wierszy arkusza, które zawierają informacje
dotyczące pracowników określonego oddziału:
Otwórzmy teraz plik Filtr.xls zawierający listę płac.
Zaznacz dowolną komórkę znajdującą się w obrębie listy. Kiedy używasz komendy Filtruj jest rzeczą
ważną, aby twoja lista zawierała etykiety kolumn; pamiętaj o tym, gdy będziesz projektował swoje
arkusze.
Wybierz
Dane→Sortowanie
i
filtrowanie→Filtruj, aby przełączyć
arkusz w tryb filtrowania. Obok
każdej etykiety kolumny znajdują
się teraz strzałki list rozwijalnych.
Kliknij strzałkę listy rozwijalnej znajdującej się po prawej stronie kolumny ODDZIAŁ w celu
wyświetlenia listy wartości zawartych w tej kolumnie. Możesz wybrać jedną z tych wartości, aby
wyświetlić tylko wiersze zawierające tę wartość. Zaznacz Niemcy, aby wyświetlić tylko wiersze
zawierające wartość Niemcy w kolumnie ODDZIAŁ. Kiedy filtrujesz listę, wiersze nie spełniające
warunku filtrowania zostają ukryte (u nas osoby pracujące w oddziałach w krajach innych niż Niemcy).
Filtrowany rząd ma kolor niebieski. Możesz również zobaczyć na pasku statusu u dołu ekranu liczbę
wierszy spełniających kryteria (u nas 27 spośród 94 zawiera Niemcy w kolumnie ODDZIAŁ)
Wybierz Dane→Sortowanie i filtrowanie→Wyczyść, aby ponownie wyświetlić całą listę.
Arkusz nadal znajduje się w trybie filtrowania. Odznacz Dane→Sortowanie i filtrowanie→Filtruj w celu
wyłączenia trybu filtrowania. Strzałki list rozwijalnych znajdujących się obok etykiet znikną.
 Filtrowanie względem dwóch kolumn w celu stworzenia warunku „i”.
Przefiltrujmy teraz naszą listę w taki sposób, aby wyświetlić tylko pracowników oddziałów w Niemczech,
zatrudnionych w departamencie Pokazy:
1. Zaznacz dowolną komórkę znajdującą się w obrębie listy. Wybierz Dane→Sortowanie i
filtrowanie→Filtruj,, aby przełączyć arkusz w tryb filtrowania .
2. Z listy rozwijalnej ODDZIAŁ wybierz Niemcy, aby wyświetlić tylko pracowników zatrudnionych w
oddziałach niemieckich. Strzałka listy rozwijalnej, znajdująca się obok etykiety kolumny, zmienia się
na
wskazując, iż filtr jest aktywny w tej kolumnie.
3. Z list rozwijalnej DEPART wybierz Pokazy. Teraz wszystkie widoczne wiersze danych zawierają
wartość Niemcy w kolumnie ODDZIAŁ i Pokazy w kolumnie DEPART.
KM
2
Microsoft Excel 2007
 Usuwanie filtra kolumny
Polecenie Dane→Sortowanie i filtrowanie→Wyczyść usuwa wszystkie filtry, które są aktualnie aktywne
na twojej liście. Usuńmy jeden z dwóch filtrów aktualnie działających na naszej liście. Kliknij strzałkę
listy rozwijalnej znajdującej się obok etykiety kolumny DEPART, a następnie z listy rozwijalnej wybierz
polecenie Wyczyść filtr z „DEPART”.
 Wyszukiwanie komórek pustych bądź pełnych
Kolumna KORZ naszego arkusza zawiera litery oznaczające, jakie korzyści przysługują danemu
pracownikowi: (L-otrzymuje opiekę lekarską, S-otrzymuje opiekę stomatologiczną, E- uczestniczy w
programie emerytalnym). Dokonajmy teraz filtrowania w taki sposób, aby znaleźć pracowników
nieotrzymujących żadnych korzyści - z listy rozwijalnej KORZ wybierz (Puste).
Wybierz Dane→Sortowanie i filtrowanie→Wyczyść, aby ponownie wyświetlić całą listę.
Uwaga! Dla potrzeb filtrowania Excel przyjmuje komórkę zawierającą tylko spację za niepustą.
 Użycie opcji 10 pierwszych
Tej opcji można używać do filtrowania danych numerycznych. Użyjemy tego filtru, aby znaleźć
pracowników dostających najwyższe pensje.
1. Przesuń podgląd kolumn na kolumnę K (Płaca
brutto).
2. Z listy rozwijalnej PŁACA BRUTTO wybierz Filtry
liczb, a następnie 10 pierwszych, aby otworzyć okno
dialogowe Autofiltr 10 pierwszych.
3. Sprawdź czy w ramce Autofiltr 10 pierwszych są
ustawione następujące dane: Górne, 10, Elementy.
4. Kliknij OK. Zauważ, że dziesięć najwyższych
wynagrodzeń mieści się w zakresie 860zł do 1 008 zł.
5. Wybier Dane→Sortowanie i filtrowanie→Wyczyść, aby usunąć aktywne filtry z naszej listy.
 Używanie własnych kryteriów w celu stworzenia warunku LUB
Kryteria własne pozwalają na filtrowanie kolumny na podstawie dwóch warunków lub na poszukiwanie
wartości, które nie odpowiadają dokładnie pewnej wartości. Tworzenie warunku LUB oznacza
znalezienie takich wierszy, które spełniają pierwszy warunek lub drugi. Wykorzystajmy własne kryteria
w celu znalezienia pracowników pracujących w jednym z dwóch oddziałów:
1. Przełącz swoją listę w tryb filtrowania. Z listy rozwijalnej ODDZIAŁ wybierz Niemcy, a następnie
Wlk. Brytania. Zauważ, że wybierając inną wartość z listy rozwijalnej danej kolumny, nowa wartość
zastępuje aktualny filtr kolumny.
2. Aby stworzyć warunek LUB musimy
skorzystać z kryteriów własnych. Z
listy rozwijalnej ODDZIAŁ wybierz
Filtry tekstu→Filtr niestandardowy w
celu wyświetlenia okienka dialogowego
Autofiltr niestandardowy, które pozwala
na połączenie dwóch kryteriów dla
jednej kolumny.
3. Wypełnij pola zgodnie z rysunkiem.
Kliknij OK. Ponownie wyświetl
wszystkie wiersze tej listy.
KM
3
Microsoft Excel 2007
 Filtrowanie w celu znalezienia zakresu wartości
Kryteria własne możesz także wykorzystać w celu znalezienia wartości, które są mniejsze lub większe od
określonej wartości {porównywanie pól tekstowych odbywa się względem kolejności alfabetycznej}.
Dokonaj filtrowania listy w celu znalezienia pracowników pracujących co najmniej 35 godzin
tygodniowo: Z listy rozwijalnej GODZ wybierz Filtry liczb→Większe niż lub równe.
1. Wybierz większe niż lub równe jako operator a 35.5 jako wartość dla pierwszego kryterium. Kliknij
OK, aby przefiltrować listę.
2. Wybierz Dane→Sortowanie i filtrowanie→Wyczyść, aby ponownie wyświetlić całą listę.
Zadania
a. Dokonaj filtrowania listy w celu znalezienia pracowników, którzy zarabiają co najmniej 12,50 ale nie
więcej niż 19,50 za godzinę (kryterium między…).
b. Dokonaj filtrowania listy w celu znalezienia pracowników pracujących w oddziale w Australii i zostali
zatrudnieni w latach 80-tych.
c. Znajdź wszystkich, których nazwiska zaczynają się na M i uczestniczą w programie emerytalnym.
d. Znajdź wszystkich, których nazwiska kończą się na "son" lub "l".
Dane
Kategorie
Tabele przestawne
Tabele
przestawne
pozwalają
zestawiać dane zawarte w bazach
danych
przechowywanych
w skoroszytach
lub
plikach
zewnętrznych. Tabela przestawna
jest dynamicznym zestawieniem
danych zawartych w bazie danych.
Przy tworzeniu tabel będziemy
korzystać z bazy danych – pliku tp_bank.xls.
Ustaw się wewnątrz tabeli i wybierz Wstawianie→Tabela→Tabela przestawna. Jako zakres powinna
zostać zaznaczona cała tabela, a tabelę przestawną wstawimy do nowego arkusza. Po zatwierdzeniu, po
prawej stronie pojawi się okno Lista pól tabeli przestawnej.
Definiowanie tabeli przestawnej. Przeciągamy przyciski pól w odpowiednie miejsca diagramu tabeli:
 Etykiety wierszy – wartości w tym polu pojawiają się jako pozycje wierszy tabeli
przestawnej.
 Etykiety kolumn - pozycje kolumn tabeli przestawnej.
 Wartości - pole podsumowane w tabeli.
 Filtr raportu – kryterium filtrowania.
Podczas przeciągania przycisku pola do obszaru danych, funkcja SUMA jest stosowana do pól o
wartościach liczbowych, a funkcja Licznik w innych przypadkach. Jeśli przeciągniesz przycisk pola
w nieodpowiednie miejsce wystarczy przeciągnąć go poza obszar okna.
Zadanie
Stwórz tabelę jak na rysunku. Tabela ta pokaże
sumę pola Kwota w rozbiciu w wierszach na pole
TypKonta i pole Klient w kolumnach, pole
Oddział wyświetlone zostanie jako filtr raportu.
KM
4
Microsoft Excel 2007
Odświeżanie tabeli przestawnej. Excel przelicza tabelę za każdym razem gdy dokonujemy w niej
zmian, ale zmiany w danych źródłowych nie są automatycznie nanoszone. Należy więc odświeżać dane:
Dane→Połączenia→Odśwież wszystko.
Grupowanie pozycji w tabeli przestawnej.
Utwórz tabelę jak na rysunku. Prezentuje ona sumy kwot znajdującyh się na różnych kontach wg typu
konta {pole kolumny}oraz wg oddziału {pole wiersza}. Porównajmy teraz oddział Centralny z dwoma
pozostałymi potraktowanymi łącznie. Aby utworzyć grupę zaznacz komórki, które maja być zgrupowane:
A6:A7 i wybierz polecenie Opcje→Dane→Grupowanie→Grupuj zaznaczenie {lub przycisk Grupuj z
menu podręcznego}.
Excel tworzy nowe pole Oddział2 zawiera ono 2 pozycje: Centralny i Grupuj1 .
Możemy teraz usunąć pole Oddział i zmienić nazwy odpowiednich pól i ich pozycji
{nazwa nie może pokrywać się z żadną z już istniejących}. Jeżeli pozycje
grupowane nie znajdują się obok siebie możesz przytrzymując klawisz CTRL
dokonać wielokrotnego zaznaczenia.
Sięganie do danych źródłowych. Dwukrotne kliknięcie komórki obszaru danych tabeli przestawnej
powoduje otwarcie nowego arkusza, który będzie zawierał dane źródłowe, odpowiedzialne za takie, a nie
inne wartości sumaryczne w tabeli.
KM
5
Microsoft Excel 2007
Wstawianie do tabeli pól
obliczeniowych. Do tabeli nie
można
wstawiać
nowych
wierszy i kolumn, nie można też
wstawiać formuł, ale można to
obejść
wstawiając
pole
obliczeniowe,
zawierające
formułę działającą na podstawie
danych tabeli. Pola te muszą
być umieszczane w obszarze
danych tabeli. Utwórzmy pole
zawierające dane z pola Kwota
pomnożone przez 1,15 {co
oznacza
wzrost
o
15%
depozytów}. Przesuń wskaźnik
komórki w dowolne miejsce
tabeli przestawnej i wybierz
polecenie
Opcje→Narzędzia→Formuły→Pole obliczeniowe. Wyświetlone zostanie okno dialogowe. Wpisz
opisową nazwę pola „Planowane” i formułę =Kwota*1,15, kliknij przycisk Dodaj, aby dodać nowe pole.
Powróć do poprzednich ustawień.
Wstawianie do tabeli elementów obliczeniowych. Excel
umożliwia tworzenie nowych pozycji dla pól tabeli. Przesuń
wskaźnik komórki do jednego z pól wierszy lub kolumn. Wybierz
Opcje→Narzędzia→Formuły→Element
obliczeniowy.
Wpisz
nazwę elementu i określ formułę jak na rysunku.
W formule można używać
pozycji z innych pól, ale nie
można
korzystać
z funkcji
arkuszowych. Kliknij Dodaj
{możesz teraz dodawać następne
elementy obliczeniowe}. Kliknij
OK. Utworzony element pojawi
się w tabeli.
KM
6