Projekt 1. Obliczanie opłat za połączenia telefoniczne
Zagadnienia: kodowanie daty i czasu, WYSZUKAJ.PIONOWO, JEŻELI, LICZ.JEŻELI, SUMA.JEŻELI, DZIEŃ, MIESIĄC, ROK, DZIEŃ.TYG, ZAOKR.DO.CAŁK
Plik Połączenia.xlsx, arkusz „rejestr” zawiera dane o połączeniach telefonicznych – data i czas rozpoczęcia, data i czas zakończenia oraz informacja, czy połączenie było realizowane wewnątrz sieci (1), czy do innej sieci (0).
Arkusz „taryfa” zawiera informacje o opłacie za minutę połączenia oraz liczbie darmowych minut przysługujących w miesiącu. Dana taryfa obowiązuje od wskazanego dnia do czasu gdy wejdzie w życie nowa taryfa. Opłaty naliczane są według następujących zasad:
• Okresem rozliczeniowym jest miesiąc kalendarzowy.
• Połączenia wewnątrz sieci są darmowe.
• Na połączenia do innych sieci przysługują „darmowe minuty”. Po wyczerpaniu darmowych minut w danym miesiącu za połączenia do innych sieci naliczane są opłaty na podstawie stawki za minutę połączenia.
Zakładamy, że użytkownik może dopisać nowe połączenia lub informacje o zmianie taryfy – nowe dane powinny być uwzględnione we wszystkich obliczeniach automatycznie, tj. bez konieczności kopiowania/dopisywania formuł.
Zadania
• W arkuszu „rejestr” należy dla każdego połączenia obliczyć opłatę w złotych. Opłata ta może w szczególności być równa zeru. Do tabeli można dołączyć pomocnicze kolumny ułatwiające obliczenia (rozbijające je na kolejne kroki) – kolumny te mogą docelowo zostać ukryte.
• W arkuszu „zestawienia” należy utworzyć formułę obliczającą sumę opłat za miesiąc i rok wskazany przez użytkownika.
• W arkuszu „zestawienia” należy utworzyć tabelę pokazującą statystyki dla kolejnych 7 dni – liczbę połączeń, sumę czasu połączeń oraz sumę opłat. Pierwszy dzień tego zestawienia wybiera użytkownik wpisując odpowiednią datę. Statystyki te należy również zilustrować za pomocą wykresów.
• W arkuszu „zestawienia” należy dodać wykres kolumnowy/słupkowy pokazujący średni czas połączeń według dni tygodnia (obliczony na podstawie wszystkich dostępnych danych).
• Wszystkie wyniki w arkuszu „zestawienie” powinny mieścić się na jednym ekranie!