Sunteți pe pagina 1din 12

FUNC|II EXCEL 3

1. FUNC|II MATEMATICE }I TRIGONOMETRICE 4


2. FUNC|II STATISTICE 6
3. FUNC|II DE INFORMARE 7
4. FUNC|II LOGICE 8
5. FUNC|II DE PRELUCRARE A BAZELOR DE DATE 8
6. FUNC|II DE C~UTARE }I CONSULTARE 9
7. FUNC|II DE PRELUCRARE A DATELOR CALENDRISTICE 10
8. FUNC|II DE PRELUCRARE A TEXTELOR 11
9. FUNC|II FINANCIARE 12
Func\ii Excel
Excel include un num`r foarte mare de func\ii predefinite, dar ofer` ]i posibilitatea ca utilizatorii
s`-]i defineasc` propriile func\ii potrivit cerin\elor de exploatare a aplica\iilor. Ne vom rezuma doar la
func\iile predefinite de procesorul de tabele Excel.
Utilizarea func\iilor implic` respectarea unor regul de sintax`. Orice func\ie are trei elemente:
 semnul egal;
 nume func\ie;
 lista de argumente inclus` [ntre paranteze rotunde.
Majoritatea func\iilor Excel opereaz` pe o list` de argumente, dar exist` ]i func\ii care nu primesc
nici un argument.
Lista argumentelor poate fi format` din:
 un grup de celule: SUM(A1:B5);
 serie de celule neadiacente: SUM(A2,F3,G6);
 valori constante: MAX(40,78,20);
 constant` de tip text: UPPER(“seminar”);
 constant` de tip dat` calendaristic` [ncadrat` intre ghilimele;
 condi\ie logic`: IF(A1=A2,“corect”,“gre]it”).
Argumentele Excel pot fi:
 Condi\ie logic` construit` cu ajutorul operatorilor “=”, “<”, “>”, “<=”, “=>” sau cu ajutorul
func\iilor logice OR, AND, NOT sau cu o formul` sau o alt` func\ie ce returneaz` o alt`
valoare logic`;
 loca\ie (adres` de celule) sau o formul` ce returneaz` o adres` de celule;
 Un text, respectiv o formul` sau o func\ie ce returneaz` o valoare de tip text;
 Constant` numeric`, respectiv o formul` sau o func\ie ce returneaz` o valoare de tip numeric.
Func\iile Excel sunt [mp`r\ite pe mai multe categorii:
1. Func\ii matematice ]i trigonometrice.
2. Func\ii statistice
3. Func\ii de informare
4. Func\ii logice
5. Func\ii de prelucrare a bazelor de date
6. Func\ii de c`utare ]i consultare
7. Func\ii de prelucrare a datelor calendaristice
8. Func\ii de prelucrare a textelor
9. Func\ii financiare

3
1. Func\ii matematice ]i trigonometrice
1.1 ABS(x) – valoarea absolut` a lui x.
1.2 ACOS(num`r) – returneaz` arcul cosinusului num`rului respectiv.
Ex: ACOS(-0.5)=2.094395 (2/3 radiani);
ACOS(-0.5)*180/PI()=120 (grade).
1.3 ACOSH(num`r) – returneaz` inversul hiberbolic al cosinusului num`rului respectiv. Num`rul
trebuie s` fie mai mare sau egal cu 1.
ACOSH(1)=0;
ACOSH(10)=2.993223.
1.4 ASIN(num`r) – returneaz` arcul sinusului num`rului respectiv.
1.5 ASINH(num`r) – returneaz` inversul hiperbolic al sinusului num`rului respectiv.
1.6 ATAN(num`r) – returneaz` arcul tangentei num`rului respectiv.
1.7 ATAN2(x_num`r,y_num`r) – returneaz` arcul tangentei num`rului specificat prin coordonatele x ]i
y.
Ex: ATAN2(1,1)=0.785394 (/4 radiani);
ATAN2(-1,-1)*180/PI()=-135 (grade).
1.8 ATANH(num`r) – returneaz` inversul hiperbolic al tangentei num`rului respectiv.
1.9 CEILING(num`r,semnifica\ie) – returneaz` valoarea rotunjit` cu ad`ugare [n plus a unui num`r
diferit de zero la cel mai apropiat multiplu specificat ca semnifica\ie (numerele trebuie s` aib` acela]i
semn).
Ex: CEILING(2.5,1)=3;
CEILING(-2,5,-2)=-4.
1.10 COSH(num`r) – returneaz` cosinusul hiberbolic al num`rului respectiv.
1.11 COUNTIF(referin\`,criteriu) – returneaz` num`rul celulelor specificate [n referin\` care se
[ncadreaz` [n criteriul cerut.
1.12 COMBIN(num`r 1,num`r 2) – calculeaz` combin`ri de num`r 1 luate c@te num`r 2.
1.13 COS(num`r) – calculeaz` cosinus din num`rul respectiv.
1.14 DEGREES(unghi) – converte]te un unghi din radiani in grade.
1.15 EVEN(num`r) – rotunje]te num`rul la cel mai apropiat num`r par, [n valoarea absolut` mai
mare.
1.16 EXP(x) – calculeaz` ex.
1.17 FACT(num`r) – returneaz` factorialul num`rului respectiv (num`rul trebuie se fie mai mare
dec@t zero).
1.18 FACTDOUBLE(num`r) – returneaz` dublul factorial al unui num`r.
1.19 FLOOR(num`r,semnifica\ie) – returneaz` valoarea rotunjit`, cu ad`ugare [n minus la cel mai
apropiat multiplu al num`rului specificat ca semnifica\ie.
Ex: FLOOR(2.5,1)=2;
FLOOR(-2.5,-2)=-2.
1.20 GCD(num`r 1,num`r2,…) – calculeaz` cel mai mare divizor al numerelor respective (maxim
29 de numere).
1.21 INT(num`r) – calculeaz` partea [ntreag` a num`rului, cu rotunjire la [ntregul mai mic al
num`rului.
Ex: INT(8.9)=8;
INT(-8.9)=-9.
1.22 LCM(num`r 1,num`r2,…) – calculeaz` cel mai mic multiplu comun al numerelor respective
(maxim 29 de numere).
1.23 LN(num`r) – calculeaz` logaritmul natural din num`rul respectiv.
1.24 LOG(num`r,baz`) –returneaz` logaritmul num`rului [n baza specificat`.
1.25 LOG10(num`r) – returneaz` logaritmul zecimal al num`rului respectiv.
1.26 MDETERM(]ir) – returneaz` determinantul matricii ]irului (numerele se introduc pe
coloane).
1.27 MININVERSE(]ir) – returneaz` inversa matricei ]irului.
1.28 MMULT(]ir 1,]ir 2) – returneaz` produsul matricelor ]irurilor.
1.29 MOD(num`r 1,num`r2) – calculeaz` restul [mp`r\irii num`rului 1 la num`rul 2 (num`rul 2
trebuie s` fie diferit de zero).
Ex: MOD(3,2)=1;
MOD(-3,2)=1.
1.30 MROUND(num`r,multiplu) – returneaz` num`rul rotunjit la cerin\a multiplului.
Ex: MROUND(10,3)=9;
MROUND(-10,-3)=-9;
MROUND(1.3,0.2)=1.4.
1.31 MULTINOMIAL(num`r 1,num`r 2,…) – returneaz` c@tul dintre suma factorial` a
numerelor, ]i produsul factorial al acestora.
1.32 ODD(num`r) – rotunje]te num`rul la cel mai apropiat num`r impar, [n valoarea absolut` mai
mare.
1.33 QUUIENT(num`r`tor,numitor) – returneaz` partea [ntreag` a c@tului celor dou` numere.
Ex: QUUIENT(5,2)=2;
QUUIENT(4.5,3.1)=1;
QUUIENT(-10,3)=-3.
1.34 PI() – rotunje]te valoarea num`rului  cu 14 cifre plus punctul zecimal, deci 15 caractere.
1.35 POWER(num`r,putere) – calculeaz` valoarea num`rului ridicat la puterea men\ionat`.
1.36 PRODUCT(list`) – calculeaz` produsul celulelor specificate.
1.37 RADIANS(unghi) – converte]te gradele [n radiani.
1.38 RAND() – furnizeaz` un num`r aleator [ntre 0 ]i 1.
1.39 RANDBETWEEN(a,b) – furnizeaz` un num`r aleator [ntre a ]i b.
1.40 ROMAN(num`r,form`) – converte]te un num`r format din cifre arabe [ntr-un num`r alc`tuit
din cifre romane.
1.41 ROUND(num`r,num`r zecimale) – returneaz` un num`r rotunjit ce con\ine un anumit num`r
de zecimale specificat [n argument.
Ex: ROUND(2.15,1)=2,2;
ROUND(2,149,1)=2,1;
ROUND(21.5,-1)=20.
1.42 ROUNDDOWN(num`r,num`r zecimale) – rotunje]te un num`r cu ad`ugare [n minus.
ROUNDDOWN(3.2,0)=3;
ROUNDDOWN(76.9,0)=76.
1.43 ROUNDUP(num`r,num`r zecimale) – rotunje]te un num`r cu ad`ugare [n plus.
ROUNDUP(3.2,0)=4.
1.44 SERIESSUM(x,n,m,coeficien\i) – returneaz` suma puterilor unei serii dup` formula:
SERIES(x,n,m,a)=a1Xn+a2X(n+m)+a3X(n+2m)+…+aiX(n+(i-1)m).
1.45 SIGN(num`r) – determin` semnul num`rului. Returneaz` valoarea 1 dac` num`rul este mai
mare dec@t zero, 0 dac` este egal cu zero, respectiv –1 dac` acesta este negativ.
1.46 SIN(num`r) –calculeaz` sinusul num`rului.
1.47 SINH(num`r) – determin` sinusul hiperbolic al num`rului respectiv.
1.48 SQRT(num`r) – calculeaz` r`d`cina p`trat` din num`rul respectiv.
1.49 SQRTPI(num`r) – returneaz` r`d`cina p`trat` a num`rului [nmul\it cu pi.

5
1.50 SUBTOTAL(tip opera\ie,c@mp de celule) – realizeaz` o opera\ie matematic` asupra celulelor
specificate, opera\ia matematic` fiind definit` de valoarea primului argument.
Dac` tip opera\ie este: Atunci SUBTOTAL calculeaz`:
1 media valorilor celulelor;
2 num`rul de celule ocupate din acel c@mp;
3 num`rul celulelor din acel c@mp;
4 valoarea maxim`;
5 valoarea minim`
6 produsul celulelor;
9 suma celulelor.
1.51 SUM(list`) – calculeaz` suma celulelor specificate.
1.52 SUMIF(c@mp de evaluat,criteriu,c@mp de [nsumat) – calculeaz` suma celulelor aflate [n
c@mpul specificat ]i care se [ncadreaz` [n criteriul specificat.
1.53 SUMPRODUCT(list` 1,list` 2) – realizeaz` produsul celulelor corespunz`toare din cele dou`
liste de celule, dup` care aceste produse vor fi [nsumate.
1.54 SUMSQ(num`r 1,num`r2,…) – returneaz` suma p`tratelor numerelor.
1.55 SUMX2MY2(]ir_x,]ir_y) – returneaz` suma diferen\ei p`tratelor corespunz`toare valorilor
]irurilor dup` formula: (x2-y2).
1.56 SUMX2PY2(]ir_x,]ir_y) – returneaz` suma sumei p`tratelor corespunz`toare valorilor
]irurilor dup` formula: (x2+y2).
1.57 SUMXMY2(]ir_x,]ir_y) – returneaz` suma p`tratelor diferen\ei valorilor corespunz`toare
valorilor ]irurilor dup` formula: (x-y)2.
1.58 TAN(num`r) – calculeaz` tangent` num`rul respectiv.
1.59 TANH(num`r) – calculeaz` tangenta hiperbolic` a num`rului specificat ca argument.
1.60 TRUNC(num`r,num`r zecimale) – mut` partea frac\ional` a num`rului.
TRUNC(8.9)=8;
TRUNC(-8.9)=-8.

2. Func\ii statistice
2.1 AVERAGE(list`) – calculeaz` media aritmetic` a numerelor aflate [n celulele din lista specificat`.
2.2 COUNT(list`) – returneaz` num`rul de celule din list`.
2.3 GEOMEAN(list`) – calculeaz` media geometric` a numerelor aflate [n celulele din lista
specificat`.
2.4 HARMEAN(list`) – calculeaz` media armonic` a numerelor aflate [n celulele din lista specificat`.
2.5 MAX(list`) – calculeaz` maximul numerelor aflate [n celulele din lista specificat`.
2.6 MIN(list`) – calculeaz` minimul numerelor aflate [n celulele din lista specificat`.

6
3. Func\ii de informare
Returneaz` informa\ii privitoare la tipul datelor dintr-o celul`.
3.1 CELL(tip de informare dorit,referin\`) – returneaz` informa\ii despre tipul de formatare al
celulelor, adresa lor, respectiv con\inutul acestora specificate [n referin\`.
3.2 COUNTBLANK(c@mp) – calculeaz` num`rul celulelor goale existente [n c@mpul specificat.
3.3 ERROR.TYPE(tip eroare) – returneaz` num`rul corespunz`tor tipului de eroare.
3.4 INFO(tip text) – ofer` informa\ii despre mediul curent [n care se lucreaz`.
3.5 ISBLANK(referin\`) – returneaz` valoarea TRUE dac` referin\a este goal` ]i FALSE dac` este
plin`.
3.6 ISERR(referin\`) – returneaz` TRUE dac` referin\a con\ine o eroare de orice tip mai pu\in #N/A ]i
FALSE [n caz contrar.
3.7 ISERROR (referin\`) – returneaz` TRUE dac` referin\a con\ine o eroare de orice tip ]i FALSE [n
caz contrar.
3.8 ISEVEN(num`r) – returneaz` TRUE dac` num`rul e par ]i FALSE [n caz contrar.
3.9 ISLOGICAL(referin\`) – returneaz` TRUE dac` referin\a con\ine valoarea logic` TRUE sau
FALSE, respectiv FALSE [n caz contrar.
3.10 ISNA(referin\`) – returneaz` TRUE dac` referin\a con\ine o eroare de tip #N/A ]i FALSE [n
caz contrar.
3.11 ISNONTEXT(referin\`) – returneaz` TRUE dac` referin\a este de tip text ]i FALSE [n caz
contrar.
3.12 ISNUMBER(referin\`) – returneaz` TRUE dac` referin\a este de tip numeric ]i FALSE [n caz
contrar.
3.13 ISODD(num`r) – returneaz` TRUE dac` num`rul e impar ]i FALSE [n caz contar.
3.14 ISREF(referin\`) – returneaz` TRUE dac` referin\a con\ine o adres` ]i FALSE [n caz contrar.
3.15 ISTEXT(referin\`) – returneaz` TRUE dac` referin\a este de tip text ]i FALSE [n caz contrar.
3.16 N(referin\`) – returneaz` o valoare convertit` [ntr-un num`r.
Dac` referin\a con\ine: Atunci N returneaz`:
un num`r acel num`r;
o dat` num`rul serial al acelei date;
TRUE valoarea 1;
orice altceva valoarea 0.
3.17 NA() – returneaz` o eroare de tip #N/A (nici o valoare nu este disponibil`).
3.18 TYPE(referin\`) – returneaz` tipul referin\ei convertit [ntr-un num`r.
Dac` referin\a este de tip: TYPE returneaz`:
num`r 1;
text 2;
valoare logic` 4;
formul` 8;
eroare 16;
]ir 64.

7
4. Func\ii logice
4.1 AND(condi\ie 1, condi\ie 2,…) – prime]te drept argument o list` de expresii logice ]i efectueaz`
opera\ia logic` “]i”.
4.2 FALSE(x) – returneaz` valoarea [ntotdeauna fals`.
4.3 IF(condi\ie,x,y) – se evalueaz` condi\ia logic` ]i dac` aceasta are valoarea TRUE atunci IF
returneaz` x, respectiv y [n caz contrar.
4.4 NOT(x) – neag` argumentul.
4.5 OR(condi\ie 1, condi\ie 2,…) – prime]te drept argument o serie de expresii logice ]i efectuez`
opra\ia logic` “sau”.
4.6 TRUE(x) – returneaz` valoarea [ntotdeauna adev`rat`.

5. Func\ii de prelucrare a bazelor de date


Returneaz` valori ob\inute prin diferite opera\ii matematice efectuate asupra unei baze de date
organizate ca un tabel Excel, opera\ii care se fac asupra unei rubrici a bazei de date conform unui anumit
criteriu de selec\ie.
Toate func\iile de prelucrare a bazelor de date primesc trei argumente:
 Baza de date sau tabelul Excel;
 Rubrica din tabel asupra c`reia va ac\iona func\ia;
 Criteriul de selec\ie cu ajutorul c`ruia se vor selecta anumite inregistr`ri din tabel.
5.1 DAVERAGE(baz` de date,rubric`,c@mp criteriu) – returneaz` media aritmetic` a elementelor de
pe coloan` care satisfac criteriul de selec\ie.
5.2 DCOUNT(baz` de date,rubric`,c@mp criteriu) – returneaz` num`rul de celule care satisfac
criteriul de selec\ie
5.3 DCOUNTA(baz` de date,rubric`,c@mp criteriu) – calculeaz` num`rul de celule ocupate care
satisfac criteriul de selec\ie utiliz@nd elementele din tabelul specificat ]i care satisfac condi\ia cerut`.
5.4 DGET(baz` de date,rubric`,c@mp criteriu) – returneaz` valoarea unei celule din tabel ce satisface
criteriul de selec\ie
5.5 DMAX(baz` de date,rubric`,c@mp criteriu) – returneaz` valoarea maxim` a elementelor de pe
coloan` care satisfac criteriul de selec\ie.
5.6 DMIN(baz` de date,rubric`,c@mp criteriu) – returneaz` valoarea minim` a elementelor de pe
coloan` care satisfac criteriul de selec\ie.
5.7 DSTEV(baz` de date,rubric`,c@mp criteriu) – estimeaz` abaterea de la standard a popula\iei
folosind un anumit criteriu utiliz@nd elementele din tabelul specificat ]i care satisfac condi\ia cerut`.
5.8 DSTEVP(baz` de date,rubric`,c@mp criteriu) – estimeaz` abaterea de la standard a popula\iei
folosind [ntreaga popula\ie, utiliz`nd elementele din tabelul specificat ]i care satisfac condi\ia cerut`.
5.9 DSUM(baz` de date,rubric`,c@mp criteriu) – returneaz` suma elementelor de pe coloan` care
satisfac criteriul de selec\ie.
5.10 DVAR(baz` de date,rubric`,c@mp criteriu) – estimeaz` varia\ia popula\iei folosind un anumit
criteriu, utiliz@nd elementele din tabelul specificat ]i care satisfac condi\ia cerut`.
5.11 DVARP(baz` de date,rubric`,c@mp criteriu) – estimeaz` varia\ia popula\iei folosind [ntreaga
popula\ie, utiliz@nd elementele din tabelul specificat ]i care satisfac condi\ia cerut`.
5.12 GETPIVOTDATA(tabel pivot,nume) – returneaz` tabelul stocat [ntr-un tabel-pivot.
6. Func\ii de c`utare ]i consultare
Returneaz` valoarea unor celule sau adresele unor celule stabilite pe baza unor criterii de consultare.
6.1 ADDRESS(num`r r@nd,num`r coloan`,tip referin\`,valoare logic`,nume foaie calcul) – creeaz` o
adres` de celul` de tip text d@ndu-i num`rul r@ndului ]i coloanei specificate.
Dac` tip referin\` este Atunci ADDRESS creaz`:
1 referin\` absolut`;
2 referin\` absolut` pentru r2nd ]i relativ` pentru coloan`;
3 referin\` relativ` pentru r2nd ]i absolut` pentru coloan`;
4 referin\` relativ`.
6.2 AREAS(referin\`,c@mp) – returneaz` num`rul de zone continue din c@mpul primit ca argument.
Ex. AREAS(C3:D5,H10:I12)=2.
6.3 CHOOSE(index,list` de valori) – returneaz` valoarea din lista corespunz`toare indexului.
Ex. CHOOSE(2,“Produs A”,“Produs B”,“Produs C”)=Produs B
6.4 COLUMN(referin\`,c@mp) – returneaz` num`rul coloanei referin\ei primite ca argument. Dac`
acel c@mp are mai multe coloane atunci se returneaz` num`rul primei coloane.
Ex. COLOMN(B3)=2;
COLUMN(C3:H5)=3.
6.5 COLUMNS(referin\`,c@mp) – returneaz` num`rul de coloane prezente [n acel c@mp.
Ex. COLUMNS(C3:H5)=6.
6.6 HLOOKUP(cheie,c@mp de consultare,coloan` de recuperat) – returneaz` o informa\ie g`sit` [n
tabelul de consultare efectu@nd c`utarea pe orizontal`.
6.7 HYPERLINK(loca\ie leg`tur`,denumire) – creaz` o scurt`tur` ce deschide un document aflat pe un
server [ntr-o re\ea sau pe Internet.
6.8 INDIRECT(referin\` text,a1) – returneaz` referin\a specificat` [ntr-un text [n]irat (a1 este valoare
logic` prin care se specific` ce tip de referin\` posed` celula respectiv`.
6.9 LOOKUP(valoare,bloc cu valori,bloc cu rezultate) – returneaz` valoarea g`sit` [n coloana
corespunz`toare valorii c`utate sau dac` nu s-a g`sit valoarea c`utat` se procedeaz` ca la func\ia
VLOOKUP. Returneaz` rezultatul g`sit pe linia aflat` [n blocul de coloan` cu rezultate pe aceea]i linie
cu valoarea c`utat`.
6.10 OFFSET(adres`,num`r r@nd,num`r coloan`,[n`l\ime,l`\ime,) – returneaz` referin\a unui
domeniu specificat prin num`r r@nd ]i num`r coloan`.
6.11 ROW(referin\`,c@mp) – returneaz` num`rul r@ndului referin\ei primite ca argument
6.12 ROWS(referin\`,c@mp) – returneaz` num`rul de r@nduri prezente [n acel c@mp
6.13 TRANSPOSE(]ir) – converte]te un domeniu vertical [ntr-unul orizontal ]i vice versa.
6.14 VLOOKUP(cheie,c@mp de consultare,coloan` de recuperat) – returneaz` o informa\ie g`sit`
[n tabelul de consultare conform cheii de c`utare, unde:
 Cheie – reprezint` o valoare dup` care se va efectua c`utarea [n tabel;
 C@mp de consultare – tabelul [n care se efectueaz` c`utarea;
 Coloan` de recuperat – num`rul coloanei de unde va fi recuperat` informa\ia g`sit` [n
tabelul de consultare conform cheii de c`utare.

9
7. Func\ii de prelucrare a datelor calendaristice
Excel reprezint` intern datele calendaristice printr-un num`r ce reprezint` zilele scurse [ntre 1
Ianuarie 1900 p@n` la data respectiv`.
Valorile de tip or` sunt reprezentate prin numere cuprinse [ntre 0 ]i 0.9. Excel reprezint` intern
datele calendaristice printr-un num`r ce reprezint` zilele scurse [ntre 1 Ianuarie 1900 p@n` la data
respectiv`.
Valorile de tip or` sunt reprezentate prin numere cuprinse [ntre 0 ]i 0.99999999 (0
corespunde orei 0:00:00, iar 0.999999999 corespunz`tor orei 23:59:59).
7.1 DATE(an,lun`,zi) – returneaz` num`rul serial al datei respective.
Ex: DATE(91,1,1)=33239.
7.2 DATEVALUE(dat`) – returneaz` num`rul datei reprezentat prin argument de tip text.
DATEVALUE(“8/22/55”)=20323.
7.3 DAY(num`r serial) – returneaz` num`rul datei corespunz`toare lunii specificate [n argument.
DAY(“4-Jan”)=4.
7.4 DAYS360(dat` [nceput,dat` sf@r]it) – returneaz` num`rul de zile dintre cele dou` date.
DAYS350(“1/30/93”,”2/1/93”)=1.
7.5 HOUR(num`r serial) – returneaz` ora corespunz`toare num`rului serial.
HOUR(0.7)=16;
HOUR(“3:30:30 PM”)=15.
7.6 MINUTE(num`r serial) – returneaz` minutul corespunz`tor num`rului serial.
MINUTE(“4:48:00 PM”)=48;
MINUTE(0.01)=12.
7.7 MONTH(num`r serial) – returneaz` luna corespunz`toare num`rului serial.
MONTH(“6-May”)=5;
MONTH(366)=12.
7.8 NETWORKDAYS(dat` [nceput,dat` sf@r]it,zile libere) – returneaz` num`rul de zile lucr`toare
dintre cele dou` date specificate.
7.9 NOW() – returneaz` num`rul serial corespunz`tor datei ]i orei curente.
7.10 SECOND(num`r serial) – returneaz` secunda corespunz`toare num`rului serial.
SECOND(“4:48:18 PM”)=18;
SECOND(0.01)=24.
7.11 TIME(or`,minut,secund`) – returneaz` num`rul serial corespunz`tor orei respective.
TIME(12,0,0)=0.5.
7.12 TIMEVALUE(or` tip text) – returneaz` num`rul serial corespunz`tor orei respective.
TIMEVALUE(“2:24 AM”)=0.1.
7.13 TODAY() – returneaz` num`rul serial corespunz`tor datei curente.
7.14 WEEKDAY(num`r serial,tip) – returneaz` ziua s`pt`m@nii corespunz`toare num`rului serial.
Dac` tip este: Atunci WEEKDAY returneaz`:
1 1 pentru Dumunic` … 7 pentru S2mb`t`;
2 1 pentru Luni … 7 pentru Duminic`;
3 0 pentru Luni … 6 pentru Duminic`.
WEEKDAY(“2/14/90”)=4.
7.15 WORKDAY(dat` [nceput,num`r zile,num`r zile libere) – returneaz` un num`r ce reprezint`
o dat` care indic` num`rul zilelor lucr`toare de dinainte sau de dup` data de [nceput.
7.16 YEAR(num`r serial) – returneaz` anul corespunz`tor num`rului serial.
YEAR(“7/5/90”)=1990;
YEAR(0.007)=1900.
8. Func\ii de prelucrare a textelor
8.1 CHAR(cod ASCII) – returneaz` caracterul corespunz`tor codului ASCII.
CHAR(65)=A.
8.2 CLEAN(text) – ]terge toate caracterele neimprimabile din text.
8.3 CODE(text) – returneaz` [n cod ASCII primul caracter al textului.
8.4 CONCATENATE(text1, text2,…) – une]te textele rezult@nd un text lung.
8.5 DOLLAR(num`r,zecimale) – converte]te un num`r [ntr-un text folosind formatul monetar.
DOLLAR(1234.567,2)=“$1,234.57”.
8.6 EXACT(text1,text2) – compar` dou` texte ]i returneaz` TRUE dac` sunt asemenea ]i FALSE [n
caz contrar.
8.7 FIND(text c`utat,text [n care se face c`utarea, pozi\ia de la care [ncepe c`utarea) – caut` un text
[ntr-un altul ]i returneaz` pozi\ia unde s-a g`sit textul respectiv.
8.8 FIXED(num`r,num`r zecimale,valoare logic`) – rotunje]te un num`r ce con\ine zecimale.
8.9 LEFT(text,num`r caractere) – returneaz` un anumit num`r de caractere dintr-un text de la st@nga.
8.10 LEN(text) – returneaz` lungimea textului.
8.11 LOWER(text) – transform` toate literele textului [n litere mici.
8.12 MID(text,n1,n2) – se extrage din text [ncep@nd cu pozi\ia n1, n2 caractere.
8.13 PROPER(text) – transform` primele litere ale cuvintelor unui text [n majuscule.
8.14 REPLACE(text ini\ial,pozi\ia de la care se face [nlocuirea,num`r caractere [nlocuite,textul
care va fi [nlocuit) – [nlocuie]te un text [ntr-un altul.
8.15 REPT(text,num`r) – une]te textul respectiv de un num`r de ori dorit.
8.16 RIGHT(text,num`r caractere) – returneaz` un anumit num`r de caractere dintr-un text de la
dreapta sa.
8.17 SUBSTITUTE(textul [n care se va face [nlocuirea,textul care se va [nlocui,textul cu care se va
[nlocui,cuv2ntul textului care se va [nlocui) – [nlocuie]te un text cu altul dintr-un ]ir de tip text.
SUBSTITUTE(“Trimestrul 1, 1991”,“1”,“2”,1)=“Trimestrul 2, 1991”;
SUBSTITUTE(“Trimestrul 1, 1991”,“1”,“2”,3)=“Trimestrul 1, 1992”.
8.18 TEXT(valoare,format text) – converte]te o valoare [ntr-un text aplic@ndu-i o formatare
specificat`.
TEXT(2.715,“$0.00”)=“$2.72”;
TEXT(“4/15/91”,“mmmm dd, yyyy”)=“April 15, 1991”.
8.19 TRIM(text) – elimin` spa\iile dintre textul primit ca argument.
8.20 UPPER(text) – transform` toate literele textului [n majuscule.
8.21 VALUE(text) – transform` textul corespunz`tor [ntr-un num`r.

11
9. Func\ii financiare
Func\iile financiare se utilizeaz` pentru determinarea pl`\ii unui [mprumut, valoarea viitoare sau
prezent` a unei investi\ii ]i valoarea ac\iunilor sau a dividendelor.
Argumente utilizate:
 Rd – rata dob@nzii;
 Nper – num`rul de perioade [n care se efectueaz` plata;
 Plata – m`rimea pl`\ii periodice;
 Tip – felul [n care se efectueaz` pl`\ile:
0 - dac` pl`\ile se efectueaz` la sf@r]itul fiec`rei perioade;
1 - dac` pl`\ile se efectueaz` la [nceputul fiec`rei perioade.
 Pv(present value) – valoare unei investi\ii sau a unei pl`\i la [nceputul perioadei de investi\ie;
 Fv(future value) – valoarea investit` dup` ce s-au efectuat toate pl`\ile.
9.1 FV(rd,nper,plat`,valoare prezent`,tip) – returneaz` valoarea viitoare a unei investi\ii [n condi\ii de
pl`\i periodice, constante, efectuate la dob@nd` constant`.
9.2 NPER(rd,valoare plat`,valoare prezent`) – calculeaz` care este num`rul de perioade necesar
achit`rii unui [mprumut prin pl`\i constante.
9.3 PMT(rd,nper,valoare prezent`,valoare viitoare,tip) – returneaz` valoarea lunar` a pl`\ilor efectuate
pentru o investi\ie sau un [mprumut (valoarea viitoare se pune de obicei zero).
9.4 PV(rd,nper,plata,fv,tip) – returneaz` valoarea unei investi\ii efectuate prin p`r\i periodice,
constante la dob@nd` constant`.
9.5 RATE(nper,valoare plat`,valoare prezent`) – returneaz` rata dob@nzii corespunz`toare
unei investi\ii sau unui [mprumut la pl`\i ]i dob@nd` constante.

12

S-ar putea să vă placă și