Systemy informacyjne Zarządzanie SDS, sem. 1 MS Excel cz. 1 formuły i funkcje Grzegorz Bazydło Cel wykładu Celem wykładu jest omówienie wybranych zagadnień dotyczących stosowania formuł i podstawowych funkcji w programie MS Excel. 2 MS Excel - arkusz kalkulacyjny Arkusz kalkulacyjny program komputerowy przedstawiający dane, głównie liczbowe, w postaci zestawu dużych tabel dwuwymiarowych, pozwalający na automatyczną obróbkę tych danych oraz na prezentację ich w różny sposób. Tabele składają się z komórek. Każda komórka posiada swój adres nazwę (kolumna, wiersz). Źródło: Wikipedia, http://pl.wikipedia.org/wiki/arkusz_kalkulacyjny 3 1
Skoroszyt Skoroszyt podstawowy dokument MS Excel. Skoroszyt zawiera co najmniej jeden arkusz (domyślnie trzy). 4 Praca z arkuszem dane W poszczególne komórki arkusza można wprowadzać dane różnego typu: tekst Ala ma kota liczba: 12,45 ułamek 12 4/9 procent 1245,00% waluta 12,45 zł naukowe 1,25E+01 data 2008-04-06 specjalne (kod pocztowy, PESEL, NIP itp.) formuła funkcja =B3+C3 =SUMA(A4:C8) 5 Formuła Formuła to równanie wykonujące obliczenia (np. dodawanie, odejmowanie, mnożenie itp.) na podstawie wartości zawartych w komórkach arkusza. Mogą zawierać odwołania do komórek, operatory, stałe liczbowe, tekst, funkcje. =B5*(A4+C4)/10+SUMA(D3:D8) adresy komórek (odwołania) stała liczbowa funkcja 6 2
Odwołania Odwołania względne - gdy zmienia się pozycja komórki zawierającej formułę, zmienia się też odwołanie. =B4*C4*F4 Odwołania bezwzględne - zawsze odwołuje się do komórki w określonej lokalizacji. Gdy zmienia się pozycja komórki zawierającej formułę, odwołanie bezwzględne pozostaje niezmienione. =B4*C4*$F$1 7 Priorytety operatorów Symbol Operator Priorytet ^ potęgowanie 1 * mnożenie 2 / dzielenie 2 + dodawanie 3 - odejmowanie 3 & konkatenacja 4 = równy 5 < mniejszy niż 5 > większy niż 5 =B2/C4^2+D5 8 Funkcje Program Microsoft Excel zawiera wiele zdefiniowanych lub wbudowanych formuł nazywanych funkcjami. SUMA czy suma? =SUMA(C12:C18) =ŚREDNIA(C12:C18) =MAX(C12:C18) =MIN(C12:C18) =nazwa.funkcji(arg1;arg2;...;argn) 9 3
Wstawianie funkcji 10 Wybrane funkcje jeżeli() =jeżeli( warunek ; A ; B ) Funkcja sprawdza, czy warunek jest spełniony i zwraca wartość A jeśli prawda lub B jeśli fałsz. =jeżeli( B4>100 ; B4*0,1 ; 0 ) warunek jeśli warunek prawdziwy jeśli warunek nieprawdziwy 11 Wybrane funkcje licz.jeżeli() =licz.jeżeli( zakres; kryteria ) Funkcja oblicza liczbę komórek we wskazanym zakresie spełniających podane kryteria. =licz.jeżeli( C4:C11 ; >0 ) zakres kryteria 12 4
Wybrane funkcje suma.jeżeli() =suma.jeżeli( zakres; kryteria ) Funkcja oblicza sumę komórek we wskazanym zakresie spełniających podane kryteria. =suma.jeżeli( C4:C11 ; >50 ) zakres kryteria =suma.jeżeli(zakres;kryteria;suma_zakres) 13 Podsumowanie MS Excel to przykład arkusza kalkulacyjnego, w którym dane przedstawiane są w dwuwymiarowej tabeli. Każda komórka posiada swój unikalny adres. Formuły mogą zawierać odwołania do komórek, operatory (uwaga na kolejność), stałe liczbowe, funkcje itp. Siłą Excela są wbudowane funkcje. Funkcja może posiadać argumenty (rozdzielane średnikami). Zanim stworzymy własną skomplikowaną formułę zastanówmy się, czy nie istnieje gotowa funkcja. 14 Koniec Wiedzę możemy zdobywać od innych, ale mądrości musimy nauczyć się sami. Adam Mickiewicz 15/15 5