Funcţii predefinite
Utilizare
Categorii
Exemple
Utilizarea funcţiilor
Funcţiile au două părţi componente:
nume și, în paranteză, argument (sau argumente)
SQRT(x) – x
EXP(x) – ex
PI() –
LOG(x, a) – loga x LOG(x) – log10 x
LN(X) – ln x
Funcţii matematice (continuare)
Exemple
= SUM(C5, D7:G9, -12.6)
= PRODUCT(C5, D7:G9, -12.6)
SUMIF(d1, crit, d2)
Sumează numai acele celule din domeniul d2
pentru care celulele domeniului d1 satisfac
criteriul crit.
Observatii
- Celulele din d2 vor participa la sumă doar dacă
celulele care le corespund din d1 satisfac
criteriul crit.
- Domeniul d2 poate fi omis. În acest caz,
se vor suma celulele din d1.
COUNTIF(d1, crit)
Numără celulele din domeniul d1 care satisfac
criteriul crit.
Despre criteriile folosite in cadrul
SUMIF şi COUNTIF
Criteriul crit este sub formă de număr, expresie
sau text care, prin comparare, defineşte
celulele ce vor fi adunate.
Exemple:
32 – în celulă este valoarea 32
“mere” – în celulă este valoarea “mere”
“>32” – în celulă este o valoare mai mare ca 32
Caracterele speciale * şi ?
(Wildcards)
Se pot folosi în definirea criteriilor de comparare.
Exemple:
Io* poate însemna: Ion, Ionela, Ioana, Iolanda...
?i?i poate însemna: Gigi, Gimi, Titi, Miti, Mili, ...
Exemplu SUM, SUMIF, COUNTIF
Exemplu SUM, SUMIF, COUNTIF
(formulele)
C16 =SUM(C4:C15)
totalul banilor cheltuiţi în perioada considerată
C18 =SUMIF(B4:B15,"Bere",C4:C15)
totalul banilor cheltuiţi pe bere calculaţi astfel:
suma celulelor din domeniul C4:C15 pentru care
celulele corespunzătoare din domeniul B4:B15 au
valoarea “Bere”.
C19 =COUNTIF(B4:B15, "Bere")
numărul ieşirilor la bere, calculat prin numărarea
celulelor din B4:B5 care au valoarea “Bere”.
Funcţii logice
Dau ca rezultat o valoare logică (TRUE sau FALSE)
AND(l1,l2, ...) – efectuază operaţia “ŞI” logic
OR(l1,l2, ...) – efectuază operaţia “SAU” logic
l1, l2, ... sunt expresii logice (care pot da
TRUE ori FALSE).
Funcţia AND returnează valoarea TRUE
dacă toate argumentele au valoarea TRUE.
Dacă măcar un argument are valoarea FALSE,
rezultalul va fi FALSE
Funcţia OR returnează valoarea TRUE
dacă măcar un argument are valoarea TRUE.
Dacă toate argumentele au valoarea FALSE,
rezultalul va fi FALSE
Funcţii logice
Dau ca rezultat o valoare logică (TRUE sau FALSE)
AVERAGE(nr1,nr2,...)
calculează media aritmetică
Celulele care conţin 0 sunt incluse în calcul
MAX(nr1,nr2,...) – returnează valoarea maximă
MIN(nr1,nr2,...) – returnează valoarea minimă
nr1,nr2,...sunt până la 30 de argumente numerice.
LARGE(dom,n)
SMALL(dom,n)
LARGE/SMALL – returnează cea mai mare/mică
a n-a valoare din domeniul dom.
COUNT(x1, x2, ….) - calculează numărul de
celule care conţin valori numerice
COUNTA(x1, x2, ….) - calculează numărul de
celule care nu sunt goale (conţin orice)
COUNTBLANK(x1, x2, ….) - calculează numărul
de celule care sunt goale (nu conţin nimic)
TIME(ora,minut,secunda)
Returnează numărul zecimal al orei exacte ce a
fost introdusă prin argumente.