Sunteți pe pagina 1din 14

Functii Matematice

Cantitate
Denumire produs Data vanzarii
vanduta
Produs1 12/6/2015 300
Produs2 12/20/2015 250
Produs3 12/17/2015 300
Produs4 9/26/2016 200
Produs5 10/18/2016 180
Produs6 10/22/2016 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
total al vanzarilor numai
Obs: Daca argum "camp de insumat" 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.598881
=RANDBETWEEN(limita inf;limita sup) 149

EX: O societate comerciala de distributie organizeaza


o tombola cu ocazia promovarii unui nou produs; in
acest context, desemneaza in mod aleator 3
castigatori:

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

6. MROUND - Rotunjirea unui numar la un multiplu ce corespunde unei valori num


=MROUND(nr. de rotunjit;multiplu de rotunjire)

Ex: Sa se rotunjeasca pretul real la un


multiplu de 10, 50 si 100

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


Preţ rotunjit
Denumire 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

7. CEILING - Rotunjirea unui numar prin adaos in functie de un multiplu de rotunjir


=CEILING(nr de rotunjit;multiplu de rotunjire)

Sa se rotunjeasca prin adaos pretul real al


fiecariu produs catre cel mai apropiat
multiplu semnificativ de rotunjire (10,100 si
500)

8. FLOOR - Rotunjirea unui numar prin lipsa in functie de un multiplu de rotunjire


=FLOOR(nr de rotunjit;multiplu de rotunjire)

Sa se rotunjeasca prin lipsa media valorica a


elementelor catre cel mai apropiat multiplu
semnificativ de rotunjire (10,100 si 500)
9. ROUNDUP/ROUDDOWN - returneaza o valoare numerica rotunjita prin lipsa / ad
=ROUNDUP/ROUNDDOWN(numar de rotunjit;+/-constant

Obs1: Daca semnul constantei este


negativ, rotunjirea opereaza la partea
intreaga, in stanga separatorului
zecimal (de ex: -3=mii, -2=sute,
-1=zeci, 0=intreg)

Obs2: Daca semnul constantei este


pozitiv, rotunjirea opereaza la
partea zecimala, in dreapta
separatorului zecimal (de ex:
3=miimi, 2=sutimi, 1=zecimi).

Data calendaristica Trimestre Semestre


Thursday, August 20, 2020 3 2
Monday, April 01, 2013 2 1
Monday, July 01, 2013 3 2
Tuesday, October 01, 2013 4 2
Matematice

Pret unitar Valoare Comision 2%


5.60 1,680 34
4.50 1,125 23
2.30 690 14
8.50 1,700 34
7.30 1,314 26
1.50 234 5

=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

Numere Să se formateze cu fundal gri celulele


din tabel ce aparţin liniilor pareși
Ex: Sa se coloanelor impare
formateze
conditional
numerele pare. 24

25
Nr par =MOD(E43,2)=0
Nr impar =MOD(E44,2)=1
Nr primului bilet d 1
Nr ultimului bilet 8500

Castigator 1 1078

Castigator 2 2732

Castigator 3 6101

os sau lipsa

Obs: Daca semnul constantei de rotunjire este negativ


(-), rotunjirea se face la partea intreaga, altfel se face la
e rotunjire) partea zecimala.

sale intregi , fara rotunjire

ROUND/ INT/ TRUNC


Calculul vechimii in munca (ani)
Vechime in ani
Data angajarii Vechime (ani)
(rotunjita)
6/1/1986 34.22 34
=ROUND(E63;0)
=ROUND(E63,-1)
=ROUND(E63,1)
l mai apropiat intreg par

l mai apropiat intreg impar

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)

Rotunjire prin adaos catre cel mai apropiat nr impar 5 =ODD(E69)

e corespunde unei valori numerice inferioare sau superioare numarului real


rotunjire)
MROUND
Denumire produs Pret real Pret rotunjit
Produs 1 6,281 € 6,280 €
6,300 €
6,300 €

23,000 lei

ctie de un multiplu de rotunjire


otunjire)
CEILING
Denumire produs Pret real Pret rotunjit
Produs 1 581 € 590 €
Produs 2 6,281 € 6,300 €
Produs 3 65,800 € 66,000 €

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

Venituri totale 1,256,987,283.394 1,256,000,000.000

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

mateze cu fundal gri celulele


el ce aparţin liniilor pareși
coloanelor impare
Vechime in ani (nerotunjita) Formula
34 =INT(E53)
34 =TRUNC(E53)
re numarului real

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)
ozitionala.

=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)

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