Documente Academic
Documente Profesional
Documente Cultură
Cantitate
Denumire produs Data vanzarii
vanduta
Produs1 3/6/2014 300
Produs2 2/6/2015 250
Produs3 2/10/2015 300
Produs4 2/26/2015 200
Produs5 2/18/2015 180
Produs6 2/22/2015 156
a) algebrice
1. SUM Calcularea unei sume
=SUM(numar1;numar2;…;numarn)
Sa se calculeze valoarea
totala a produselor 1,3 si 5.
3,684
Sa se calculeze comisionul
total (rezultatul va fi generat
pe baza argum de tip "nume
de camp")
135
AUTOSUM
2. PRODUCT Calcularea unui produs
=PRODUCT(numar1;numar2;…;numarn)
Sa se calculeze valoarea
fiecarui produs 1680
3. SUMPRODUCT Calcularea unei sume de produse
=SUMPRODUCT(lista1;lista2;……listan)
Sa se calculeze volumul
total al vanzarilor pe baza
cantitatilor si preturilor 6743
4. SUMIF Calcularea unei sume in fucntie de evaluarea unei conditii
=SUMIF(camp de evaluat;"conditie" (criteriu)[;camp de insum
Sa se calculeze comisionul
total numai pentru
produsele a caror valoare
este mai mare de 1000.
116.38
Sa se calculeze volumul
Obs: Daca argum "camp de insumat" total al vanzarilor numai
pentru produsele a caror
lipseste din sintaxa functiei, rolul sau valoare individuala > 1500
va fi preluat de argum. "camp de
evaluat" 3380
5. SUMIFS Calcularea unei sume in functie de evaluarea mai multor conditii
=SUMIFS(camp de insumat;camp de evaluat1;"conditie1";cam
……….)
Sa se calculeze volumul
total al vanzarilor numai
pentru produsele care au
fost distribuite in cantitati
>=250 u.m. si al caror
comision > 15
2805
=ABS(numar) 134
=ROMAN(numar) XXIX
=POWER(numar;putere) 625
=SQRT(numar) 25
=FACT(numar) 6
=MOD(numar;divizor ) 3
=RAND() 0.7342
=RANDBETWEEN(limita inf;limita sup) 279
b) de rotunjire
1. ROUND- Rotunjirea unei valori numerice prin adaos sau lipsa
=ROUND(nr. de rotunjit;+/constanta de rotunjire)
2. INT -Afisarea partii intregi a unui numar real
=INT(nr. de rotunjit)
3. TRUNC - Afisarea partii trunchiate la nivelul partii sale intregi , fara rotunjire
=TRUNC(nr. de rotunjit)
Sa se rotunjeasca
vechimea exprimata in ani
4.EVEN - Rotunjirea prin adaos a unui numar catre cel mai apropiat intreg par
=EVEN(nr. de rotunjit)
5. ODD - Rotunjirea prin adaos a unui numar catre cel mai apropiat intreg impar
=ODD(nr. de rotunjit)
Sa se rotunjeasca media
obtinuta la examen, prin
adaos, catre cel mai
apropiat nr. par si impar
=SUM(E5;E7;E9)
=SUM(Comision)
=PRODUCT(C4;D4)
)
n
=SUMPRODUCT(C5:C10;D5:D10)
uarea unei conditii
riteriu)[;camp de insumat])
=SUMIF(E4:E9;">1000";Comision)
=SUMIF(E4:E9;">1500")
aluarea mai multor conditii
valuat1;"conditie1";camp de evaluat2;"conditie2";
……….)
=SUMIFS(E4:E9;C4:C9;">=250";C
omision;">15")
Exemplu MOD
25
Nr par =MOD(E43,2)=0
Nr impar =MOD(E44,2)=1
Nr primului bilet d 1
Nr ultimului bilet 8500
Castigator 1 550
Castigator 2 6284
Castigator 3 6271
s sau lipsa
ROUND/ INT/ TRUNC
Calculul vechimii in munca (ani)
Vechime in ani
Data angajarii Vechime (ani)
(rotunjita)
6/1/1986 33.62 34
=ROUND(E63;0)
=ROUND(E63,1)
=ROUND(E63,1)
l mai apropiat intreg par
Exemple:
EVEN / ODD
Subiecte examen Note
Subiect 1 4.68
Subiect 2 3.98
Subiect 3 3.67
Subiect 4 4.26
MEDIA 4.1475
Rotunjire prin adaos catre cel mai apropiat 6 =EVEN(E69)
23,000 lei
e de un multiplu de rotunjire
unjire)
Media rotunjita la dif
Elemente Valori
multipli
Element 1 58.28 € 16,158.5470
Element 2 581.98 € 16,158.5400
Element 3 5,817.67 € 16,158.5000
Element 4 58,176.26 € 16,150.0000
MEDIA 16,158.5475 € 16,100.0000
merica rotunjita prin lipsa / adaos la o anumita valoarea pozitionala.
rotunjit;+/constant
ROUNDUP/ROUNDDOWN Nr. rotunjit
1,256,987,000.000
1,256,987,280.000
1,256,987,283.300
1,256,987,283.390
1,256,987,283.394
Cheltuieli totale 853,694,581.169 854,000,000.000
853,695,000.000
853,694,600.000
853,694,590.000
853,694,581.170
853,694,581.169
u MOD
Formula
=MROUND($E$87;10)
=MROUND($E$87;50)
=MROUND($E$87;100)
Formula
=CEILING(E96;10)
=CEILING(E97;100)
=CEILING(E98;500)
Formula
=FLOOR($E$109;0,001)
=FLOOR($E$109;0,01)
=FLOOR($E$109;0,1)
=FLOOR($E$109;10)
=FLOOR($E$109;100)
zitionala.
=ROUNDDOWN(VEN;6)
=ROUNDDOWN(VEN;3)
=ROUNDDOWN(VEN;1)
=ROUNDDOWN(VEN;1)
=ROUNDDOWN(VEN;2)
=ROUNDDOWN(VEN;3)
=ROUNDUP(CHELT;6)
=ROUNDUP(CHELT;3)
=ROUNDUP(CHELT;2)
=ROUNDUP(CHELT;1)
=ROUNDUP(CHELT;2)
=ROUNDUP(CHELT;3)
Functii Statistice
Cantitate
Denumire produs Calitatea Data vanzarii Pret unitar
vanduta
Produs1 1 3/6/2015 300 5.60
Produs2 2 3/6/2014 250 4.50
Produs3 1 3/6/2015 300 2.30
Produs4 1 2/26/2015 200 8.50
Produs5 2 2/18/2014 180 7.30
Produs6 2 2/22/2015 156 1.50
Sa se afiseze valoarea
maxima a produselor
vandute. 1700 =MAX(F5:F10)
2.MIN - Identificarea celei mai mici valori dintr-o serie de date
=MIN(numar1;numar2;..numarn)
Sa se afiseze valoarea
minima a produselor
vandute. 234 =MIN(F5:F10)
=AVERAGEIF(camp de evaluat;"conditie";[camp calcul medie]")
Sa se afiseze valoarea medie
a produselor de calitatea 1
vandute. 1357 =AVERAGEIF(B5:B10;"=1
=AVERAGEIFS(camp calcul medie;camp eval1;"conditie1";camp eval2
Sa se afiseze comisionul
mediu aferent produsele de
calitatea 1 vandute in luna
februarie 2015. #DIV/0! =AVERAGEIFS(G5:G10,B5:B10,"=
6. COUNT/COUNTA - Calcularea numarului de elemente aferente unei distributii statistice
=COUNT(lista elemente)
Sa se afiseze numarul total de
produse vandute. 6 =COUNT(B5:B10)
=COUNTA(lista elemente alfanumerice)
Sa se afiseze numarul total de
produse vandute. 6 =COUNTA(A5:A10)
9. MODE - Calcularea celei mai frecvente apartii dintr-o serie statistica de date
=MODE(numar1;numar2;…numarn)
Sa se afiseze anul in care sau
efectuat cele mai multe 2015
vanzarii (anul cu cea mai
frecventa aparitie) si apoi sa
se formateze conditionat.
10. FREQUENCY - Partajarea valorilor unei serii statisce de date pe baza unei caracteristici comune
Sa se afiseze distributia
=FREQUENCY(domeniu de valori; lista intervale)
valorii aferente produselor
vandute pe intervalele
specificate
Valori Intervale valori
0-500 500
500-1000 1000
1000-2000 2000
11. TREND/FORECAST - Calculeaza o valoare extrapolata (reda valorile unei previziuni liniare)
=TREND(Y cunoscut;[X cunoscut];[X nou])
=FORECAST(X nou;[Y cunoscut];[X cunoscut])
2005 45 34
2006 46 34
2007 49 36
2008 51 35
2009 53 36
2010 55.1 37
2011 57.2 37
Ex: Sa se formateze conditional angajatii cu cele mai mari salarii (primele 2 pozitii din ierarhie)
Salariu
Nume Prenume
încadrare
POPESCU Viorel 3,350 lei
MIHAI Carmen 2,560 lei
POPA Florin 1,905 lei
ALBU Constanţa 2,885 lei
NEDELCU Mihai 1,995 lei
CHIRU Bogdan 2,905 lei
ALBITER Oana 2,350 lei
VLAD Petru 2,670 lei
CORNEA Ana 2,550 lei
MONDREA Laura 3,350 lei
SAVU Cătălin 3,975 lei
PANAIT Cornel 2,900 lei
COMAN Aura 1,885 lei
BLAGA Mădălina 2,900 lei
MIHAI Dinu 3,900 lei
DEDU Natalia 2,944 lei
GANEA Pavel 1,960 lei
SORESCU Liana 3,885 lei
PETRE Cristina 2,670 lei
MĂNESCU Anda 2,155 lei
VIŞAN Alexandra 2,800 lei
=COVAR(matrice1, matrice2)
unde:
Ø matrice1 reprezintă o serie de valori pentru care va fi calculată intensitatea legăturii faţă de cea de-a doua serie de v
Ø matrice2 reprezintă a doua serie de valori.
= CORREL(matrice1, matrice2)
unde:
Ø matrice1 reprezintă o serie de valori pentru care va fi calculată intensitatea legăturii faţă de cea de-a doua serie de v
Ø matrice2 reprezintă a doua serie de valori.
Obs1: Coef. poate valori intre -1 si +1 cu urm semnif:
* coeficientul de corelaţie este +1, o creştere a valorilor unui set de date determină creşterea celui de-al doilea set
* coeficientul de corelaţie=0, nu există nici o relaţie între cele două seturi de date.
*coeficientul de corelaţie= -1, o creştere a valorilor unui set de date determină scăderea valorilor celui de-al doilea se
Sa se determine corelatia Anul
2002
dintre nr de turisti si cifra de 2003
afaceri la o agentie de turism: 2004
2005
2006
2007
AGE(F5:F10)
ul medie]")
AGEIF(B5:B10;"=1";F5:F10) ex: Sa se formateze conditionat produsele de calitatea 1 care au valoarea > media va
or conditii
ie1";camp eval2;"conditie2"..)
IFS(G5:G10,B5:B10,"=1",C5:C10,">=01/02/2015",C5:C10,"<01/03/2015")
butii statistice
=countblank(lista elemente)
T(B5:B10)
TA(A5:A10)
TIF(B5:B10;"=1")
TIFS(F5:F10;">1000";B5:B10;"=1")
=MODE(YEAR(C5:C10))
i caracteristici comune (calculeaza numarul de aparitii corespunzator unui interval de valori precizat)
1 {=FREQUENCY(F5:F10;E43:E45)}
1
4
previziuni liniare)
Sa se previzioneze cifra de afaceri
pentru perioada 20092011, pe baza
valorilor istorice din perioada 2005
2008.
e marime a acestora
pozitii din ierarhie)
Ex:localizarea valorilor
duplicat a 34
=COUNTIF($O$36:$O$40,O36)>1 b 44
c 34
d 56
e 99
erval de valori precizat)
Functii Logice
Nume si Suma
Denumire Tipul Localitatea
prenume Data asigurarii asigurata
societate asigurarii asiguratului
asigurat (euro)
=IF(conditie, valoare adevarata, valoare falsa)
a) daca argumentele functiei sunt siruri de caractere (texte)
Ex1:
Sa se completeze coloana "Categorie asigurari" pe baza urm restrictii:
* pentru asigurarile de viata, se afiseaza mesajul "de viata"
* pentru celelalte tipuri de asigurari, se afiseaza mesajul "non viata" =IF(B4="de viata","de
b) daca argumentele functiei sunt valori numerice sau expresii de calcul
Ex2:
Sa se calculeze comisionul aferent agentilor de asigurare stiind ca:
* pentru asigurarile de viata, comisionul este de 10% din valoarea asigurarii
* pentru asigurarile non viata, comisionul este de 5% din valoarea asigurarii =IF(I4="de viata",F4*1
=AND(evaluare logica1, evaluare logica 2...)
=OR(evaluare logica1, evaluare logica 2...)
Ex3:
Sa se recalculeze comisionul pe baza urm. restrictii:
* pentru societatea ASTRA - asigurari de viata, comisionul este de 10% din valoarea asigurarii
* pentru societatea UNITA - asigurari de bunuri, comisionul este de 7% din valoarea asigurarii
* pentru restul societatilor, indiferent de tipul asigurarii, omisionul este de 3% din valoare asigurarii.
=IF(AND(A4="ASTRA",B4="de viata"),F4*10%,IF(AND(A4="UNITA",B4="de
Ex4:
Sa se recalculeze comisionul pe baza urm. restrictii:
* pentru societatea ASTRA sau ALFA - asigurari RCA sau CASCO, comisionul este de 8% din valoarea asigurarii
* pentru societatea ASTRA sau ALFA - asigurari "de viata" sau "de bunuri", comisionul este de 12% din valoarea asigurarii
* pentru restul societatilor, indiferent de tipul asigurarii, comisionul este de 7% din valoare asiguarii.
=IF(AND(OR(A4="ASTRA";A4="ALFA");OR(B4="RCA";B4="CASCO"));F4*8%;IF(AND(O
= NOT(evaluare logica1, evaluare logica 2...)
= TRUE()
= FALSE()
Ex5:
Sa se recalculeze comisionul pe baza urm. restrictii:
* pentru toate tipurile de asigurari ca nu sunt de viata, comisionul este de 6% din valoarea asigurarii
* pentru asigurarile de viata, comisionul este de 10% din valoarea asigurarii
=IF(NOT(B4="de viata");F4*6%;F4*10%)
=IFERROR(mesaj_de_eraore, valoare_adevarata)
returnate de formulele
editate in mod gresit Curs euro
###############
Cheltuieli
An
#VALUE! (RON)
#NAME! 2000 300,000
#REF! 2001 450,000
#DIV / 0 ! 2002 600,000
#NUM! 2003 500,000
#N/A! 2004 750,000
#NULL! 2005 875,000
Referinta circulara
Ex2: Ex1: Ex3: Ex4: Ex5:
Comision Comision
Agent de Comision Comision
Categorie asigurari agent agent
asigurare agent asig (NOT)
asig asig
Formula
A4="UNITA",B4="de bunuri"),F4*7%,F4*5%))
ea asigurarii
% din valoarea asigurarii
Venituri Profit
Profit (Euro)
(RON) (RON)
500,000 200,000 46,512 =IFERROR(H85/G82;"eroare")
700,000 250,000 #DIV/0! eroare
650,000 50,000 #VALUE! eroare
800,000 300,000 1
900,000 150,000 0
950,000 75,000 0
a");F4*6%;F4*10%)
nuri"));F4*12%;F4*7%))
CENTRALIZATORUL FACTURILOR E
1. Să se formateze condiţional (caractere aldine cursive albastre) acele intrări (F5:F24) unde data facturării
2. Să se formateze condiţional facturile neplatite (câmpul Nr. Factura E5:E24) pentru care s-a depăşit scadenţa cu m
0,3% 0,5%
=IF(OR(J5="DA";H5>TODAY
IF((TODAY()-H5)<=30;(TODAY()-H
IF((TODAY()-H5)<=90;30*0,3%*I5+(TODAY
IF((TODAY()-H5)<=180;30*0,3%*I5+60*0,5%
90)*0,7%*I5;
30*0,3%*I5+60*0,5%*I5+90*0,7%
180)*1%*I5))))
ZATORUL FACTURILOR EMISE
Suma
Data scadenţei Valoare Plătit Majorări TVA
datorată
ntru care s-a depăşit scadenţa cu mai mult de un an; atribute de formatare: caractere aldine de culoare alba pe fundal albastru;
180 zile
>180 zile
0,7% 1%
A";H5>TODAY());0;
0;(TODAY()-H5)*I5*0,3%;
%*I5+(TODAY()-H5-30)*0,5%*I5;
3%*I5+60*0,5%*I5+(TODAY()-H5-
0,7%*I5;
%*I5+90*0,7%*I5+(TODAY()-H5-
1%*I5))))
Nr. zile
întârzier
e
-
3628 zile
-
3516 zile
3399 zile
3327 zile
3383 zile
-
3289 zile
-
-
-
-
-
3285 zile
3264 zile
3223 zile
-
3230 zile
3188 zile