Funcții statistice și numerice

Explicăm rolul unor funcții statistice și numerice

Aplicăm în formule Excel funcții statistice și numerice


Reactualizare


  • funcţiile se scriu în interiorul formulelor ca operanzi sub forma  numefuncţie(listă de argumente)
  • funcțiile execută calcule pornind de la argumentele scrise între paranteze și ne dau un rezultat
  • funcția SUM calculează suma argumentelor
  • funcția AVERAGE calculează media aritmetică a argumentelor

  • argumentele din listă se scriu separate cu , (virgulă) sau ; (punct-virgulă) depinde de setările din Windows
  • Exemplu :  funcție(100,-5,100,A1) sau  funcție(100;-5;100;A1)

  • în liste folosim separatorul : pentru scrierea prescurtată a blocurilor de celule dintr-un rând, coloană sau dreptunghi
  • Exemplu :
    funcție(A1:D1) , (A1:D1) este scrierea prescurtată a blocului (A1;B1;C1;D1)
    funcție(A1:C3) , (A1:C3) este scrierea prescurtată a blocului (A1;B1;C1; A2;B2;C2; A3;B3;C3)

- programul Excel ne oferă câteva zeci de funcții.


Funcții statistice


1. Funcţia SUM

SUM(listă de argumente) , calculează suma elementele din lista de argumente (le adună)

- Exemplu :  =SUM(A1:B2)
este forma prescurtată pentru  =SUM(A1;A2;B1;B2) , care este echivalentă cu formula simplă   =A1+A2+B1+B2

2. Funcţia AVERAGE

AVERAGE(listă de argumente) , calculează media aritmetică a elementelor din listă

- Exemplu :  =AVERAGE(A1:A4) este echivalentă cu formula simplă  =(A1+A2+A3+A4)/4


3. Funcţia PRODUCT

PRODUCT(listă de argumente) , calculează produsul elementelor din listă (înmulțește argumentele)

- Exemple : în imaginea de jos avem două formule

a) =PRODUCT(A1,B2,B4) este echivalentă cu formula simplă  =A1*B2*B4
explicată matematic PRODUCT(A1,B2,B4) = A1 x B2 x B4 = 100 x 25 x 0 = 0

b) =PRODUCT(A1:B3) este echivalentă cu formula simplă =A1*A2*A3*B1*B2*B3
explicată matematic PRODUCT(A1:B3) = A1 x A2 x A3 x B1 x B2 x B3 = 100 x 1 x 210 x 1 x 25 x 4= 2100000



4. Funcţia MIN

MIN(listă de argumente) , ne oferă valoarea minimă (cea mai mică) din lista de argumente

- Exemplu :  =MIN(A1:D3)
este forma prescurtată pentru  =MIN(A1, A2, A3, B1, B2, B3, C1, C2, C3, D1, D2, D3)
adică cea mai mică valoare conținută în mulțimea de celule {A1, A2, A3, B1, B2, B3, C1, C2, C3, D1, D2, D3}
adică cea mai mică valoare din {100, 1, 210, 1, 25, 4, 5, -3, -10, 3, 10, 15} = -10


5. Funcţia MAX

MAX(listă de argumente) , ne oferă valoarea maximă (cea mai mare) din lista de argumente

- Exemplu :  =MAX(A1:A3)
este forma prescurtată pentru  =MAX(A1,A2,A3)
adică cea mai mare valoare conținută în mulțimea de celule {A1, A2, A3}
adică cea mai mare valoare din mulțimea {100,1,210} = 210


6. Funcţia COUNT

COUNT(listă de argumente) , ne oferă numărul de argumente din listă care conțin numere sau date calendaristice, celulele cu text sau goale sunt ignorate

- Exemplu :  =COUNT(A1:B5)
este forma prescurtată pentru =COUNT(A1,A2,A3,A4,A5, B1,B2,B3,B4,B5)
funcția numără câte numere sau date calendaristice avem în lista (A1, A2, A3, A4, A5, B1, B2, B3, B4, B5)
adică între valorile {100, 1, 210, (celulă goală), 2/25/2021, 1, 25, 4, (celulă goală), ALFA}
Rezultatul este 7 pentru că avem 7 celule cu numere și o dată calendaristică.


Funcții numerice


- Funcţiile numerice au ca argumente numere sau celule cu numere (de obicei un argument notat a) și ne dau rezultate numerice.

1. Funcţia SQRT (SQuare RooT, rădăcină pătrată)

SQRT(a) , calculează radical din a, unde a>=0

- Exemple : folosim tabelul de mai sus

a) =SQRT(A1)
Explicație : SQRT(A1) = radical din A1 = radical din 100 = 10

b) =SQRT(-3)
Explicație : SQRT(-3) = radical din -3, obținem un mesaj de eroare #NUM! pentru că argumentul radicalului trebuie să fie pozitiv.


2. Funcţia ABS

ABS(a) , calculează |a| (valoare absolută sau modul din a)

- Exemplu :  =ABS(C2)
Explicație : ABS(C2) = |C2| = |-3| =3


3. Funcţia INT

INT(a) , calculează partea întreagă a lui a (notație matematică [a]), adică cel mai mic întreg între care este situat numărul pe axa numerelor reale R.

- atenție, pentru numerele negative avem rezultate surprinzătoare.

- Exemple :

a) =INT(5,75)
Explicație : INT(5,75) = [5,75] = partea întreagă a lui 5,75 = 5

b) =INT(-4,25)
Explicație : INT(-4,25) = [-4,25] = partea întreagă a lui -4,25 = -5


4. Funcţia ROUND

ROUND(a;n) , calculează valoarea rotunjită a numărului a păstrând n zecimale, prin adaos sau prin lipsă astfel :

  • rotunjire prin adaos - dacă prima cifră neglijată este >=5 atunci mărește +1 ultima cifră reținută
  • rotunjire prin lipsă - dacă prima cifră neglijată este <5 atunci ultima cifră reținută nu se schimbă.

- Exemple : rotunjiri prin adaos sau prin lipsă

a) =ROUND(10,275;1) , funcția rotunjește 10,275 la o zecimală, deci reține prima zecimală iar restul scrise cu roșu le elimină: 10,275
Prima cifră eliminată este 7 >= 5, atunci ultima cifră reținută 2 o mărește +1, deci rezultatul va fi 10,3
Deci funcția a rotunjit prin adaos.

a) =ROUND(10,275;0) , funcția rotunjește 10,275 la 0 zecimale, adică la număr întreg. Nu reține nici o zecimală iar restul scrise cu roșu le elimină: 10,275
Prima cifră eliminată este 2 < 5, atunci ultima cifră reținută 0 rămâne neschimbată, deci rezultatul va fi 10
Deci funcția efectiv a eliminat zecimalele, adică a rotunjit prin lipsă.


5. Funcţia EXP

EXP(a) , calculează ea (e la puterea a), unde e ~ 2,71828... este baza logaritmilor naturali

- Exemple :

a) =EXP(B3)
Explicație : EXP(B3) = EXP(4) = e4 ~ 54,598...

b) =EXP(-3)
Explicație : EXP(-3) = e-3 ~ 0,0497...


6. Funcţia LOG

LOG(a;b) , calculează logba (logaritm în baza b din a), unde a,b>0

LOG(a) , fără al doilea argument calculează lg a (logaritm zecimal din a), unde a>0

- Exemplu :  =LOG(A1;D1)
Explicație : LOG(A1;D1) = logD1A1 = log3100 ~ 4,1918...


7. Funcţia LN

LN(a) , calculează ln a (logaritm natural, adică în baza e din a), unde a>0

- Exemplu :  =LN(4)
Explicație : LN(4) = ln 4 ~ 1,3862...


Exerciții


1. Scrieți formulele Excel care calculează :

  • radical din 30
  • ln100
  • valoarea rotunjită la 2 zecimale a lui 7,8956
  • log210
  • ln100 + lg100+ 5 x log375
  • e + e2 + e3

Rezolvare : folosim formulele : =SQRT(30), =LN(100), =ROUND(7,8956;2), =LOG(10;2), =LN(100)+LOG(100)+5*LOG(75;3)