Narzędzia Informatyki - Ćwiczenia 10
Poprzednie
Następne
Temat: Excel
Poniższe zadania można wykonywać w programie Excel lub Calc - nie ma to znaczenia dla punktacji ani sposobu wykonania zadań.
Zadanie Excel1 (5 pkt)
Zaprojektuj arkusz kalkulacyjny, rozwiązujący dowolne równanie kwadratowe postaci ax^2 + bx + c. Wykonaj ilustrację graficzną (wykres funkcji) w przedziale od -5 do 5.
Zadanie Excel2 (10 pkt)
W pliku tekstowym pracownicy.txt podane są czasy pracy pracowników pewnej firmy ochroniarskiej w kolejnych dniach tygodnia. Znajdują się w nim także daty przyjęcia pracowników do firmy, od których uzależniona jest wysokość dodatku „stażowego”. Dane pracowników, każdego w osobnej linii, rozdzielone są znakami tabulacji.
Wykonaj następujące czynności
- Przenieś dane z pliku tekstowego do arkusza kalkulacyjnego.
- Wylicz tygodniową płacę (brutto) każdego pracownika łącznie z premią, jeżeli:
- Stawka godzinowa w ramach obowiązkowego tygodniowego czasu pracy wynosi 10 PLN.
- Tygodniowy obowiązkowy czas pracy (podany jako parametr) oznacza czas, za który pracownik otrzymuje stałą kwotę, nawet wtedy, gdy nie wypracuje wymaganej liczby godzin. Dla powyższych danych kwota wynosi 432,50 PLN =43,25 godzin * 10 PLN.
- W przypadku przepracowania większej liczby godzin niż założone minimum, pracownikowi przysługuje dodatkowo zapłata za tzw. nadgodziny. Kwota ta obliczona jest jako iloczyn liczby pełnych godzin przepracowanych przez pracownika ponad obowiązkowy czas pracy i indywidualnego mnożnika. Indywidualny mnożnik oblicza się powiększając stawkę 10 PLN o tyle procent, ile wynosi staż pracownika (w pełnych latach) liczony od daty zatrudnienia do daty obliczeń (dla powyższych danych liczony na dzień 2005.05.30).
- Dodatkowo te osoby, które w badanym okresie wypracowały nadgodziny otrzymują premie. Rozdział kwoty premii (podanej jako parametr) jest proporcjonalny do liczby pełnych nadgodzin wypracowanych ponad określone minimum przez poszczególnych pracowników. Dla powyższych danych suma premii dzielonych pomiędzy pracowników wynosi 2500 PLN.
- Oblicz kwotę, jaką pracodawca musi pobrać z banku, aby wypłacić swoim 10 pracownikom tygodniową pensję.
Zadanie rozwiąż w taki sposób, aby można było w prosty sposób (wpis w odpowiednim polu) zmianić wartość czasu pracy ochroniarzy (obecne 43,25 godziny), stawkę godzinową bądź kwotę dzieloną między pracowników.
Do wykonania zadania mogą przydać się następujące funkcje: SUMA, JEŻELI, DATA.RÓŻNICA, TEKST, WARTOŚĆ. Należy też pamiętać o ustawieniu odpowiednich formatowań danych.
Zadanie Excel3 (10pkt)
W pliku panstwa.xls (lub panstwa.ods) należy zarejestrować dwa makra filtrujące i umieścić na pasku narzędzi trzy przyciski: dwa z nich uruchamiają makra, trzeci przywraca wyświetlanie wszystkich państw.
Makra:
- Wyświetlane są tylko te państwa, w których jednym z języków urzędowych jest język francuski.
- Wyświetlane są tylko te państwa, które leżą w Europie, a ich ludność przekracza 10mln.