Sunteți pe pagina 1din 8

Formule si functii in Excel

Excel a fost proiectat pentru manipularea expresiilor numerice,


efectund urmtoarele operaii:
- calcularea de sume pe linii i coloane cu instrumentul AutoSum;
- calcularea de totaluri pe linii i coloane;
- construirea de formule pentru efectuarea de calcule;
- copierea de formule cu AutoFile;
- efectuarea de calcule matematice: scderi, mpriri, nmuliri i
ridicri la putere;
- modificarea limii coloanelor;
- mutarea i copierea celulelor;
- inserarea i tergerea de rnduri i coloane.
Utilizarea funciilor n EXCEL
O celul poate conine text, numere, formule sau funcii predefinite, cu
ajutorul crora se efectueaz calcule matematice i logice, prelucrri de text
sau cutri de informaii.
Funciile sunt dependente de una sau mai multe variabile numite
argumente, ce sunt separate prin virgul i mrginite de paranteze.
Argumentele pot fi opionale sau obligatorii i sunt de urmtoarele tipuri:
Argume
nt

Tipul

text

text

Argument
argume
ntului

value
valoare
num
numeric
reference referin
celul

de

serial
number
logical
orray

Tipul

numr

argum
entului

logic
matrice

Exist dou zone de ecran de unde se pot genera funcii:


- bara de instrumente STANDARD;
- bara de formule.
Tipurile de funcii coninute de EXCEL sunt:
a)
b)
c)
d)
e)
f)
g)
h)

Funcii referitoare la baze de date i administrarea listelor;


Funcii referitoare la dat i timp;
Funcii financiare;
Funcii informaionale;
Funcii logice;
Funcii de cutare i de referin;
Funcii matematice-inginereti;
Funcii statistice;

i) Funcii referitoare la text;


j) Funcii trigonometrice.
a) Funcii referitoare la baze de date i administrarea listelor
Argumentele acestor funcii sunt: baz de date, cmp i criteriu.
Funcii sunt:
Nr
crt
1.

Funcia

Efectul funciei

DAVERAGE
Calculeaz media numerelor din cmpul
(baz de date, indicat al bazei de date, care respect
cmp, criteriu)
criteriul dat. Exemplu: DAVERAGE
(B12:H534), Zile, Criteriu. Vnzri);
argumentul baz de date se afl n
domeniul B12:H534, cmpul cruia i se
calculeaz media are titlul Zile, iar criteriul
se gsete ntr-un domeniu cu numele
Criteriu. Vnzri. Atunci cnd se utilizeaz
un titlu de coloan pentru argumentul
cmp, trebuie pus ntre ghilimele.
2. DCOUNT (baz Numr nregistrrile numerice din
de date, cmp, cmpul bazei de date care satisfac un
criteriu)
criteriu. Dac argumentul cmp este
omis, sunt numrate toate nregistrrile
din baza de date care satisfac criteriul.
3. DCOUNT (baz Numr celulele care au coninut unul din
de date, cmp, cmpul bazei de date, pentru acele
criteriu)
nregistrri care satisfac un criteriu.
4. DGET (baz de Extrage din baza de date o singur
date,
cmp, nregistrare care respect un criteriu.
criteriu)
5. DMAX (baz de Este gsit numrul maxim din cmpul
date,
cmp, bazei de date, pentru nregistrrile care
criteriu)
respect un criteriu.
6. DMIN (baz de Este gsit numrul minim din cmpul
date,
cmp, bazei de date, pentru nregistrrile care
criteriu)
respect un criteriu.
7. DPRODUCT
nmulete toate valorile din cmpul
(baz de date, bazei de date pentru nregistrrile care
cmp, criteriu)
respect un criteriu. Funcia este similar
cu SUM ( ), cu diferena c valorile sunt
nmulite, nu adunate.
8. DSTDEV (baz Calculeaz abaterea standard a unui
de date, cmp, ealon de date, pe baza numerelor dintrcriteriu)
un cmp al bazei de date, pentru
nregistrrile care respect un cirteriu.
9. DSTDEVP (baz Calculeaz abaterea standard a ntregului
de date, cmp, set de date, pe baza numerelor dintr-un
criteriu)
cmp al bazei de date, pentru
nregistrrile care respect un criteriu.
10. DSUM (baz de nsumeaz toate numerele dintr-un cmp al
date,
cmp, bazei de date, pentru nregistrrile care
criteriu)
respect un anumit criteriu.
11. DVAR (baz de Calculeaz abaterea estimat (sau se
date,
cmp, abate un eantion de la medie) a unui
criteriu)
eantion de date, pe baza numerelor dintr-

un cmp al bazei de date, pentru


nregistrrile care respect un criteriu.
12. DVARP (baz de Calculeaz abaterea ntregului set de
date,
cmp, date, pe baza numerelor dintr-un cmp al
criteriu)
bazei de date, pentru nregistrrile care
respect un criteriu.
13. SUBTOTAL
Calculeaz o sum parial pentru o list
(baz de date, sau pentru o baz de date.
cmp, criteriu)
b) Funcii pentru dat i timp
Programul Excel nregistreaz valorile de tip dat i or ca numere
seriale, avnd posibilitatea s numere zilele care au trecut de la nceputul
anului 1900.
Argumentele de tip dat i or se pot introduce utiliznd formatele
(10/12/98 sau 9-Sep-98). Funciile uzuale pentru dat i timp sunt:
Nr
crt
1.

Funcia
DATE (an, lun,
zi)
DATEVALUE
(dat-text)

Efectul funciei

Returneaz numrul serial pentru data


specificat.
2.
Execut corecia datei introduse ca
text n numr serial. Exemplu:
DATEVALUE
("24-Dec-96")
returneaz 35423.
3. DAY
(numr- Convertete un numr-serial ntr-un
serial)
numr de zile ale lunii, n intervalul 1
i 31.
4. DAYS360 (dat- Afieaz numrul de zile scurs ntre
nceput,
dat- dat-nceput i dat-sfrit.
sfrit, metod)
5. EDATE
(dat- Afieaz numrul serial al datei
nceput, luni)
situate la un numr de luni fa de
dat-nceput. Formateaz coninutul
celulei ca numr. Este o funcie util
pentru calcule de mprumuturi.
6. EOMONTH
Furnizeaz numrul serial al ultimei
(dat-nceput,
zile a lunii din data situat la luni fa
luni)
de dat-nceput.
7. HOUR (numr- Orele sunt pri fracionare ale unei
serial)
zile exprimate ca numr serial.
8. MINUTE
Returneaz numrul de minute dintr(numr-serial)
un numr-serial.
9. MONTH (numr- Convertete valoarea numr-serial
serial)
ntr-un numr de luni (ntre 1 i 12).
10. NETWORKDAY Furnizeaz numrul de zile lucrtoare
S (dat-nceput, dintre dat-nceput i dat-sfrit.
dat-sfrit,
vacan)
11. NOW ( )
Calculeaz numrul serial al datei i
orei date de ceasul intern al
calculatorului.
12. SECOND
Returneaz numrul de secunde (ntre
(numr-serial)
0 i 59) din partea fracionar a unui

numr-serial.
13. TIME
(or, Calculeaz
numrul
serial
minut, secund)
corespunztor numrului de ore,
minute i secunde indicate.
14. TIMEVALUE
Convertete o valoare de tip or n
(timp-text)
numr serial.
15. TODAY ( )
Calculeaz
numrul
serial
corespunztor datei din sistem.
16. WEEKDAY
Valoarea numr-serial este convertit
(numr-serial, tip- ntr-o zi a sptmnii. Rezultatul este
returnat)
un numr ntre 1 (duminic) i 7
(smbt).
17. YEAR (numr- Convertete valoarea numr-serial n
serial)
numrul unui an.
18. YEARFRAC
Furnizeaz fracia anului dintre dat(dat-nceput,
nceput i dat-sfrit.
dat-sfrit, baz)
c) Funcii financiare
Nr
crt
1.

2.
3.
4.
5.
6.
7.

8.

Funcia

Efectul funciei

FV
(dobnd, Calculeaz valoarea viitoare pentru o
uper, plat, vp, serie de ncasri provenite din pli
tip)
egale fcute ntr-un numr de perioade
uper, cu o anumit dobnd
considerat. O sum global, vp, poate
fi investit la nceputul operaiei.
IPMT (dobnd, Calculeaz profitul din plata unei
per, uper, vp, vv, rente. Se poate utiliza pentru a
tip)
determina dobnda la o ipotec ntr-o
perioad per din intervalul uper.
IRR
(valori, Furnizeaz
rata
intern
a
estimare)
randamentului pentru seria de
beneficii nete plus amortizri din
estimare.
rata inter modificat a
MIRR
(valori, Calculeaz
randamentului din seria de beneficii
rat-finanare,
nete pozitive sau negative din irul de
rat-reinvestire)
valori.
NPER (dobnd, Calculeaz numrul de perioade
plat, vp, vv, tip) necesare pentru a crea unitatea
specific prin argumentele date.
NPV (dobnd, Calculeaz valoarea net prezent din
valoare 1, valoare seria de beneficii aflate n irul sau
2, ...)
matricea valoare 1, valoare 2 etc., fiind
dat un rabat egal cu dobnda.
PMT (dobnd, Calculeaz plile periodice pentru
uper, vp, vv, ltip) diferite tipuri i viitoare valori ale
investiei,
fiind
date
dobnda
investiiei, termenul (uper) i valoarea
prezent (vp).
PPMT (dobnd, Calculeaz principala poriune a unei

9.

per, uper, vp, vv,


tip)
PV
(dobnd,
uper, plat, vv,
tip)

pli fcut pentru o investiie


amortizat.
Calculeaz valoarea curent a unei
serii de beneficii nete plus amortizri
n valori plat egale, fcute timp de
uper cu o dobnd constant.

d) Funcii informaionale
Nr
crt
1.
2.
3.
4.
5.

6.
7.

Funcia

Efectul funciei

CELL (tip-info, Sunt returnate informaii despre


referin)
coninutul celulei active sau despre
celula indicat prin referin.
COUNTBLANK Se execut numrarea celulelor goale
(domeniu)
dintr-un domeniu.
ERROR.TYPE
Furnizeaz un numr depinznd de
(val-eroare)
tipul de eroare din celula referit de
val-eroare.
INFO (tip-text)
Furnizeaz informaii despre sistemul
de operare i variabilele de mediu
corespunztoare acestuia.
ISfunction
Mediul EXCEL are 11 funcii prin
(valoare)
intermediul crora se poate determina
dac o celul verific unele condiii.
Rezultatul returnat este o valoare
logic de tip TRUE sau FALSE.
N (valoare)
Transform o valoare ntr-un numr.
TYPE (valoare)
Determin tipul de coninut al unei
celule,
returnnd
un
cod
corespunztor:
Valoare
Rezultat
Numr
1
Text
2
Valoare logic
4
Formula
8
Valoare de tip eroare 16
Matrice
64
e) Funcii logice

Nr
crt
1.
2.

Funcia
AND (logic
logic 2, ...)
FALSE ( )

Efectul funciei
1, Reunete condiii.
Returneaz ntotdeauna
logic FALSE.

valoarea

3.
4.
5.

NOT (logic)

Inverseaz valoarea de adevr a


argumentului logic de la TRUE la
FALSE sau de la FALSE la TRUE.
OR (logic 1, logic Reunete condiiile de testare:
2, ...)
returneaz TRUE dac cel puin unul
din argumentele logice este TRUE i
FALSE atunci cnd toate sunt false.
TRUE ( )
Furnizeaz
ntotdeauna
valoarea
logic TRUE.
f) Funcii de cutare i referin

Nr
crt
1.
2.
3.
4.
5.

Funcia

Efectul funciei

AREAS
(referin)
CHOOSE (numindex, valoare 1,
valoare 2, ...)
COLUMN
(referin)
COLUMNS
(matrice)
TRANSPOSE
(matrice)

Furnizeaz numrul de zone de


referin.
Seteaz dintr-o list o valoare care
corespunde unui num-index.
Furnizeaz numrul de coloan a
celulei cu o anumit referin.
Returneaz numrul de coloane dintro matrice.
Efectueaz operaia de transpunere a
matricei curente.

g) Funcii matematice
Nr
crt

Funcia

1.

ABS (numr)

2.

CEILING
(numr,
semnificaie)
COMBIN
(numr, numrabs)
CONTIF
(domeniu,
criteriu)
EVEN (numr)

3.
4.
5.
6.
7.
8.

Efectul funciei
Furnizeaz valoarea absolut a unui
numr.
Produce rotunjirea unui numr pn la
nivelul de semnificaie indicat.
Produce combinarea elementelor, fr
a avea importan ordinea acestora.
Numr celulele dintr-un domeniu al
cror coninut satisface un criteriu.

Rotunjete un numr pn la o valoare


par superioar.
EXP (numr)
Calculeaz exponeniala numrului,
funcia invers este LN ( ).
FACT (numr)
Calculeaz factorialul unui numr.
FLOOR (numr, Rotunjete n jos un numr pn la

9.

semnificaie)
INT (numr)

10. MDETERM
(matrice)
11. MINVERSE
(matrice)
12. MMULT (matrice
1, matrice 2)
13. MOD
(numr,
divizor)
14. POWER (numr,
putere)
15. RAND ( )

nivelul de semnificaie indicat.


Rotunjete un numr pn la cea mai
apropiat valoare ntreag.
Calculeaz
determinantul
unei
matrice.
Calculeaz inversa unei matrice.
Efectueaz nmulirea a dou matrice.

Calculeaz restul (modulul) unui


numr mprit la divizor.
Efectueaz ridicarrea unui numr la o
putere.
Furnizeaz un numr zecimal aleator
ntre 0 i 1.
16. SIGN (numr)
Va furniza 1 dac numrul este pozitiv
i 1 dac este negativ.
17. SQRT (numr)
Extrage rdcina ptrat dintr-un
numr.
18. SUMIF
Calculeaz suma coninutului tuturor
(domeniu,
celulelor dintr-un domeniu, care
criteriu, domeniu- verific un criteriu.
sum)
h) Funcii statistice
Nr
crt
1.
2.
3.
4.
5.

Funcia
AVERAGE
(numr 1, numr
2, ...)
COUNT (valoare
1, valoare 2, ...)
COUNTA
(valoare
1,
valoare 2, ...)
GROWTH (datey, date-x, noi-x,
const)
VAR (numr 1,
numr 2, ...)

i) Funcii text

Efectul funciei
Calculeaz media argumentelor.
Efectueaz numrarea elementelor
numere din argumente.
Efectueaz o numrare a elementelor
valoare. Funcia COUNTA ( ) numr
i valori de tip text.
Calculeaz
curba
de
cretere
exponenial care se potrivete cel
mai bine datelor coninute n
domeniul date-x i date-y.
Calculeaz o estimare a variaiei unei
populaii de la un eantion dat ca
argument.

Nr
crt
1.
2.
3.
4.

Funcia

Efectul funciei

EXACT (text 1, Se compar valorile text 1 i text 2.


text 2)
LEN (text)
Calculeaz numrul de caractere din
text.
TRIM (text)
terge toate blancurile din text, astfel
nct ntre cuvinte s rmn cte un
singur spaiu.
UPPER (text)
Transform n majuscule toate
caracterele din text.

j) Funcii trigonometrice
Nr
crt

Funcia

Efectul funciei

1.

SIN
(numr);
COS
(numr);
TAN (numr)
ASIN (numr);
ACOS (numr);
ATAN (numr)

Calcuelaz funcia trigonometric a


unui numr de radiani.

2.

Calculeaz
inversul
trigonometrice.

funciei