Sunteți pe pagina 1din 40

Funcţii matematice

=SUM(argument1; argument2 …)

Raport de sinteză 2017 (semestrul II)


Iul Aug Sep Oct Nov Dec

Produs1 5.95 5.10 4.99 6.00 7.22 7.80

Produs2 3.32 7.28 7.45 4.99 2.81 6.32

Produs3 3.70 8.04 3.65 2.67 2.88 5.88


Produs4 3.55 8.80 8.88 4.11 4.36 8.12
Produs5 4.99 9.56 9.10 2.81 6.32 9.14
Produs6 2.67 5.44 4.23 2.88 5.88 7.77
Produs7 4.11 7.45 7.56 4.36 8.12 5.67
Produs8 2.81 3.65 2.67 4.99 9.14 5.32
Produs9 2.88 6.32 4.11 2.67 7.77 3.32
Produs10 4.36 4.36 6.89 5.00 5.44 8.88
Total vânzări
lunare

Calculaţi suma totală a vânzărilor realizate în luna Iulie pentru Produs1 şi Produs3

Calculaţi suma totală a vânzărilor realizate în Decembrie 2017 68.22


=Nume_funcţie(argument1; argument

II)
Total
vânzări/produse

Adresă 3-D: Nume foaie de calc

Adresă externă: [Nume fişier.xlsx]N

În funcţie de numărul de argumente ex


11/3/2022 1) funcţii fără argumente
7 2) funcţii cu un singur argu
10.00 3) funcţii cu 2 argumente
Dec 4) funcţii cu 3 sau mai mult
7.8

1 şi Produs3 9.65
ent1; argument2; … argumentn)

e foaie de calcul! Adresă celulă

e fişier.xlsx]Nume foaie de calcul!Adresă celulă

e argumente există 4 tipuri de funcţii:


i fără argumente
i cu un singur argument
i cu 2 argumente
i cu 3 sau mai multe argumente
Funcţii matematice
Curs Euro

Cod Cantitate
produs Denumire produs Data vânzării livrată Preţ produs

1471 Produs1 12-Mar-18 30 tone 16.00 €


1472 Produs2 12-Mar-18 25 tone 15.36 €
1473 Produs3 09-Mar-18 67 tone 24.99 €
1474 Produs4 07-Mar-18 52 tone 11.90 €
1475 Produs5 07-Mar-18 24 tone 32.99 €
1476 Produs6 07-Mar-18 125 tone 9.00 €
TOTAL VALOARE

=PRODUCT(arg1; arg2 …) 9,576.00 lei


=SUMPRODUCT(câ mp_celule1; câ mp_celule2)101,224.11 lei

=SUMIF(câ mp_criteriu; criteriu; [câ mp_de_însumat])

=SUMIFS(câ mp_de_însumat; câ mp_criteriu1 ; criteriu1; … câ mp_criteriun ;

1) 101,224.11 lei =SUMIF(F7:F12;">5000")

2) 52,025.61 lei =SUMIF(E7:E12;"<20";F7:F12)


3) 0.00 lei =SUMIFS(F7:F12;F7:F12;">=2000";F7:F12;"<=3000")

4) 34,788.81 lei =SUMIFS(F7:F12;D7:D12;">30";C7:C12;"=7.03.2018")


5) 0.00 lei =SUMIFS(F7:F12;B7:B12;"=Produs4";B7:B12;"=Produ
=QUOTIENT(număr; divizor) 4 4
=MOD(număr; divizor) 0 1
=POWER(număr; exponent) 1,000 1,000

Să se formateze cu fundal gri celulele din


tabel ce aparţin liniilor pare

Să se formateze cu fundal gri celulele ce


aparţin coloanelor impare

Formatare tip tabla-şah: linie pară + coloană impară sau linie impară + coloană pară

1
=RANDBETWEEN(valoare_minimală_interval_valoric; valoare_maximală_int
O societate comercială de distribuţie organizează o tombolă cu ocazia promovării u
prilej cu care desemnează un câştigător într-o ordine aleatoare.

Numărul primului bilet de participare 1


Numărul ultimului bilet de participare 500
Bilet câştigător 411

Bilet de participare 1 261


Bilet de participare 2 325
Bilet de participare 3 178
Bilet de participare 4 473
Bilet de participare 5 231
19.9500 lei

Valoare produs

9,576.00 lei
7,660.80 lei
33,402.88 lei
12,345.06 lei
15,795.61 lei
22,443.75 lei
101,224.11 lei

101,224.11 lei

t])

iu1; … câ mp_criteriun ; criteriun)

0";F7:F12;"<=3000")
C7:C12;"=7.03.2018")
dus4";B7:B12;"=Produs5")
impară + coloană pară
valoare_maximală_interval_valoric)
olă cu ocazia promovării unui produs,

=RANDBETWEEN(E68;E69)
=RANDBETWEEN(1;500)
Funcţii matematice de ROTUNJIRE

Vechime Vechime
Data angajării Vechime
(funcţia ROUND) (funcţia INT)
7 aprilie 2007 15.57563 ani 16 ani 15 ani

=ROUND(număr_de_rotunjit; număr_zecimale)

=INT(număr_de_rotunjit)

=TRUNC(număr_de_rotunjit; [număr_zecimale])

=MROUND(număr_de_rotunjit; multiplu_de_rotunjire)

=FLOOR(număr_de_rotunjit; multiplu_de_rotunjire)

=CEILING(număr_de_rotunjit; multiplu_de_rotunjire)

Preţ real 6,281 lei


Multiplu de Preţ rotunjit Preţ rotunjit Preţ rotunjit
rotunjire MROUND CEILING FLOOR

500 6,500 lei 6500 6000


1000 6,000 lei 7000 6000
2000 6,000 lei 8000 6000
4000 8,000 lei 8000 4000
5000 5,000 lei 10000 5000

Funcția MROUND într-o structură condițională imbricată:


Denumire Preţ rotunjit
Produs Preţ real MROUND
Produs1 56 lei 56 lei
Produs2 779 lei 780 lei
Produs3 1,250 lei 1,300 lei
Produs4 23,382.379 lei 23,000 lei 23,000 lei

=ROUNDDOWN(numă r_de_rotunjit; +/- constantă_poziţională)

=ROUNDUP(numă r_de_rotunjit; +/- constantă_poziţională)

Valoare de rotunjit → 12,345.1234 lei Constanta poziţională


Rotunjirea prin lipsă la valoarea poziţională
3, rotunjirea operează la partea întreagă a -3
numă rului zecimal partea întreagă a
constantei
Rotunjirea prin adaos la valoarea numerice
poziţională 3, rotunjirea operează la partea -3
întreagă a numă rului zecimal

Rotunjirea prin lipsă la valoarea poziţională


3, rotunjirea operează la partea zecimală a +3
numă rului zecimal partea zecimală a
constantei
Rotunjirea prin adaos la valoarea numerice
poziţională 3, rotunjirea operează la partea +3
zecimală a numă rului zecimal
Vechime
(funcţia TRUNC)
15 ani

12 11

11 11

125.9573 125
125
125.96
125.95

345.67 6
345.67 3

Valoarea rotunjită

12,000.0000 =ROUNDDOWN($C$41;-3)

13,000.0000 =ROUNDUP($C$41;-3)

12,345.1230 =ROUNDDOWN($C$41;3)

12,345.1240 =ROUNDUP($C$41;3)
Se întâlnesc următoarele tipuri de constante:
• constante numerice (10, -256, 0, ...);
• constante alfanumerice sau şiruri de caractere ( @, "text");
• constante logice (TRUE, FALSE) - TRUE pentru valoarea adevărat (<> 0) şi FALSE
evaluarea unei expresii logice.
Tabelele de adevăr pentru operatorii logici NOT – negaţia, AND – conjuncţia şi OR

=not(arg1, arg2, …, arg3)


=and(arg1, arg2, …, arg3)
=or(arg1, arg2, …, arg3)

A =NOT( A )
0 1
1 0

Cum funcționează funcția IF

1. TEST referință de celulă, expresie logică.


2. Specificați ce ar trebui să se întâmple dacă rezultatul testului este TRUE .
3. Specificați ce ar trebui să se întâmple dacă rezultatul testului este FALSE .

Produse Preț Cant Total


prod1 25 lei 55 buc =IF(D34="","",C34*D34)
prod2 57 lei
prod3 150 lei 100 buc
prod1 25 lei
prod2 57 lei 150 buc
prod3 150 lei 250 buc
prod4 98 lei 75 buc

Sarcină :
1. Costul total încasat în baza produselor ce au un preţ din intervalul 30-50 lei inclusiv.
2.      Costul total încasat în baza produselor ieftine (preţul produselor mai mic de 50 lei) şi scumpe
3.      Costul total încasat în baza produselor vândute la preţul de 35 lei şi în cantitate mai mare de 2
4.      Costul total încasat în baza tuturor produselor. Luând în consideraţie, că preţul produsele din
„lactate” sau scumpit cu 5%.

Cod Produs Un. Măs. Preț


pr0001 pr1 0.5 154
pr0002 pr2 1 56
pr0001 pr1 0.5 154
pr0003 pr3 0.75 35
pr0004 pr4 0.35 250
pr0002 pr2 1 56
pr0005 pr5 0.75 125
pr0002 pr2 1 56
pr0005 pr5 0.75 125
pr0001 pr1 0.5 154
pr0002 pr2 1 56
pr0003 pr3 0.75 35
pr0003 pr3 0.75 35
pr0004 pr4 0.35 250
pr0004 pr4 0.35 250
ext");
a adevărat (<> 0) şi FALSE(=0) pentru valoare fals, se scriu ca atare sau pot rezulta din
a, AND – conjuncţia şi OR – disjuncţia sunt următoarele:

A B =OR(A,B) =AND(A,B)
0 0 0 0
0 1 1 0
1 0 1 0
1 1 1 1

tatul testului este TRUE .


tatul testului este FALSE .

Reduceri Sarcină :
=IF(E34>1000,E34*5%,0)
Pentru producele care au setată cantitatea,
să se calculeze costul, in caz contrar să se plaseze spațiu.
ul 30-50 lei inclusiv.
r mai mic de 50 lei) şi scumpe (preţul produselor mai mare de 100 lei).
ei şi în cantitate mai mare de 2 bucăţi.
eraţie, că preţul produsele din categoria „băuturi” sau ieftinit cu 10% şi produsele din categoria

Categoria Cant Data Cost 1


l 5 2/1/2018
l 7 2/2/2018
l 1 2/3/2018
b 3 2/4/2018
l 5 2/5/2018
l 4 3/1/2018
b 9 3/2/2018
l 8 3/3/2018
b 7 3/4/2018
l 6 3/5/2018
l 4 4/1/2018
b 8 4/2/2018
b 5 4/3/2018
l 4 4/4/2018
l 8 4/5/2018
Cost total:
tatea,
ă se plaseze spațiu.
2 3 4
Luna Agent Total vânzări
distribuției distribuţie
Ianuarie Dinu Bogdan 1,380 lei
Februarie Savu Diana 4,200 lei
Martie Popa Anca 1,105 lei
Martie Savu Diana 7,100 lei
Martie Coman Liviu 4,400 lei
Martie Savu Diana 4,890 lei
Aprilie Coman Liviu 1,650 lei
Mai Popa Anca 2,225 lei
Iunie Dinu Bogdan 3,000 lei
Iunie Dinu Bogdan 9,100 lei
Iunie Dumitru Ana 7,777 lei
MIN 1,105 lei =MIN(D3:D13)
MAX 9,100 lei =MAX(D3:D13)
AVERAGE 4,257 lei =AVERAGE(D3:D13)

=AVERAGEIF(câmp_criteriu; criteriu; [câmp_calcul_medie])

=AVERAGEIFS(câmp_calcul_medie; câmp_criteriu1; criteriu1; [câmp_c

AVERAGEIF 1,665 lei =AVERAGEIF(C3:C13;"Popa Anc


1,378 lei =AVERAGEIF(D3:D13;"<2000")

6,050 lei =AVERAGEIFS(D3:D13;B3:B13;"


AVERAGEIFS 1,872 lei =AVERAGEIFS(D3:D13;D3:D13;"
#DIV/0! =AVERAGEIFS(D3:D13;C3:C13;"
=COUNTIF(câmp_criteriu; criteriu)
=COUNTIFS(câmp_criteriu1; criteriu1; [câmp_criteriu2; criteriu2] ...)
COUNT 0 =COUNT(B3:B13)
COUNTA 11 =COUNTA(B3:B13)
COUNTBLANK 0 =COUNTBLANK(D3:D13)
COUNTIF 3 =COUNTIF(B3:B13;"Iunie")
COUNTIFS 1 =COUNTIFS(B3:B13;"Martie";C3

Contabilitate Tehnologia Matematică Analiză


Nume Prenume aplicațiilor economico-
financiară Office financiară financiară
Bădescu Ana 10 8 7 9
Popovici Dan 7 6 5 8

=IF(COUNTIF(C44:G44;"<5")=0; AVERAGE(C44:G44); "")

=MODE(serie_numerică_date)

Tehnologia
Cod Student aplicațiilor Design Web
Office
345 2 4 #VALUE!
162 5 7
189 7 5 1
243 5 9 2
85 5 6 3
71 6 9 4
574 5 4 5
2 5 8 6
598 6 7 #VALUE!
441 4 7 nu sunt gasite valori care se repeta
151 5 6
71 3 8
312 7 7
44 10 5
71 5 10
24 6 5
591 6 10
505 4 6
78 3 10
246 5 7
165 5 9
477 9 5
483 5 7
Cea mai frecventa
nota: 5 7

Nume Prenume Sucursala Departament Vârsta Data angajării

POPESCU Viorel Doctor Felix Creditare 48 ani 03-Apr-1990


MIHAI Carmen Ştefan cel Mare Creditare 25 ani 03-May-2009
POPA Florin Ştefan cel Mare Corporaţii 50 ani 27-Dec-1989
ALBU Constanţa Doctor Felix Creditare 33 ani 24-Feb-2005
NEDELCU Mihai Ştefan cel Mare Oficiul juridic 32 ani 12-Jun-2007
CHIRU Bogdan Plevnei Creditare 24 ani 12-Dec-2008
ALBITER Oana Plevnei Creditare 41 ani 16-Oct-1993
VLAD Petru Ştefan cel Mare Oficiul juridic 51 ani 08-Aug-1990
CORNEA Ana Doctor Felix Corporaţii 51 ani 03-Apr-1990
MONDREA Laura Ştefan cel Mare Creditare 50 ani 09-Apr-1994
SAVU Cătălin Ştefan cel Mare Asigurări 40 ani 20-Mar-2000
PANAIT Cornel Ştefan cel Mare Asigurări 51 ani 10-Oct-1982
COMAN Corina Ştefan cel Mare Asigurări 29 ani 12-Dec-2006
BLAGA Mădălina Plevnei Corporaţii 24 ani 17-Jan-2009
MIHAI Dinu Doctor Felix Creditare 25 ani 06-Mar-2008
DEDU Natalia Ştefan cel Mare Corporaţii 49 ani 02-Feb-1986
GANEA Pavel Ştefan cel Mare Creditare 31 ani 03-May-2009
SORESCU Liana Plevnei Relaţii clienţi 26 ani 21-Apr-2001
PETRE Cristina Doctor Felix Relaţii clienţi 42 ani 18-Apr-1994
MĂNESCU Anda Ştefan cel Mare Corporaţii 29 ani 04-Apr-2006
VIŞAN Alexandra Plevnei Oficiul juridic 38 ani 16-Nov-1999

=FREQUENCY(câmp_numeric_date; câmp_intervale_valorice)

20-30 ani 30 7 interval (-∞,30]


31-40 ani 40 5 interval (30,40]
41-50 ani 50 6 interval (40,50]
peste 50 ani 65 3 interval (50,65]

{=FREQUENCY(E80:E100;C104:C107)}

=LARGE(câmp_numeric_date; poziţie_ierarhie)
=SMALL(câmp_numeric_date; poziţie_ierarhie)

3,975 lei =LARGE(H80:H100;1) 1,885 lei


_medie])

1 ; criteriu1; [câmp_criteriu2; criteriu2] …)

(C3:C13;"Popa Anca";D3:D13)
(D3:D13;"<2000")

S(D3:D13;B3:B13;"Iunie";C3:C13;"Dinu Bogdan")
S(D3:D13;D3:D13;">=1000";D3:D13;"<=3000")
S(D3:D13;C3:C13;"Dinu Bogdan";C3:C13;"Dumitru Ana")

iu2; criteriu2] ...)


NK(D3:D13)
3:B13;"Iunie")
B3:B13;"Martie";C3:C13;"Savu Diana";D3:D13;">5000")

Statistică MEDIA

9 8.60
6 6.40

44:G44); "")

pentru text nu lucreaza

3
7
2
7
9
3
3
t gasite valori care se repeta

Salariu
Vechime
încadrare
32 ani 3,350 lei
13 ani 2,560 lei
32 ani 1,905 lei
17 ani 2,885 lei
15 ani 1,995 lei
13 ani 2,905 lei
29 ani 2,350 lei
32 ani 2,670 lei
32 ani 2,550 lei
28 ani 3,350 lei
22 ani 3,975 lei
40 ani 2,900 lei
15 ani 1,885 lei
13 ani 2,900 lei
14 ani 3,900 lei
36 ani 2,944 lei
13 ani 1,960 lei
21 ani 3,885 lei
28 ani 2,670 lei
16 ani 2,155 lei
22 ani 2,800 lei

vale_valorice)

rarhie)
rarhie)

=SMALL($H$80:$H$100;1)
Nomenclator Clienti
Localitate
Cod client Nume client Adresa client Raion Cod fiscal

107 Client1 Str. Florilor nr.36 bl.8 Orhei Orhei 74655645


105 Client2 Str. Sincai nr.45, sc. B Chișină u Chișină u 13246873
103 Client3 Str. Averescu Bă lți Bă lți 96325814
104 Client4 Str. 1 Mai nr.36, bl A8 Orhei Orhei 75315946
102 Client5 Str. 9 Mai Chișină u Chișină u 23187946
101 Client7 Str. Plopilor nr.1 Glodeni Bă lți 64821973
108 Client8 Str. Luterană nr. 3 AneniiNoi Chișină u 57351984

Că utarea poziţiei liniei pe care se regă seşte o informație


104 5 =MATCH(C13;B3:B10;0)
M
A =MATCH(104;B3:B10;0)
T
C Că utarea poziţiei coloanei pe care se regă seşte o informație
H Cod fiscal 6 =MATCH(C16;B3:G3;0)
=MATCH("Cod fiscal";B3:G3;0)

Că utarea unei valori în raport de coordonatele relative ale unei cereri de interogare
I
N Identificaţi codul fiscal al clientului al că rui cod este 104
D
E 104
X 75315946
Cod fiscal 75315946

=MATCH(cheie_consultare; vector_coloană; [constantă_consultare])

=MATCH(cheie_consultare; vector_linie; [constantă_consultare])

=INDEX(tabel_consultare; număr_linie; număr_coloană)


Alegeți din lista derulantă codul clientului 102
Nume Localitate
Cod client
client
Adresa
client
Judeţ Cod fiscal

107 Client1 Str. Florilor nr.36 bl.8 Orhei Orhei 74655645


105 Client2 Str. Sincai nr.45, sc. B Chișină u Chișină u 13246873
103 Client3 Str. Averescu Bă lți Bă lți 19632581
108 Client4 Str. 1 Mai nr.36, bl A8 Orhei Orhei 75315946
102 Client5 Str. 9 Mai Chișină u Chișină u 23187946
101 Client7 Str. Plopilor nr.1 Glodeni Bă lți 64821973
104 Client8 Str. Luterană nr. 3 AneniiNoi Chișină u 57351984

Aplicaţi un format condiţional pentru a scoate în evidenţă codul fiscal ce corespunde


clientului al cărui cod a fost selectat din lista derulantă localizată în celula F49.

0
=MATCH(103;J4:J10;1)
101
102 2 se pozitioneaza pe valoarea imediat inferioara cheii (valoril
104 se pozitioneaza pe valoarea imediat superioara cheii (valori
105 #N/A
106
107 =MATCH(103;J4:J10;0)
108
ediat inferioara cheii (valorile cheii de consultare sunt dispuse in ordine crescatoare)
ediat superioara cheii (valorile cheii de consultare sunt dispuse in ordine descrescatoare)
Returnează numărul serial al unei anumite date calendaristice
=DATE(AN, LUNA, ZI)
LUNA ZI AN DATA
9 6 2018 9/6/2018

Calculează numărul de zile, luni sau ani dintre două date calendaristice. A
=DATEDIF(DATE1, DATE2,"TIP INFORMATIE")
DATA_in DATA_sf REZULTAT
3/12/2010 6/5/2018 8 ANI
7/15/2015 6/6/2018 1057 ZILE
7/4/2009 4/5/2018 105 LUNI
6/24/2003 2/2/2018 14 ani, 7 luni, 9 zile
6/24/2003 2/2/2018 14 ANI
6/24/2003 2/2/2018 7 LUNI
6/24/2003 2/2/2018 9 ZILE

Efectuează conversia unui număr serial într-o zi a lunii


= DAY(DATE)
11/3/2022 3

Calculează numărul de zile dintre două date calendaristice având ca bază


=DAYS360(DATE1, DATE2,1)
DATA_in DATA_sf REZULTAT
7/12/2018 8/5/2018 23 ZILE

Returnează numărul serial al datei calendaristice care este numărul indica


=EDATE(DATE, NR_LUNI)
11/3/2022 12/3/2022

Returnează numărul serial al ultimei zile a lunii care este înainte sau după
=EOMONTH(DATA, NUMAR_LUNI)
11/3/2022 11/30/2022 Data ultimei zi a lunii curente
11/3/2022 10/31/2022 Data ultimei zi a lunii precedente
11/3/2022 1/31/2023 Data ultimei zi a lunii, cu două luni dupa data indicata in

Returnează luna unei date calendaristice


=MONTH(DATE)
11/3/2022 11

Returnează numărul de zile lucrătoare întregi dintre două date calendarist


=NETWORKDAYS(DATE1, DATE2, LISTA ZILELOR CU SARBATORI)
ZILE
DATA_in DATA_sf NUMAR DE ZILE
LUCRATOARE
1/1/2017 2/1/2017 31 21

Returnează ziua curentă


=TODAY()

Întoarce ziua din săptămână corespunzătoare a unei date


=WEEKDAY(DATE,TIP_RETURN )

11/3/2022 4

 Returnează un număr care reprezintă o dată care este numărul indicat de


=WORKDAY(DATE,NR_ZILE, LISTA ZILELOR CU SARBATORI)
DATA_in NR ZILE DATA_FIN
1/1/2017 15 1/23/2017
lendaristice

ă date calendaristice. Această funcție este utilă în formulele în care trebuie să calculați o vârstă.

TIP INFORMATIE:
"Y" Numărul de ani întregi din perioadă.
"M" Numărul de luni întregi din perioadă.
"D" Numărul de zile întregi din perioadă.
"MD" Diferența dintre zilele din dată_început și dată_sfârșit. Se ignoră lunile și anii datelor.
"YM" Diferența dintre lunile din dată_început și dată_sfârșit. Se ignoră zilele și anii datelor.
"YD" Diferența dintre zilele din dată_început și dată_sfârșit. Se ignoră anii datelor.

daristice având ca bază un an cu 360 de zile

are este numărul indicat de luni, înainte sau după data calendaristică de început

e este înainte sau după un număr 

ni dupa data indicata in argument


e două date calendaristice
SARBATORI)

Sărbători legale 2017

Sun, 1 Jan 2017


Mon, 2 Jan 2017
Tue, 24 Jan 2017
Sun, 16 Apr 2017
Mon, 17 Apr 2017
Mon, 1 May 2017

este numărul indicat de zile de lucru înainte sau după o anumită dată (data de pornire).

Sărbători legale 2017


Sun, 1 Jan 2017
Mon, 2 Jan 2017
Tue, 24 Jan 2017
Sun, 16 Apr 2017
ți o vârstă.

unile și anii datelor.


zilele și anii datelor.
anii datelor.

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