Sunteți pe pagina 1din 20

FPC

FORMARE PENTRU COMPETITIVITATE


CURS: OPERATOR INTRODUCERE, VALIDARE SI PRELUCRARE DATE
REGIUNEA SUD-MUNTENIA
CENTRUL REGIONAL TARGOVISTE

PROIECT
FORMULE SI FUNCTII IN EXCEL

NUME CURSANT:
IORGA GABRIELA

CUPRINS

1.
2.
3.

4.

Tipurile de funcii coninute de EXCEL..pagina 3


Introducerea unei formule - expresie de calcul......................................................pagina 7
Utilizarea funciilor Excel......................................................................................pagina 8
a. Funcii matematice...pagina 11
b. Funcii statistice ...pagina 13
c. Funcia logic IF..pagina 15
d. Funcii pentru date calendaristice (Dat & Or)...pagina 17
Referine absolute, mixte i relative..pagina 19

Formule i funcii
1. Tipurile de funcii coninute de EXCEL sunt:
a) Funcii referitoare la baze de date i administrarea listelor;
b) Funcii referitoare la dat i timp;
c) Funcii financiare;
d) Funcii informaionale;
e) Funcii logice;
f) Funcii de cutare i de referin;
g) Funcii matematice-inginereti;
h) 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.

2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.

Funcia

Efectul funciei

DAVERAGE (baz de Calculeaz media numerelor din cmpul indicat al bazei de date, care
date, cmp, criteriu)
respect 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.
DCOUNT (baz de Numr nregistrrile numerice din cmpul bazei de date care
date, cmp, criteriu)
satisfac un criteriu. Dac argumentul cmp este omis, sunt numrate
toate nregistrrile din baza de date care satisfac criteriul.
DCOUNT (baz de Numr celulele care au coninut unul din cmpul bazei de date, pentru
date, cmp, criteriu)
acele nregistrri care satisfac un criteriu.
DGET (baz de date, Extrage din baza de date o singur nregistrare care respect un
cmp, criteriu)
criteriu.
DMAX (baz de date, Este gsit numrul maxim din cmpul bazei de date, pentru
cmp, criteriu)
nregistrrile care respect un criteriu.
DMIN (baz de date, Este gsit numrul minim din cmpul bazei de date, pentru
cmp, criteriu)
nregistrrile care respect un criteriu.
DPRODUCT (baz de nmulete toate valorile din cmpul bazei de date pentru
date, cmp, criteriu)
nregistrrile care respect un criteriu. Funcia este similar cu SUM
( ), cu diferena c valorile sunt nmulite, nu adunate.
DSTDEV (baz de Calculeaz abaterea standard a unui ealon de date, pe baza
date, cmp, criteriu)
numerelor dintr-un cmp al bazei de date, pentru nregistrrile care
respect un cirteriu.
DSTDEVP (baz de Calculeaz abaterea standard a ntregului set de date, pe baza
date, cmp, criteriu)
numerelor dintr-un cmp al bazei de date, pentru nregistrrile care
respect un criteriu.
DSUM (baz de date, nsumeaz toate numerele dintr-un cmp al bazei de date, pentru
cmp, criteriu)
nregistrrile care respect un anumit criteriu.
DVAR (baz de date, Calculeaz abaterea estimat (sau se abate un eantion de la medie)
cmp, criteriu)
a unui eantion de date, pe baza numerelor dintr-un cmp al bazei de
date, pentru nregistrrile care respect un criteriu.
DVARP (baz de date, Calculeaz abaterea ntregului set de date, pe baza numerelor dintrcmp, criteriu)
un cmp al bazei de date, pentru nregistrrile care respect un
criteriu.
SUBTOTAL (baz de Calculeaz o sum parial pentru o list sau pentru o baz de date.
date, cmp, criteriu)
3

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.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.

Funcia

Efectul funciei

DATE (an, lun, zi)


DATEVALUE (dattext)
DAY (numr-serial)

Returneaz numrul serial pentru data specificat.


Execut corecia datei introduse ca text n numr serial. Exemplu:
DATEVALUE ("24-Dec-96") returneaz 35423.
Convertete un numr-serial ntr-un numr de zile ale lunii, n
intervalul 1 i 31.
DAYS360
(dat- Afieaz numrul de zile scurs ntre dat-nceput i dat-sfrit.
nceput, dat-sfrit,
metod)
EDATE (dat-nceput, Afieaz numrul serial al datei situate la un numr de luni fa de
luni)
dat-nceput. Formateaz coninutul celulei ca numr. Este o funcie
util pentru calcule de mprumuturi.
EOMONTH
(dat- Furnizeaz numrul serial al ultimei zile a lunii din data situat la
nceput, luni)
luni fa de dat-nceput.
HOUR (numr-serial) Orele sunt pri fracionare ale unei zile exprimate ca numr serial.
MINUTE
(numr- Returneaz numrul de minute dintr-un numr-serial.
serial)
MONTH
(numr- Convertete valoarea numr-serial ntr-un numr de luni (ntre 1 i
serial)
12).
NETWORKDAYS
Furnizeaz numrul de zile lucrtoare dintre dat-nceput i dat(dat-nceput,
dat- sfrit.
sfrit, vacan)
NOW ( )
Calculeaz numrul serial al datei i orei date de ceasul intern al
calculatorului.
SECOND
(numr- Returneaz numrul de secunde (ntre 0 i 59) din partea fracionar
serial)
a unui numr-serial.
TIME (or, minut, Calculeaz numrul serial corespunztor numrului de ore, minute
secund)
i secunde indicate.
TIMEVALUE (timp- Convertete o valoare de tip or n numr serial.
text)
TODAY ( )
Calculeaz numrul serial corespunztor datei din sistem.
WEEKDAY (numr- Valoarea numr-serial este convertit ntr-o zi a sptmnii. Rezultatul
serial, tip-returnat)
este un numr ntre 1 (duminic) i 7 (smbt).
YEAR (numr-serial) Convertete valoarea numr-serial n numrul unui an.
YEARFRAC (dat- Furnizeaz fracia anului dintre dat-nceput i dat-sfrit.
nceput, dat-sfrit,
baz)
c) Funcii financiare

Nr
crt
1.

2.

Funcia

Efectul funciei

FV (dobnd, uper, Calculeaz valoarea viitoare pentru o serie de ncasri provenite din
plat, vp, tip)
pli 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, per, Calculeaz profitul din plata unei rente. Se poate utiliza pentru a
uper, vp, vv, tip)
determina dobnda la o ipotec ntr-o perioad per din intervalul
4

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

uper.
Furnizeaz rata intern a randamentului pentru seria de beneficii
nete plus amortizri din estimare.
MIRR (valori, rat- Calculeaz rata inter modificat a randamentului din seria de
finanare,
beneficii nete pozitive sau negative din irul de valori.
rat-reinvestire)
NPER
(dobnd, Calculeaz numrul de perioade necesare pentru a crea unitatea
plat, vp, vv, tip)
specific prin argumentele date.
NPV
(dobnd, Calculeaz valoarea net prezent din seria de beneficii aflate n irul
valoare 1, valoare sau matricea valoare 1, valoare 2 etc., fiind dat un rabat egal cu
2, ...)
dobnda.
PMT (dobnd, uper, Calculeaz plile periodice pentru diferite tipuri i viitoare valori
vp, vv, ltip)
ale investiei, fiind date dobnda investiiei, termenul (uper) i
valoarea prezent (vp).
PPMT (dobnd, per, Calculeaz principala poriune a unei pli fcut pentru o investiie
uper, vp, vv, tip)
amortizat.
PV (dobnd, uper, Calculeaz valoarea curent a unei serii de beneficii nete plus
plat, vv, tip)
amortizri n valori plat egale, fcute timp de uper cu o dobnd
constant.
IRR (valori, estimare)

d) Funcii informaionale
Nr
crt
1.

4.

Funcia
CELL
(tip-info,
referin)
COUNTBLANK
(domeniu)
ERROR.TYPE
(val-eroare)
INFO (tip-text)

5.

ISfunction (valoare)

6.
7.

N (valoare)
TYPE (valoare)

2.
3.

Efectul funciei
Sunt returnate informaii despre coninutul celulei active sau despre
celula indicat prin referin.
Se execut numrarea celulelor goale dintr-un domeniu.
Furnizeaz un numr depinznd de tipul de eroare din celula referit
de val-eroare.
Furnizeaz informaii despre sistemul de operare i variabilele de
mediu corespunztoare acestuia.
Mediul EXCEL are 11 funcii prin intermediul crora se poate
determina dac o celul verific unele condiii. Rezultatul returnat
este o valoare logic de tip TRUE sau FALSE.
Transform o valoare ntr-un numr.
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.
3.

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

4.

OR (logic 1, logic 2, ...)

Efectul funciei
Reunete condiii.
Returneaz ntotdeauna valoarea logic FALSE.
Inverseaz valoarea de adevr a argumentului logic de la TRUE
la FALSE sau de la FALSE la TRUE.
Reunete condiiile de testare: returneaz TRUE dac cel puin
unul din argumentele logice este TRUE i FALSE atunci cnd
toate sunt false.
5

5.

TRUE ( )

f) Funcii de cutare i referin


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

AREAS (referin)
CHOOSE
(num-index,
valoare 1, valoare 2, ...)
COLUMN (referin)
COLUMNS (matrice)
TRANSPOSE (matrice)

g) Funcii matematice
Nr
crt
Funcia
1.
ABS (numr)
2.
CEILING
(numr,
semnificaie)
3.
COMBIN (numr, numrabs)
4.
CONTIF
(domeniu,
criteriu)
5.
EVEN (numr)
6.
EXP (numr)
7.
FACT (numr)
8.
FLOOR
(numr,
semnificaie)
9.
INT (numr)
10. MDETERM (matrice)
11. MINVERSE (matrice)
12. MMULT
(matrice
1,
matrice 2)
13. MOD (numr, divizor)
14. POWER (numr, putere)
15. RAND ( )
16. SIGN (numr)
17. SQRT (numr)
18. SUMIF (domeniu, criteriu,
domeniu-sum)
h) Funcii statistice
Nr
crt
Funcia
1.
AVERAGE (numr 1,
numr 2, ...)
2.
COUNT
(valoare
1,
valoare 2, ...)
3.
COUNTA (valoare 1,
valoare 2, ...)
4.
GROWTH (date-y, date-x,
noi-x, const)
5.
VAR (numr 1,
numr 2, ...)

Furnizeaz ntotdeauna valoarea logic TRUE.

Efectul funciei
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 dintr-o matrice.
Efectueaz operaia de transpunere a matricei curente.

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.
Calculeaz exponeniala numrului, funcia invers este LN ( ).
Calculeaz factorialul unui numr.
Rotunjete n jos un numr pn la 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.
Va furniza 1 dac numrul este pozitiv i 1 dac este negativ.
Extrage rdcina ptrat dintr-un numr.
Calculeaz suma coninutului tuturor celulelor dintr-un
domeniu, care verific un criteriu.

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.
6

i) Funcii text
Nr
Funcia
crt
1.
EXACT (text 1, text 2)
2.
LEN (text)
3.
TRIM (text)
4.

UPPER (text)

Efectul funciei
Se compar valorile text 1 i text 2.
Calculeaz numrul de caractere din text.
terge toate blancurile din text, astfel nct ntre cuvinte s
rmn cte un singur spaiu.
Transform n majuscule toate caracterele din text.

j) Funcii trigonometrice
Nr
Funcia
Efectul funciei
crt
1.
SIN (numr); COS (numr); TAN Calcuelaz funcia trigonometric a unui numr de
(numr)
radiani.
2.
ASIN (numr); ACOS (numr); Calculeaz inversul funciei trigonometrice.
ATAN (numr)
2. Introducerea unei formule - expresie de calcul
Formula reprezint expresie de calcul format din:
Semnul = este n mod obligatoriu primul caracter n orice formul
Operanzi (etichete, valori, referine de celule/blocuri de celule, funcii);
Operatori:
aritmetici (+ adunare, - scdere, / mprire, * nmulire, ^ ridicare la putere);
logici (and, or, not);
relaionali (> mai mare, >= mai mare sau egal, < mai mic, <=mai mic sau egal, = egal, <>
diferit).
Paranteze rotunde pentru a schimba ordinea normal de efectuare a calculelor.
Pentru introducerea unei formule se parcurg urmtorii pai:
1. Se selecteaz celula n care se ateapt rezultatul.
2. Se tasteaz semnul =.
3. Se introduc componentele formulei:
Operatori, paranteze direct de la tastatur;
Operanzii se introduc de la tastatur sau, dac acetia sunt referine la celulele implicate n
calcul, pot fi specificai i prin selectare cu mausul direct din foaia de calcul.
4. Se confirm formula apsnd tasta ENTER sau prin clic pe butonul de pe bara de formule.

Se renun la introducerea formulei pe parcursul tastrii apsnd tasta Esc, sau prin
clic pe butonul de pe bara de formule.
Exemplu:
=100+200
sau
=300 +(A2+40)/5
Modificarea unei formule introdus i confirmat se realizeaz prin dou metode:
n bara de formule se selecteaz celula respectiv cu clic pe ea, se execut clic n
bara de formule i se opereaz acolo modificarea.
Direct n celul dublu clic n celul, se obine punctul de inserie, apoi se
opereaz modificarea.
Confirmarea sau abandonarea modificrii efectuate se face ca n descrierea de mai sus.
3.
Utilizarea funciilor Excel
Funciile aplicaiei Excel sunt instrumente ncorporate de calcul care pot efectua calcule
complexe din diverse domenii (baze de date, statistic, matematic, financiar, analitic, etc.).
Orice funcie este compus din denumirea funciei i argumentele funciei, precizate ntre
paranteze rotunde. Exist i funcii de tip volatil, fr argumente, dar chiar i n cazul lor,
dup denumirea funciei apar dou paranteze rotunde ().
nume_funcie (argumente)
Multe dintre funcii au mai multe argumente, constituite ntr-o list de argumente.
Separatorul de list este punct i virgul (;) pentru setul de opiuni regionale romneti i
virgul pentru setul de opiuni regionale engleze (us).
Observaie: se schimb setul de opiuni regionale din configurrile sistemului de operare,
parcurgnd calea: Pornire Panou de control Ceas, limb i regiune
Opiuni regionale i lingvistice fila Formate (Start Control Panel Clock,
Language and Region Regional and Language Options fila Formats)
Introducerea unei funcii ntr-o formul se poate realiza n dou variante
Introducerea unei funcii ntr-o formul se poate realiza n dou variante
Varianta 1 pentru introducerea unei funcii: prin utilizarea casetei de dialog Inserare
funcie (Insert Function). Aceast caset de dialog poate fi accesat n diverse moduri:
Tabul Formule grupul Bibliotec de funcii butonul Inserare funcie
(tabul
Formulas grupul Function Library butonul Insert Function)
Butonul Inserare Functie (Insert Functions) (fx) de pe bara de formule
Tabul Pornire grupul Editare se deschide lista butonului nsumare Automat
Mai multe funcii (tabul Home grupul Editing se deschide lista butonului AutoSum More
Functions)

Tabul Formule grupul Bibliotec de funcii se deschide lista butonului


Insumare automata
Mai multe funcii (tabul Formulas grupul Function Library se deschide lista butonului
AutoSum More Functions)

Ordinea efecturii operaiilor de introducere a unei funcii n caseta de dialog Inserare funcie
(Insert Function) este:
1. Selectarea categoriei funciei din lista Selectai o categorie (Select a category)
2. Selectarea funciei din lista Selectai o funcie (Select a Function), apoi clic pe butonul o
Not: se poate selecta funcia dorit i direct din lista ce se deschide la acionarea butonului
corespunztor categoriei aparintoare, din tabul Formule grupul Bibliotec de funcii (tabul
Formulas grupul Function Library).
3. Apare caseta de dialog Argumente funcie (Function Arguments), unde se face
introducerea argumentelor funciei n casetele corespunztoare, prin tastare sau prin
selectare cu mausul din celule (referinele celulelor implicate n calcul, valori numerice,
etichete, alte funcii, diveri parametrii). Argumentele al cror nume apare scris aldin (bold)
sunt obligatorii, celelalte fiind opionale. Pe msura introducerii argumentelor, rezultatul
funciei apare n zona Rezultatul formulei (Formula Result), iar n bara de formule se
poate vizualiza expresia introdus.
9

4. Confirmarea funciei introduse cu OK

Observaie: butoanele Restrngere dialog (Collapse Dialog)

/ Extindere dialog (Expand

Dialog)
din dreapta casetelor de introducere a argumentelor permit, la clic pe
ele, minimizarea,respectiv refacerea dimensiunii casetei de dialog, astfel nct s
faciliteze vizualizarea i selectarea datelor foii de calcul.
Varianta 2 pentru introducerea unei funcii: prin tastarea funciei i a componentelor sale
direct n celula n care va fi returnat rezultatul, argumentele putnd fi precizate prin tastare
sau selectare cu mausul.

Observaie:

Aplicaia Excel 2007 pune la dispoziie facilitatea de completare automat a


funciilor n formule, facilitate care funcioneaz astfel: dup tastarea n celul a
semnului = i a
primei/primelor litere din numele unei funcii, Excel afieaz o list derulant ce
conine funciile al cror nume ncepe cu caracterele deja introduse; din aceast
list se poate alege, cu dublu clic pe numele ei, funcia dorit.

10

Editarea (modificarea) unei funcii se poate face fie direct n celul, fie n bara de formule,
dar i n caseta de dialog Insert Function, dac se selecteaz celula de modificat i se d una
dintre comenzile de deschidere a acesteia.
n continuare vom exemplifica utilizarea ctorva funcii din diverse categorii.
Exemplu de sintax a funciei SUM:
=SUM(lista argumente) - calculeaz suma valorilor referite n lista de argumente.
Exemple de utilizare a funciei SUM:
=SUM(10;20)
adun 10 cu 20.
=SUM(A1;30;40)
adun coninutul celulei A1 cu 30 i cu 40.
=SUM(A2:B4)
adun coninutul celulelor A2,A3,A4,B2,B3,B4.
=SUM(A1;30;A2:B4) adun coninutul celulei A1 cu 30 i cu coninutul celulelor A2,
A3, A4, B2, B3, B4.
a. Funcii matematice
Funciile din categoria Mat &Trig (Math &Trig) Matematic i trigonometrie - se ntind
de la simple formule pentru efectuarea unor calcule elementare pn la funcii complexe, mai
degrab utile unui matematician dect utilizatorului mediu al aplicaiei Excel.
Operator
+
*
/
^

explicatii
Adunare prioritate 1
=A1 + A2 returneaza suma valorilor din celulele A1 si A2
Scadere prioritate 1
=A1 - A2 returneaza diferenta valorilor din celulele A1 si A2
Inmultire prioritate 2
=A1 * A2 returneaza produsul valorilor din celulele A1 si A2
Impartire prioritate 2
=A1 / A2 returneaza catul valorilor din celulele A1 si A2
ridicare la putere prioritate 3
=A1^3 returneaza valoarea din celula A1ridicata la puterea 3
=A1^0.5 returneaza radacina patrata a valorii din celula A1 (A1 la
puterea )
Procent Imparte numarul precedat la 100
=D8*25%

SUM
Funcia SUM adun valorile precizate drept argumente.
11

Sintaxa: SUM (number1; number 2; ...)


unde number 1, number 2, ... sunt de la 1 la 30 de argumente pentru care se va obine nsumarea.
Exemple:

SUM(A2:A8)

SUM(3;5)

SUM(B2:B7;23)

Observaie: Funcia SUM poate fi apelat printr-o facilitate suplimentar oferit de utilizarea butonului
nsumare automat (AutoSum)
din tabul Pornire grupul Editare (tabul Home grupul
Editing) sau tabul Formule grupul Bibliotec de funcii (tabul Formulas grupul Function
Library). Exist dou variante, n funcie de poziia celulei rezultat relativ la zona argumentelor, i
anume:
a) dac celula rezultat este adiacent blocului de argumente (dedesubtul sau la dreapta
acestuia), atunci se selecteaz argumentele i celula n care se ateapt rezultatul i se apas
butonul nsumare automat (AutoSum).

b) dac celula rezultat nu este adiacent argumentelor, se apas butonul nsumare automat
(AutoSum), se precizeaz ntre parantezele funciei argumentele (prin tastare sau prin
selectare), apoi se confirm introducerea formulei cu tasta Enter.
SUMIF
Funcia SUMIF adun argumentele specificate printr-un criteriu dat.
Sintaxa: SUMIF(range;criteria;sum_range)
unde
range reprezint celulele ce vor fi evaluate de criteriul dat
criteria reprezint criteriul, sub forma unui numr, expresie sau text, care stabilete care
celule vor intra n adunare
sum_range reprezint celulele supuse operaiei de adunare
Observaii:
1) vor fi adunate doar acele celule din zona sum_range al cror corespondent din zona
range ndeplinesc criteriul specificat
2) dac se omite argumentul sum_range, atunci vor fi supuse adunrii celulele din zona
range
Exemplu:

12

Suma acelor valori vndute ale cror


adaosuri sunt mai mari dect 1.000.000
=SUMIF(B2:B5;>1000000;A2:A5) = 14 000 000
Suma adaosurilor mai mari de 1.000.000
=SUMIF(B2:B5;>1000000) = 2 800 000

ROUND
Funcia ROUND rotunjete un numr la numrul specificat de zecimale
Sintaxa: ROUND(number;num_digits)
unde
number este numrul ce se va rotunji
num_digits reprezint numrul de zecimale la care va fi rotunjit numrul
Observaii:
1) dac num_digits este 0, numrul va fi rotunjit la cel mai apropiat ntreg
2) dac count este mai mic ca 0, numrul este rotunjit ctre stnga
separatorului de zecimal
Exemple:
=ROUND (133,12548;2) = 133,13
=ROUND (133,12548;0) = 133
=ROUND (133,12548;) = 133
=ROUND (133,12548;-1) = 130
=ROUND (133,12458;-2) = 100
INT
Funcia INT rotunjete n jos un numr pn la cel mai apropiat ntreg (furnizeaz drept rezultat
partea ntreag a unui numr)
Sintaxa: INT (number)
Exemple:
INT(3,85) = 3
INT(-3,85) = -4
b. Funcii statistice
ntre funciile din categoria Statistice (Statistical) se regsesc att funcii simple, pentru
returnarea mediei aritmetice, minimului, maximului unui domeniu, numrare (AVERAGE, MIN,
MAX, COUNT), dar i funcii statistice mai complexe, cum ar fi cele pentru calculul
abaterilor absolute i standard sau a diverselor tipuri de distribuii sau de probabiliti.
MAX
Funcia MAX calculeaz maximul valorilor de tip numeric referite ntr-o list de argumente
Sintaxa: MAX(number 1;number 2;...)

unde number 1; number 2;sunt ntre 1 i 30 de argumente ce pot conine sau pot
referi diverse tipuri de informaii, dintre care ns se va calcula maximul doar al
celor de tip numeric.
Exemplu:
Cea mai mare not din list
=MAX(B13:B16) = 9

MIN
Funcia MIN calculeaz minimul valorilor de tip numeric referite ntr-o list de argumente
Sintaxa: MIN(number 1;number 2;...)
unde number 1; number 2;sunt ntre 1 i 30 de argumente ce pot conine sau pot referi
diverse tipuri de informaii, dintre care ns se va calcula minimul doar al celor de tip
numeric.
Exemplu:
Cea mai mic not din list
=MIN(B13:B16) = 2

AVERAGE
Funcia AVERAGE calculeaz media aritmetic valorilor de tip numeric referite ntr-o list de
argumente
Sintaxa: AVERAGE(number 1;number 2;...)
unde number 1; number 2;sunt ntre 1 i 30 de argumente ce pot conine sau pot referi
diverse tipuri de informaii, dintre care ns se va calcula media aritmetic doar pentru cele
de tip numeric.
Exemplu:
Media aritmetic a notelor obinute
=AVERAGE(B13:B16) = 5,25

COUNT
Funcia COUNT numr celulele ce conin informaii de tip numeric i numerele introduse ntr-o
list de argumente.
Sintaxa: COUNT(value1;value2;...)
unde value1; value2;sunt ntre 1 i 30 de argumente ce pot conine sau pot referi diverse
tipuri de informaii, dintre care ns vor fi numrate doar cele de tip numeric.
Exemplu:
Numrul valorilor de tip numeric
din blocul de celule A12:B16
=COUNT(A12:B16) = 4

Observaie: Funciile MAX, MIN, AVERAGE, COUNT pot fi apelate, pe lng metodele
generale enunate anterior, i prin selectarea lor din lista derulant a butonului de
comand nsumare automat (AutoSum), procedndu-se asemntor ca pentru
funcia SUM, cu meniunea c funcia COUNT se va regsi n aceast list sub
denumirea de Count Numbers.
COUNTIF
Funcia COUNTIF numr, dintr-o zon de celule, doar pe acelea care ndeplinesc un criteriu dat.
Sintaxa: COUNTIF(range;criteria)
unde
range este zona n care se va face numrarea
criteria este un criteriu de selectare, sub form de numr, expresie sau text
Exemplu:
Numrul elevilor cu numele Vlad
=COUNTIF(A13:B16;vlad) = 2
Numrul elevilor cu nota mai mic dect 5
COUNTIF(A13:B16;<5) = 2

c. Funcia logic IF
Funcia IF , din categoria Logice (Logical), testeaz o condiie i returneaz o valoare dac
condiia precizat este adevrat (ndeplinit) i o alt valoare dac condiia este fals (nu este
ndeplinit).
Pentru evaluarea condiiei logice la adevrat sau fals se utilizeaz operatori relaionali (=, <>, <, >,
<=,
>=).
Sintaxa: IF(Logical_Test;Value_if_true;Value_if_false)
unde
Logical_Test reprezint condiia, testul, i este orice expresie ce poate fi evaluat ca
adevrat sau fals
Value_if_true reprezint rezultatul pentru condiie adevrat (ndeplinit)
Value_if_false reprezint rezultatul pentru condiie fals (nendeplinit); dac este omis,
rezultatul pentru condiie nendeplinit va fi valoarea logic FALSE.
Observaie: Pot fi ncapsulate pn la 64 funcii IF ca argumente ale testrii unei condiii mai
elaborate.
Exemple:
1)
In celula C2 se va obine
Observaia pentru primul elev
dup formula: Dac Nota >=5,
atunci Promovat, altfel
Respins.

2) n tabelul urmtor, Sporul se va calcula dup formula:


Daca vechimea < 3 ani
1%*Salariu 3< vechimea<= 5
3%*Salariu vechimea >5
ani 5%*Salariu
Pentru salariatul Popa formula poate fi:
=IF(C2<3;B2*1%;IF(C2<=5;B2*3%;B2
*5%))

d. Funcii pentru date calendaristice (Dat & Or)


Datele calendaristice i momentele de timp sunt exprimate n Excel prin valori numerice
seriale. Acestea sunt numere zecimale ale cror arte ntreag reprezint numrul de zile care s-au
scurs de la 01-ian-1900 pn la respectiva dat, iar partea zecimal reprezint momentul de timp de
la ora 0 la respectivul moment.
Exemple:
01-ian-19001
18iul-1900 200
ora zero 0
ora 12 0,5

17

Observaie: Microsoft Excel permite schimbarea datei de referin pentru asocierea


valorilor numerice seriale ale datelor calendaristice din 01 ianuarie 1900 n 02 ianuarie 1904 dac se
bifeaz opiunea. Se utilizeaz sistemul de date 1904 (Use 1904 date system) din: Buton Office
Optiuni Excel (Button Excel Options)
Complex rubrica Cnd se calculeaz registrul de lucru
Advanced rubrica When calculating this workbook). Se poate afla valoarea
numeric serial a unei date calendaristice formatat cu categoria Dat (Date) sau a unui moment
de timp formatat cu categoria Or (Time) schimbndu-i formatarea n tipul de dat General.
Atunci cnd se realizeaz calcule cu date calendaristice (exp.: scderi pentru a determina
vrsta sau vechimea pornind de la data naterii sau data angajrii), Excel-ul va aplica aceste calcule
valorilor numerice seriale asociate respectivelor date calendaristice, iar rezultatele vor fi exprimate n
numr de zile.
Faciliti de introducere a informaiilor de tip Dat i Or (Date i Time):
Introducerea datei calendaristice curente (se apas simultan tastele Ctrl + ; ) .
Introducerea orei curente (se apas simultan tastele Ctrl + Shift + ;) .
TODAY
Funcia TODAY ntoarce drept rezultat valoarea numeric serial a datei curente. Dac celula
rezultat era iniial formatat cu tipul de dat General, atunci rezultatul va fi furnizat n formatul
Dat (Date).
Sintaxa: TODAY()
Observaii:
1) este o funcie volatil, deci nu accept argumente
2) se actualizeaz automat la deschiderea registrului de calcul
DAY
Funcia DAY returneaz ziua unei date calendaristice reprezentate ca valoare numeric serial.
Ziua este furnizat ca numr ntreg cuprins ntre 1 i 31.
Sintaxa: DAY(serial_number)
unde serial_number poate fi introdus ca numrul de zile scurse de la 01.01.1900, ca
referin la o celul ce conine o dat calendaristic valid sau ca o expresie de dat
calendaristic ce returneaz o dat valid.
Exemple:
=DAY(39583) = 15
=DAY(D8) = 15, unde celula D8 conine 15.05.2008
MONTH
Funcia MONTH returneaz luna unei date calendaristice reprezentate ca valoare numeric
serial. Luna este furnizat ca numr ntreg cuprins ntre 1 i 12.
Sintaxa: MONTH(serial_number)
unde serial_number poate fi introdus ca numrul de zile scurse de la 01.01.1900, ca
referin la o celul ce conine o dat calendaristic valid sau ca o expresie de dat
calendaristic ce returneaz o dat valid.
Exemple:
=MONTH(39583) = 5
=MONTH(D8) = 5, unde celula D8 conine 15.05.2008

18

YEAR
Funcia YEAR returneaz anul unei date calendaristice reprezentate ca valoare numeric serial.
Anul este furnizat ca numr ntreg cuprins ntre 1900 i 9999.
Sintaxa: YEAR(serial_number)
unde serial_number poate fi introdus ca numrul de zile scurse de la 01.01.1900, ca
referin la o celul ce conine o dat calendaristic valid sau ca o expresie de dat
calendaristic ce returneaz o dat valid.
Exemple:
=YEAR39583) = 2008
=YEAR(D8) = 2008, unde celula D8 conine 15.05.2008
WEEKDAY
Funcia WEEKDAY transform o valoare numeric serial ntr-o zi a sptmnii, lund implicit
valori de la 1 la 7 (1 pentru Duminic, 2 pentru Luni, ..., 7 pentru Smbt).
Sintaxa: WEEKDAY(serial_number;return_type)
unde
serial_number poate fi introdus ca numrul de zile scurse de la 01.01.1900, ca referin la
o celul ce conine o dat calendaristic valid sau ca o expresie de dat calendaristic ce
returneaz o dat valid
return_type este un numr ce stabilete modelul de interpretare a
rezultatului 1 sau omisiune 1 pentru Duminic pn la 7 pentru
Smbt
2
1 pentru Luni pn la 7 pentru Duminic
3
0 pentru Luni pn la 6 pentru Duminic
Exemplu: WEEKDAY (A2) = 5 , unde celula A2 conine data calendaristic 25.12.2008
4. Referine absolute, mixte i relative
O facilitate a aplicaiei Calc este reprezentat de posibilitatea copierii formulelor ntre
celule.
Regulile privind copierea sunt cele prezentate la capitolul Copierea informaiilor.
Celulele surs pot fi referite diferit, n funcie de rezultatul ateptat n urma copierii formulei.
Referinele celulelor pot fi:
1.
Relative acest tip de referin se modific la copierea formulei.
2.
Absolute acest tip de referin nu se modific (rmne constant i numrul
rndului i litera coloanei) la copierea formulei.
3.
Mixte acest tip de referin i modific fie numrul rndului, fie litera
coloanei (rmne constant fie litera coloanei, fie numrul rndului) la copierea
formulei.
Componenta, din adresa unei celule, care rmne constant va fi precedat de semnul $.
Exemple de tipuri de referine:
Relative: A1, F22 se modific ambele componente ale adresei.
Absolute: $A$1, $F$22 rmn constante ambele componente.
Mixte: $A1, A$1, semnul $ indicnd componenta din adres care rmne constant
prin copiere; rmne constant litera coloanei ($A1), rmne constant numrul rndului
(A$1).
Exemplu de utilizare a referinelor:

19

n celula B12 a tabelului din figur s-a calculat suma blocului B5:B11 (aceast sum
reprezint valoarea vnzrilor). n celula C5 s-a calculat ponderea vnzrilor de mere din
totalul vnzrilor (ponderea reprezint raportul dintre valoarea vnzrii produsului mere i totalul
vnzrilor).

Pentru a copia formula din celula C5 n blocul C6:C11 trebuie ca referina celulei ce
conine valoarea produsului (B5) s fie o referin relativ, iar referina celulei ce conine
valoarea totalului (B12) s fie mixt. Acest lucru este necesar deoarece prin copierea
formulei ponderii pe coloan, trebuie s rmn constant numrul rndului din referina B12.
Aceast referin se introduce astfel: B$12.
Observaie: Schimbarea tipului de referin n timpul editrii se poate face prin apsarea
tastei funcionale F4.

20

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