background image

Funkcje w MS Excel 

Arkadiusz Banasik
arkadiusz.banasik@polsl.pl

background image

2/27

Plan prezentacji

Wprowadzenie

Funkcje matematyczne

Funkcje logiczne

Funkcje finansowe

Podsumowanie

background image

3/27

Wprowadzenie

Funkcje:

Są elementami wbudowanymi w arkusz 
kalkulacyjny

Upraszczają skomplikowane operacje 
matematyczne

Są narzędziami nie wymagającymi 
dokładnej znajomości aparatu 
matematycznego

background image

4/27

Funkcje matematyczne

Funkcja SUMA:

Funkcja matematyczna SUMA zapewnia 
szybkie automatyczne sumowanie 

wartości zapisanych w komórkach arkusza

Najprostszy zapis formuły funkcji 

matematycznej SUMA jest następujący:

=SUMA(liczba_1;liczba_2; ... ;liczba_30)

background image

5/27

Funkcje matematyczne

Przykład:

Dokonać sumowania trzech wartości 
liczbowych: 2, 3, 4, używając odpowiedniej 
funkcji matematycznej

Rozwiązanie:

background image

6/27

Funkcje matematyczne

Funkcja SUMA.JEŻELI:

Kolejna funkcja matematyczna 

SUMA.JEŻELI jest specyficzną funkcją, 

gdyż jej struktura zawiera w sobie również 

elementy dwóch różne: matematycznej 

(SUMA)i logicznej (JEŻELI)

Składnia formuły odpowiadającej funkcji 

SUMA.JEŻELI jest następująca:

=SUMA.JEŻELI(zakres; kryteria; suma_zakres)

background image

7/27

Funkcje matematyczne

Przykład:

Wykonać sumę wartości spełniających 
podane kryterium, wykorzystując funkcję 
matematyczną SUMA.JEŻELI

Rozwiązanie:

background image

8/27

Funkcje matematyczne

Funkcja ILOCZYN:

Działanie funkcji ILOCZYN usprawnia 
i przyspiesza wykonanie działania 
mnożenia

Składnia formuły tej funkcji ma 
następującą postać:

=ILOCZYN(liczba_1;liczba_2;...;liczba_30)

background image

9/27

Funkcje matematyczne

Przykład:

Obliczyć wartość iloczynu pięciokrotności 
liczby 2, stosując funkcję ILOCZYN

Rozwiązanie:

background image

10/27

Funkcje logiczne

Funkcja JEŻELI:

Funkcja JEŻELI pozwala zdefiniować warunek, 
a następnie w zależności od tego czy warunek 
jest spełniony przypisać komórkom 
odpowiednie wartości

Składnia formuły tej funkcji ma następującą 
postać:

=JEŻELI(warunek logiczny; wartość jeżeli 

prawda

; wartość jeżeli fałsz)

background image

11/27

Funkcje logiczne

Przykład:

Napisać formułę obliczającą premię pracownikom o stażu powyżej 1 
roku. Wysokość premii to 10% miesięcznej kwoty. Należy tak 
sformułować formułę, że w przypadku pracowników o stażu 
mniejszym niż 1 rok w odpowiedniej komórce kolumny „Premia” 
powinien pojawić się napis „brak”

Rozwiązanie:

background image

12/14

Funkcje logiczne

Funkcja LUB:

Funkcja ta wyświetla wartość logiczną prawda, 
jeżeli przynajmniej jeden argument ma wartość 
logiczną prawda; jeśli wszystkie argumenty 
mają wartość fałsz, funkcja podaje wartość 
fałsz

Składnia formuły tej funkcji ma następującą 
postać:

=LUB(wartość_logiczna_1; wartość_logiczna_2;...)

background image

13/27

Funkcje logiczne

Przykład:

Pewna firma ogłosiła, że będzie sponsorem wyjazdu na letnie 
wakacje dla dzieci, które zajęły jedno z trzech pierwszych miejsc 
w Igrzyskach Sportowych zorganizowanych w pewnym mieście. 
Należy utworzyć zestawienie dzieci wyjeżdżających na wakacje. 
W kolumnie wakacje sponsorowane należy wyświetlić informację 
TAK dla dzieci, które spełniły warunek firmy, a dla dzieci, które go 
nie spełniły informację NIE

Rozwiązanie:

background image

14/27

Funkcje logiczne

Funkcja ORAZ:

Funkcja ta wyświetla wartość logiczną prawda, 
jeżeli wszystkie argumenty mają wartość 
logiczną prawda; jeśli przynajmniej jeden 
argument ma wartość fałsz, funkcja wyświetla 
wartość logiczną fałsz

Składnia formuły tej funkcji ma następującą 
postać:

=ORAZ(wartość_logiczna_1;wartość_logi

czna_2;...)

background image

15/27

Funkcje logiczne

Przykład:

Handlowcom pewnej firmy, którzy sprzedali 50 sztuk oferowanego 
przez firmę wyrobu i nie są pracownikami na stażu, czyli pracują 
dłużej niż jeden miesiąc przysługuje nagroda  wysokości 5000 zł. 
Należy utworzyć zestawienie pracowników i w kolumnie nagroda 
przyznać nagrodę tym, którzy spełnili warunek postawiony przez 
firmę

Rozwiązanie:

background image

16/27

Funkcje finansowe

Funkcja FV:

Funkcja ta oblicza przyszłą wartość lokaty, przy 
założeniu stałych płatności i stałej stopie procentowej.

Składnia formuły tej funkcji ma następującą postać:

=FV(stopa; liczba_rat; rata; wa; typ

stopa

stopa procentowa

liczba_rat

całkowita liczba płatności w czasie spłaty pożyczki lub oszczędzania

rata

okresowa wpłata nie ulegająca zmianie w czasie

wa

kapitał początkowy; jeżeli argument ten jest pominięty to przyjmuje 

wartość 0

typ

to cyfra 0 lub 1 wskazująca, kiedy płatność ma miejsce (0 na końcu 

okresu, 1-

na początku okresu)

background image

17/27

Funkcje finansowe

Przykład:

Pani X chce wpłacić na rachunek oszczędnościowy kwotę 1500 zł. 
Dodatkowo planuje wpłacać co miesiąc 200 zł przez rok. Bank 
proponuje jej oprocentowanie w wysokości 15% w skali roku. Ile 
pieniędzy w ciągu roku zgromadzi Pani X?

Rozwiązanie:

stopa= 15%/12, bo stopa wynosi 15% w skali roku a wpłaty 
dokonywane będą co miesiąc

liczba rat= 12

rata= -200 (znak (-

) oznacza odpływ gotówki

wa= -

1500, bo taki jest kapitał początkowy Pani X

Pani X zgromadzi w ciągu roku kwotę 4 313,20 zł, gdyż 
FV(15%/12;12;-200;-1500).

background image

18/27

Funkcje finansowe

Funkcja PV:

Funkcja ta oblicza wartość bieżącą przyszłych 
płatności, przy założeniu stałych płatności i stałej stopie 
procentowej

Składnia formuły tej funkcji ma następującą postać:

=VP(stopa; liczba_rat; rata; wp; typ)

stopa

stopa procentowa

liczba rat

całkowita liczba płatności i kapitalizacji

rata

okresowa

wpłata nie ulegająca zmianie w czasie

typ

to cyfra 0 lub 1

wskazująca, kiedy płatność ma miejsce (0 na

końcu okresu, 1-na początku okresu)

background image

19/27

Funkcje finansowe

Przykład:

Panu X bank proponuje lokatę terminową z kwartalną 
kapitalizacją odsetek oprocentowaną na 15% w skali 
roku. Pan X chciałby wiedzieć, jaka kwotę powinien 
zdeponować, by po trzech latach zgromadzić 10 000zł

Rozwiązanie:

Pan X musiałby zdeponować 6 428,99 zł, ponieważ 
PV(15%/4;12;0;10000;0) 

background image

20/27

Funkcje finansowe

Funkcja PMT:

Za pomocą tej funkcji obliczana jest wartość 
raty przy spłacaniu pożyczki, przy założeniu, 
że stopa procentowa oraz raty w kolejnych 
okresach są stałe. Może być również użyta 
do wyliczania kwoty, jaka należy okresowo 
wpłacać na konto, aby po pewnej liczbie 
okresów zgromadzić na nim określoną kwotę

background image

21/27

Funkcje finansowe

Funkcja PMT:

Składnia formuły tej funkcji ma następującą 
postać:

=PMT(stopa; liczba_rat; wa; wp; typ)

stopa

stopa procentowa

liczba_rat

całkowita liczba płatności w czasie spłaty pożyczki lub 

oszczędzania

wa

aktualna wartość zaciągniętej pożyczki 

wp

kwota, którą zamierzamy zgromadzić na koncie po dokonaniu 

ostatniej płatności

typ

to cyfra 0 lub 1 wskazująca, kiedy płatność ma miejsce (0 na 

końcu okresu, 1-na początku okresu)

background image

22/27

Funkcje finansowe

Przykład:

Pan X zaciągnął pożyczkę w wysokości 20 000zł na 2 
lata, oprocentowanie wynosi 25% w skali roku i 
pożyczka będzie spłacana w miesięcznych ratach. 
Obliczyć miesięczną ratę spłaty pożyczki

Rozwiązanie:

stopa

= 25%/4, ponieważ stopa wynosi 25% w skali 

roku, a spłat dokonuje się co kwartał

liczba rat

= 2* 4 czyli 2 lata * 4 kwartały

wa= 20 000

Wysokość miesięcznej raty wynosi =PMT(25%/4; 2*4; 
20000;0;0) czyli 

–3 252,66 zł

background image

23/27

Funkcje finansowe

Funkcja IPMT:

Funkcja ta oblicza wysokość odsetek, które 
należy spłacić w danym okresie zakładając, że 
stopa procentowa oraz raty w kolejnych 
okresach są stałe. Odsetki wraz z kwotą 
spłacanej pożyczki stanowią okresową ratę 
obliczaną przy pomocy funkcji PMT

background image

24/27

Funkcje finansowe

Funkcja IPMT:

Składnia formuły tej funkcji ma następującą 
postać:

=IPMT(stopa; okres; liczba_rat; wa; wp;typ)

stopa

stopa procentowa

okres

okres, dla którego obliczane są odsetki

liczba_rat

całkowita liczba płatności w czasie spłaty pożyczki lub 

oszczędzania

wa

aktualna wartość zaciągniętej pożyczki 

wp

kwota, którą zamierzamy zgromadzić na koncie po 

dokonaniu ostatniej płatności

background image

25/27

Funkcje finansowe

Przykład:

Pan X zaciągnął pożyczkę w wysokości 20 000zł na 2 lata, 
oprocentowanie wynosi 25% w skali roku i pożyczka będzie 
spłacana w miesięcznych ratach. Obliczyć odsetki

Rozwiązanie:

stopa= 25%/4, ponieważ stopa wynosi 25% w skali roku, a spłat 
dokonuje się co kwartał

okres=1 dla pierwszego (2 dla drugiego itd.)

liczba rat= 2* 4 czyli 2 lata * 4 kwartały

wa= 20 000

Wysokość odsetek w pierwszym kwartale wynosi 
IPMT(25%/4;1;8;20000;0) czyli 

–1250,00 zł

.

background image

26/27

Podsumowanie

Każda funkcja usprawnia działania 
matematyczne

Stosowanie funkcji zależne jest od ilości 
danych oraz specyfiki zadania

Funkcje w arkuszu rozpoczynamy zawsze 
od znaku „=”

background image

27/27

Dziękuję

arkadiusz.banasik@polsl.pl