Sunteți pe pagina 1din 12

Funcție Descriere

Funcția SUM Utilizați această funcție pentru a aduna valorile din celule.
Utilizați această funcție pentru a returna o valoare dacă o condiție este adevărată și o altă valoare dacă
Funcția IF este falsă. Iată un videoclip despre utilizarea funcției IF.
Utilizați această funcție atunci când trebuie să căutați într-un singur rând sau într-o singură coloană și să
Funcția LOOKUP găsiți o valoare aflată în aceeași poziție în alt rând sau în altă coloană.
Utilizați această funcție atunci când trebuie să găsiți ceva într-un tabel sau într-o zonă, pe un rând. De
exemplu, căutați numele unei angajate după numărul său de angajat sau găsiți numărul său de telefon
prin căutarea numelui de familie (ca într-o agendă telefonică). Urmăriți acest videoclip despre utilizarea
Funcția VLOOKUP funcției VLOOKUP.
Utilizați această funcție pentru a căuta un element într-o zonă de celule, și pentru a returna apoi poziția
relativă a acelui element în zonă. De exemplu, dacă zona A1:A3 conține valorile 5, 7 și 38, formula
Funcția MATCH =MATCH(7;A1:A3;0) returnează numărul 2, deoarece 7 este al doilea element din zonă.
Utilizați această funcție pentru a selecta de la una până la 254 de valori bazate pe un index numeric. De
exemplu, dacă valoare1 până la valoare7 sunt zilele săptămânii, CHOOSE returnează una din zile când
Funcția CHOOSE un număr cuprins între 1 și 7 este utilizat ca argument index_num.
Utilizați această funcție pentru a returna numărul seriei secvențiale care reprezintă o anumită dată.
Această funcție este utilă în situațiile în care anul, luna și ziua sunt furnizate de formule sau referințe la
celule. De exemplu, este posibil să aveți o foaie de lucru care conține date calendaristice într-un format
Funcția DATE pe care Excel nu îl recunoaște, cum ar fi AAAALLZZ.

Utilizați funcția DATEDIF pentru a calcula numărul de zile, luni sau ani dintre două date calendaristice.
Funcția DAYS Utilizați această funcție pentru a returna numărul de zile dintre două date.
FIND și FINDB găsesc un șir text în cadrul unui al doilea șir text. Acestea returnează numărul poziției
Funcțiile FIND, FINDB de început a primului șir text începând cu primul caracter al celui de-al doilea șir text. 70
Funcția INDEX Utilizați această funcție pentru a returna o valoare sau referința unei valori dintr-un tabel sau o zonă.
Funcţii matematice

1. Funcția SUM(lista de elemente) – returnează o valoare numerică ce reprezintă suma


elementelor unei liste, unde lista de elemente reprezintă o listă compusă din constante
numerice, celule, rezultate ale formulelor sau nume de câmpuri
2. Funcția PRODUCT(lista de elemente) – returnează o valoare numerică care
reprezintă produsul elementelor listei.
3. Funcția SUMIF(camp de evaluat,”condiţie”[,camp de însumat]) – permite
însumarea elementelor unei liste numai dacă acestea îndeplinesc condiţia specificată
în sintaxă
4. Funcția SUMIFS(câmp de însumat; câmp de evaluat1;”condiţie1”; câmp de
evaluat2;”condiţie2”;..) - realizează suma unei serii de numere în funcţie de
evaluarea unor condiţii multiple.
5. Funcția SUMPRODUCT(lista de câmpuri) - are drept rezultat o valoare numerică ce
reprezintă suma produselor câmpurilor listei; rezultatul funcţiei provine din
multiplicarea valorilor situate în câmpurile specificate, după care sunt adunate
agregatele obţinute anterior.
6. Funcția ROUND(număr de rotunjit, număr de zecimale) – rotunjeşte o valoare
specificată la un număr precizat de zecimale.
7. Funcția INT(număr de rotunjit) - returnează o valoare numerică rotunjită prin lipsă
până la cel mai apropiat întreg.
71
8. Funcția MROUND(număr de rotunjit, multiplu de rotunjire) – returnează o valoare
numerică rotunjită către cel mai apropiat număr dintre 2 multipli de rotunjire
succesivi.
Funcţii matematice
• Să se calculeze cuantumul valoric al tuturor produselor vândute:
=SUM(G2:G31)

• Să se calculeze valoarea totală a vânzarilor aferente produsului 2


=SUMIF(C2:C31,$C$2,G2:G31)

• să se rotunjească rezultatul obținut la partea întreagă


=INT(G44)

• să se rotunjească rezultatul obținut la zero zecimale:


=ROUND(G44,0)

• să se rotunjească rezultatul obținut la un multiplu de 10 lei 72


=MROUND(G44,10)
Funcţii statistice

1. Funcţia MAX(listă-elemente) - returnează cea mai mare valoare dintr-o distribuţie statistică.
2. Funcţia MIN (listă-elemente) - returnează cea mai mică valoare dintr-o distribuţie statistică.
3. Funcţia AVERAGE(listă-elemente) - calculează media aritmetică a unei distribuţii statistice.
4. Funcţia AVERAGEIF(câmp de evaluat; „conditie”; [câmp de calcul medie]) calculează media
aritmetică a unei distribuţii statistice, în funcţie de evaluarea unei condiţii.
5. Funcţia AVERAGEIFS(câmp de calcul medie; câmp de evaluat1; „condiţie1”; câmp de evaluat2;
„condiţie2”; …) - calculează media aritmetică a unei distribuţii statistice, în funcţie de evaluarea unei
condiţii multiple.
6. Funcţia COUNT/COUNTA (listă-elemente) - calculează numărul de elemente dintr-o distribuţie
statistică.
7. Funcţia COUNTBLANK (listă-elemente) numără celulele goale dintr-o distribuţie statistică.
8. Funcţia COUNTIF (câmp de evaluat; „condiţie”) - calculează numărul de elemente dintro serie de
date, în funcţie de evaluarea unei condiţii.
9. Funcţia COUNTIFS (câmp de evaluat1; „condiţie1”; câmp de evaluat2; „condiţie2”;..) – calculează
numărul de elemente dintr-o serie de date, în funcţie de evaluarea unei condiţii multiple.
10. Funcţia MODE (listă de elemente) – returnează cea mai frecventă apariție a unei serii statistice.
11. Funcția FREQUENCY (domeniu de valori, listă intervale) – afișează distribuția valorilor unui
domeniu pe intervale (numărul de apariții al valorilor analizate pe intervale). Funcția FREQUENCY
este matriceală, iar validarea rezultatelor obținute se realizează prin combinația de taste
CTRL+SHIFT+ENTER.
73
Funcţii statistice
• Să se calculeze valoarea medie a tuturor vânzărilor realizate
=AVERAGE(G2:G31)

Să se calculeze valoarea medie a vânzărilor realizate de către magazinul 2


=AVERAGEIF(D2:D31,$D$29,G2:G31)

Să se calculeze valoarea medie a vânzărilor realizate de către magazinul 2, în


cantități > 100 bucăți
=AVERAGEIFS(G2:G31,D2:D31,$D$3,F2:F31,">100")

Să se calculeze numărul facturilor emise


=COUNTA(A2:A31)

74
Funcţii de tip dată calendaristică

1. Funcţia TODAY()– returnează data curentă a sistemului într-un format implicit sau
specificat de utilizator prin formatare.
2. Funcţia YEAR(număr_dată)– extrage anul ce corespunde argumentului de tip data
calendaristică specificat (valori cuprinse între 1 şi 9999).
3. Funcţia MONTH(număr_dată) – returnează luna care corespunde datei
calendaristice precizate drept argument (mai exact, numărul de ordine corespunzător
lunii – valori între 1 şi 12).
4. Funcţia DAY(număr_dată) - extrage numărul zilei (între 1 şi 31) care corespunde
argumentului specificat.
5. Funcţia WEEKDAY (număr_dată [, parametru]) – returnează numărul zilei din
săptămână corespunzător semnificaţiei parametrului din sintaxă.
6. Funcţia EDATE(data_debut, +/- număr_luni) – returnează o dată calendaristică
decalată cu un anumit număr de luni în urmă sau în avans în raport cu o dată
specificată.
7. Funcţia DATE(an, luna, zi) – returnează data calendaristică corespunzătoare
argumentelor specificate.
8. Funcţia WORKDAY(data debut;numar zile[;sarbatori]) - returnează o data
calendaristică ulterioară unei date de debut cu un anumit număr de zile lucrătoare
(fără a ține cont de weekend-uri și sărbători legale). 75
Funcţii de tip dată calendaristică
Să se extragă anul, luna și ziua din data comenzii, în coloane
distincte:
=YEAR(B2) =MONTH(B2) =DAY(B2)

Să se genereze data livrarii știind că aceasta se va onora la 1 lună de la


data comenzii:
=EDATE(B2,1)

Pentru zilele de week-end aferente datei de comandă să se afișeze în


mod explicit ziua (sambata/duminica) într-o coloană distinctă:

=IF(WEEKDAY(B2,2)=6,"sambata",IF(WEEKDAY(B2,2)=7,"du
minica",""))

Să se calculeze vechimea fiecărei comenzi raportată la data curentă: 76


=TODAY()-B2
Funcţii logice

1. Funcţia IF (test_logic; valoare_adevarata; valoare_falsă) –returnează o valoare de


adevăr dacă expresia condiţională este evaluată ca adevărată sau o altă valoare dacă
expresia este evaluată fals.
2. Funcţia AND(lista –elemente1, lista-elemente2...) - afişează TRUE dacă toate
elementele din lista de argumente sunt adevărate şi FALSE dacă cel puţin un element
nu este adevărat.
3. Funcţia OR(lista-elemente1, lista-elemente2..) - afişează TRUE dacă cel puţin un
element din lista de argumente este adevărat şi FALSE dacă nici un element din listă
nu este adevărat.
4. Funcția IFERROR(valoare, valoare_afișată_în caz de eroare) – returnează
"valoare_afisata_in_caz_de_eroare" atunci cand argumentul "valoare" reprezintă o
eroare, altfel afiseaza "valoare".

77
Funcţii logice
Se acordă un discount de 10% produselor vândute în luna ianuarie 2020:
=IF(AND(MONTH(B2)=1,YEAR(B2)=2020),10%*G2,0)

Se acordă un discount de 5% produselor vândute în anul 2021, din


magazinul 1:
=IF(AND(YEAR(B2)=2021;D2="Magazin 1");G2*5%;0)

Se acordă un discount diferențiat produselor vândute în anul 2021,


astfel:- pentru magazinul 1 - 5%; - pentru magazinul 2 - 3%; - pentru
magazinul 3 - 2%;
=IF(YEAR(B2)=2021;IF(D2=$D$2;G2*5%;IF(D2=$D$3;G2*3%;G
2*2%));0%)
78
Funcţii de căutare şi consultare

1. = VLOOKUP(cheie de consultare, tabel de consultare verticală, numărul


de ordine al coloanei de recuperat [;valoare logică]) – returnează conţinutul
unei celule ce figurează într-o anumită coloană a unui tablou de consultare
vertical
2. = HLOOKUP(cheie de consultare, tabel de consultare orizontală, numărul
de ordine al liniei de recuperat [;valoare logică])- returnează conţinutul
unei celule ce figurează într-o anumită linie a unui tablou de consultare
orizontală.
3. =MATCH(Cheie_de_consultare;Tabel/vector_de_consultare;[Parametru])
– returnează poziția relativă a unui element într-un tabel de consultare;
această poziție relativă identifică nr. De linie sau de coloana pentru elementul
căutat.
4. =INDEX(Tabel_de_consultare;numar_linie;numar_coloana) - returnează
poziția relativă a unui element dintr-u tabel de consultare, la intersecția unei
linii cu o coloană 79
Funcţii de tip text
1. Funcţia LEFT (text;[număr_caractere]) - extrage primul caracter sau grup de caractere
începând din partea stângă a argumentului specificat în sintaxă.
2. Funcția RIGHT (text;[număr_caractere]) - extrage primul caracter sau grup de caractere
începând din partea dreaptă a argumentului specificat în sintaxă.
3. Funcţia MID(text; valoare_poziţională; număr_caractere) - extrage un număr de
caractere dintr-un argument începând de la o valoare poziţională de debut.
4. Funcția VALUE(text) - convertește un argument de tip text în valoare numerică.
5. Funcția LEN(text) – returnează numărul de caractere aferent argumentului specificat în
sintaxă.
6. Functia UPPER(text) – convertește textul specificat drept argument astfel încât să fie
afișat cu majuscule.
7. Functia LOWER(text) - convertește textul astfel încât să fie afișat cu litere mici.
8. Functia PROPER(text) – afișează primul caracter al fiecărui cuvânt cu majusculă, restul
caracterelor fiind litere mici.
9. Functia CONCATENATE(arg1, arg2, arg3 ...) – permite afișarea în aceeași celulă a
informțiilor din 2 sau mai multe celule (argumentele pot fi texte, valori numerice, formule
sau funcții).
10.Funcțiile FIND(text_căutat; text_sursă [;valoare_poziţională]) sau
SEARCH(text_căutat; text_sursă [;valoare_poziţională]) – afișează poziția pe care se
gășeste elementul căutat în cadrul argumentului specificat. Deosebirea între cele 2 funcții
constă in faptul că FIND este senzitivă (face distincție între literele mari și literele mici).
11.Functia TEXT(valoare; format_text) – permite afișarea unei valori într-un format 80
specificat în sintaxă.
12.Functia TRIM(text) – permite eliminarea spațiilor inutile dintre cuvinte.
Funcţiilor de tip bază de date

Funcţia Descriere
DSUM Suma valorilor unei rubrici.
DPRODUCT Rezultatul multiplicării valorilor unei rubrici.
DMAX. Cea mai mare valoare corespunzătoare unei rubrici

DMIN Cea mai mică valoare corespunzătoare unei rubrici.


DAVERAGE Media aritmetică corespunzatoare unei rubrici.
DCOUNT Numărul de elemente numerice corespunzatoare unei rubrici, fără a fi
considerate celulele vide
DCOUNTA. Numărul de elemente alfanumerice corespunzătoare unei rubrici, fără a fi
considerate celulele vide
DGET Conţinutul unei rubrici.
DSTDEV Deviaţia standard a unei populatii statistice pe baza unui eşantion,
corespunzatoare unei rubrici.
DSTDEVP Deviaţia standard a unei populaţii statistice, corespunzătoare unei rubrici.
81
DVAR Varianţa pe baza unui esantion statistic, corespunzătoare unei rubrici.
DVARP Varianţa pe baza întregii populaţii statistice, corespunzătoare unei rubrici.

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