Rachunek bankowy – wersja zaawansowana.
W porównaniu z podstawową wersją arkusza z symulacją konta bankowego (Lab2) wprowadzamy (a) zmienną stopę procentową i (b) kapitalizację odsetek pierwszego dnia każdego miesiąca.
Założenia
• Nowy skoroszyt powinien zawierać trzy arkusze:
o Arkusz transakcji, w którym użytkownik dodaje kolejne zapisy na koncie (obejmujące datę, kwotę i opis operacji); w arkuszu tym powinny być dodatkowo widoczne w każdej chwili (a) bieżąca data, (b) bieżące saldo, (c) suma odsetek naliczonych od pierwszego dnia prowadzenia rachunku, (d) saldo na dowolny dzień wybrany przez użytkownika (użytkownik ma możliwość wprowadzenia wybranej daty).
o Arkusz stóp procentowych, w którym znajduje się tabela stóp procentowych wraz z datami, od których stopy te obowiązują.
o Arkusz obliczeniowy (docelowo – ukryty), w którym obliczane jest saldo, odsetki za poszczególne okresy itp.
Wskazówki
• Wykorzystujemy transakcje wygenerowane losowo na wcześniejszych zajęciach (500 operacji). Transakcje należy skopiować z generatora transakcji metodą „kopiuj” – „wklej specjalnie jako wartości”.
• W arkuszu obliczeniowym daty powinny występować dzień po dniu (a nie tylko dni, w których występują transakcje). Data początkowa powinna być datą pierwszej operacji lub wcześniejszą, data końcowa powinna wybiegać w przyszłość (tak daleko, jak długo planowane jest prowadzenie rachunku – np. na 3 lata od daty dzisiejszej).
• Saldo, odsetki itp. powinny być obliczane dla każdego dnia (dzień po dniu).
• Wartości transakcji (w postaci sumy transakcji na każdy dzień) powinny być „pobierane” z arkusza transakcji do arkusza obliczeniowego za pomocą funkcji SUMA.JEŻELI.
• Kapitalizacja polega na tym, że pierwszego dnia każdego miesiąca saldo rachunku powiększane jest o sumę odsetek naliczonych w ciągu minionego miesiąca. Należy zwrócić uwagę, aby w momencie dodawania odsetek do salda ich suma była zaokrąglana do pełnych groszy.
• Saldo i suma odsetek wyświetlane w arkuszu transakcji powinny być „pobierane” z arkusza obliczeniowego za pomocą funkcji wyszukiwania.
• W tabeli stóp procentowych należy wprowadzić minimum 5 stóp obowiązujących w różnych okresach.
• Operacje zapisywane w arkuszu transakcji nie muszą być uporządkowane chronologicznie.
• W skoroszycie zawierającym kilka powiązanych arkuszy, wygodnie jest posługiwać się nazwami zakresów (w przypadku odwołań do zakresów znajdujących się w innym arkuszu).
• Wybrane funkcje potrzebne do wykonania zadania: JEŻELI, SUMA.JEŻELI, WYSZUKAJ.PIONOWO/POZIOMO, ZAOKR, SUMA, DZIEŃ.