Sunteți pe pagina 1din 23

FunctiiStat

Denumireprodus

Calitatea

Produs1
Produs2
Produs3
Produs4
Produs5
Produs6

Datavanzarii
1
2
1
2
2
2

3/6/2008
3/6/2007
3/6/2008
2/26/2008
2/18/2009
2/22/2007

=MAX(numar1;numar2;..numarn)
Returneazaceamaimarevaloaredintrunsetdevalori

=MIN(numar1;numar2;..numarn)
Returneazaceamaimicvaloaredintrunsetdevalori

=AVERAGE(numar1;numar2;..numarn)
Returneazmediaaritmeticaargumentelor.Valoriledetiptext,logicsau
celulelevidensuntignorate

=AVERAGEIF(campdeevaluat;"conditie";[campcalculmedie]")
Returneazmediaaritmeticatuturorvalorilorcelulelordintruncmp
carendeplinescoanumitcondiie

=AVERAGEIFS(campcalculmedie;campeval1;"conditie1";campeva
Returneazmediaaritmeticatuturorvalorilorcelulelordintruncmp
carendeplinesccriteriimultiple.

=COUNT(listaelemente)

Numrcelulelecareconinvalorinumericedintroplajdecelulei
valorilenumericeprecizatecaargumentealefunciei

=COUNTA(listaelementealfanumerice)
Numrcelulelenevidedintroplajdecelule.

=COUNTIF(campdeevaluat;"conditie")
Numrcelulelecarendeplinescoanumitcondiie

=COUNTIFS(campdeevaluat1;"conditie1";campdeevaluat2;"condit
Numrcelulelecarendeplinesccondiiimutiple.

=MODE(numar1;numar2;numarn)
Returneazceamaifrecventvaloaredintroseriedevalorinumericesauo
plajdecelule

=FREQUENCY(domeniudevalori;listaintervale)
Returneazolistdevalorincarefiecareelementreprezintnumrulde
apariiialunordatedeintrarepeunanumitinterval.ntructreturneazo
listdevaloriseintroducematricial(seselecteazdelanceputplajade
celulepecareseintroduceformula,sescrieformula,sevalideazapsnd
concomitentCtrl+Shit+Enter.

Valori
0-5 mil
5 mil-10 mil
10 mil-15 mil

FunctiiStatistice
Cantitatevanduta

Pretunitar
300
250
300
200
180
156

Saseafisezevaloareamaximaa
produselorvandute.

Saseafisezevaloareaminimaa
produselorvandute.
Saseafisezepretulmediude
vanzareaproduselor.

56000
31000
25000
56000
31000
25000

16,800,000

3900000

37333

";[campcalculmedie]")
Saseafisezevaloareamediea
produselordecalitatea1vandute.

12150000

eval1;"conditie1";campeval2;"conditie2"..)
Saseafisezecomisionulmediu
aferentproduseledecalitatea1
vanduteinlunamartie2008.

243000

Saseafisezenumarultotalde
produsevandute.

Saseafisezenumarultotalde
produsevandute.

Saseafisezenumarultotalde
produsedecalitatea1vandute.

";campdeevaluat2;"conditie2"..)
Saseafisezenumarultotalde
produsevandute,calitatea1,care
auvalorimaimaride10000000.

Saseafisezecalitateacareaparecel
maides

tervale)

Saseafisezedistributiavalorii
aferenteproduselorvandutepe
intervalelespecificate

Se selecteaz plaja de celule pe care se intro


Se introduce formula =FREQUENCY(F5:F
Se apas simultan Ctrl Shift Enter
Intervale valori
5000000
10000000
15000000
validare cu Ctrl+Shift+Enter

12/18/2016

Valoare
16800000
7750000
7500000
11200000
5580000
3900000

Comision2%
336000
155000
150000
224000
111600
78000

celule pe care se introduce formula (F41:F43)


=FREQUENCY(F5:F10;E41:E43)
rl Shift Enter
1
3
1

Explicatii rezultate obinute


<--cte valori sunt mai mici dect 500
<--cte valori sunt cuprinse ntre 5000
<--cte valori sunt cuprinse ntre 1000

i mici dect 5000000


prinse ntre 5000000 i 1000000
prinse ntre 1000000 i 1500000

FunctiiLogice
Denumire
societate

Tipul
asigurarii

Localitatea
asiguratului

Nume si prenume asigurat

ALFA

de bunuri
RCA

Ionescu R.
Popa Al.

Bucuresti
Ploiesti

UNITA

de bunuri

Neagu B.

Brasov

MERCUR

de viata

Popescu S.

Bucuresti

ASTRA

RCA

Voicu D.

Brasov

MERCUR

CASCO

Radu E.

Constanta

ASTRA

de viata

Stanciu C.

Bucuresti

ALFA

de bunuri

Ganea I.

Brasov

ASTRA

=IF(conditie;valoare_pt_conditie_adevarata;valoare_pt_condi

testeaza conditia specificata si returneaz rezultatul evalurii celui de-al doile


sau rezultatul evalurii celui de-al treilea argument dac nu este ndeplinit c
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"

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
*(cerinta suplimentar) in orice alta situatie se va afisa mesajul "Eroare"

=AND(evaluarelogica;,evaluarelogica2...)
=OR(evaluarelogica1;evaluarelogica2...)
Returneaz true dac cel pui unul dintre argumentele funciei returneaz true

Ex3:

Sa se calculeze comisionul pentru asigurare auto astfel:


dac tipul asigurrii este CASCO sau RCA atunci comisionul este de 10% din valoarea asigurrii, alt

Ex4:
Sa se recalculeze comisionul asiguratului pe baza urm. restrictii:
Daca asiguratul este din provincie si valoare asigurata este mai mare de 50.000 comisionul
crete cu 10%

=NOT(evaluare_logic)
inverseaz valoarea logic de adevr a argumentului

=TRUE()

returneaza valoarea logica de adevar TRUE

=FALSE()

returneaza valoarea logica de adevar FALSE

=IFERROR(valoare;valoare_dac_eroare)

dac primul argument al funciei este o eroare atunci funcia returneaz valoarea celui de-al doilea
dac nu, returneaz primul argument al funciei

Principalelesemnificatiialevalorilordeeroare
returnatedeformuleleeditateinmodgresit
###############
Err:512
#NAME!
Err:512
#DIV/0!
Err:512
#N/A!
Err:512
Referintacirculara

8
#REF!

10

Ex1:
Suma asigurata (euro)

Categorie asigurari

Ex2:
Comision agent asig

non viata
non viata
75 000 non viata
500 000 de viata
1 184 non viata
55 000 non viata
250 000 de viata
12 700 non viata
36 500
780

valoare_pt_conditie_falsa)

urii celui de-al doilea argument dac este ndeplinit condiia


nu este ndeplinit condiia

din valoarea asigurrii, altfel este 0

50.000 comisionul

1825
39
3750
50000
59.2
2750
25000
635

valoarea celui de-al doilea argument

eroare
0

Tuesday, December 20, -3741


#VALUE!
#NAME?
#REF!
#DIV/0!
6
#N/A
Err:509
0

Ex3:

Ex4:

Comision
asigurare Auto

0
78
0
0
118.4
5500
0
0

Ex5:

Comision agent
asig recalculat

0
78
0
0
118.4
6050
0
0

Comision (NOT)

Modalitatea de reprezentare a datelor calendaristice n Excel


n Excel datele calendaristice sunt stocate sub form de numere secveniale
cuprinse ntre 1 (1 ianuarie 1900) i 2.958465 (31 decembrie 9999)
Funcii de tip dat calendaristic

TODAY()
returneaz data curent

DAY(data_calendaristica)
returneaz numrul zilei corespunztor datei calendaristice specificate ca
argument al funciei (o valoare numeric cuprins ntre 1 i 31)

MONTH(data_calendaristica)

returneaz numrul lunii corespunztor datei calendaristice specificate ca


argument al funciei (o valoare numeric cuprins ntre 1 i 12)

YEAR(data_calendaristica)

returneaz numrul anului corespunztor datei calendaristice specificate ca


argument al funciei (de ex.: 1945; 2000; 2008 etc.)

DATE(an;luna;zi)

returneaz o dat calendaristic obinut din cei trei parametri ai funciei

EDATE(data_inceput;numar_de_luni)

returneaz o dat calendaristic prin adugarea unui numr de luni la


data_inceput. Data obinut astfel are aceeai zi ca i data_nceput.
Numar_de_luni poate avea i valori negative.

EOMONTH(data_inceput;numar_de_luni)

returneaz data calendaristic ce corespunde ultimei zile din luna obinut


prin adunarea unui numar_de_luni la data_inceput

WORKDAY(data_inceput;numar_de_zile_lucratoare;[lista_sarbatori])

returneaz o dat calendaristic calculat prin adugarea la data_inceput a


unui numar de zile lucratoare. Sunt, aadar, excluse wekend-urile i datele
specificate n lista_sarbatori

NETWORKDAYS(data_inceput;data_sfarsit;[lista_sarbatori])
returneaz numrul de zile lucrtoare cuprinse ntre data_sfrit i
data_nceput. Lista_sarbatori reprezint o list cu srbtorile legale care vor fi
excluse din calcul dac intervin n ntervalul cuprins ntre data_sfrit i
data_nceput

12/31/1899

42722.00

S se afieze data curent

12/18/2016

S se afieze ziua aferent


datei curente

18

S se afieze numrul lunii


curente

12

Sa se determine
S se afieze anul curent
scadena final a
unui credit
contractat pe o
perioad de 5 ani
ncepnd cu data
curent

12/18/2021

Sa se determine scadena
final a unui credit contractat
pe o perioad de 5 ani
ncepnd cu data curent

12/18/2021

S se determine data scadenei


unei datorii contractate azi, pe
o durat de 3 luni, tiind c
scadena intervine n ultima zi
a lunii respective

oare;[lista_sarbatori])

2016

3/31/2017

S se determine data livrrii


unui colet tiind c acesta
ajunge n 15 zile lucrtoare

a_sarbatori])
S se determine numrul de
zile lucrtoare din anul 2013

1/1/2013

Srbtori legale 2013

1 mai
Patele
Rusalii
Adormirea Maicii Domnului
Ziua Naional a Romniei
Crciunul

1/1/2013
1/2/2013
5/1/2013
5/5/2013
5/6/2013
6/24/2013
8/15/2013
12/1/2013
12/25/2013
12/26/2013

1/2/2013

FunctiideInformare

a)f.deinformarecetesteazacontinutulcelulelor
ISBLANK
ISNUMBER
ISTEXT
ISNONTEXT
ISLOGICAL
ISERROR
ISERR
ISNA
ISREF
ISODD
ISEVEN
Exemple

Estecelulaalaturatavida?
Estecelulaalaturataunnumar?
Estecelulaalaturatauntext?
Estecelulaalaturataoeroare?

0
0
1
1

23
123s
d
#DIV/0!

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