Sunteți pe pagina 1din 35

Functia SUM

Funcția SUM adună valori. Puteți aduna valori individuale, referințe de celule, zone sau o combinație a
acestora.
SUM(număr1,[număr2],...)
De exemplu:

=SUM(A2:A10) Adună valorile din celulele A2:10.


=SUM(A2:A10, C2:C10) Adună valorile din celulele A2:10, precum și din celulele C2:C10.

Sursa: https://support.microsoft.com/ro-ro/office/func%C8%9Bia-sum-043e1c7d-7726-4e80-
8f32-07b23e057f89

Nume Prenume Marca Gen Salariu


CUCU THEODOR DYN063684 M 6,700 lei
PANAITE ANDRA DYN984379 F 6,583 lei
SANDU GEANINA-MARIA DYN895897 F 6,575 lei
BUMBĂNAC MARIA-LUCIANA DYN010176 F 6,557 lei
LUCA MARIA-LUCIANA DYN807415 F 6,521 lei
MUTU DIANA-ELENA DYN010021 F 6,062 lei
MIHĂILESCU IOANA DYN079574 F 5,870 lei Folosind datele din tabel calculati
RADU ANDREI-ALEXANDRU DYN099559 M 5,841 lei 1. Suma salariilor
HIRIPAN GABRIEL DYN016313 M 5,641 lei
STĂNOIU MARIAN-DENIS DYN013822 M 5,619 lei
ALEXIU ALEXANDRA DYN143800 F 7,637 lei Suma
TÎRZIU ANDREEA-IOANA DYN019091 F 5,236 lei
LAZĂR ANDREI-TEODOR DYN232282 M 4,961 lei
LICA ANA DYN586210 F 4,821 lei
PAVEL THEODORA-ANA-MARIA DYN059646 F 4,801 lei
RĂDUCANU ADRIAN DYN065666 M 4,712 lei
BĂBAN ALEXANDRU-CRISTIAN DYN089307 M 4,589 lei
SANDU LAURA-MARIA DYN091440 F 4,549 lei
Exemplu
ombinație a Camion Cantitate
C1 5
C2 4
C3 15
C4 3
C5 22
C6 12
26-4e80- C7 10
C8 33

Determinati:
Suma cantitatilor de la C1 la C8

datele din tabel calculati


salariilor
Raspuns
104
Functia SUMIF
Utilizați funcția SUMIF pentru a însuma valorile dintr-un interval care respectă criteriile pe care le
specificați. De exemplu, să presupunem că, într-o coloană care conține numere, doriți să însumați numai
valorile mai mari decât 5. Puteți utiliza următoarea formulă: =SUMIF(B2:B25,">5")

Sintaxa funcției SUMIF are următoarele argumente:


SUMIF(zonă, criterii, [zonă_sumă])

zonă Obligatoriu. Este zona de celule pe care doriți să o evaluați după criterii. Celulele din fiecare zonă
trebuie să fie numere sau nume, matrice sau referințe care conțin numere. Valorile text și necompletate
sunt ignorate. Intervalul selectat poate conține date în format standard Excel .
criterii Obligatoriu. Reprezintă criteriul, sub formă de număr, expresie, referință de celulă, text sau o
funcție care definește celulele care se vor însuma. Metacaracterele pot fi incluse - un semn de întrebare
(?) pentru a se potrivi cu orice caracter unic, un asterisc (*) pentru a se potrivi cu orice secvență de
caractere. Dacă doriți să găsiți un semn de întrebare sau asterisc, tastați tilda (~) înainte de caracter.
De exemplu, criteriile se pot exprima ca 32, ">32", B5, "3?", "apple*", "*~?" sau TODAY().

Important: Orice criteriu text sau orice criteriu care conține simboluri matematice sau logice trebuie să
fie încadrat în ghilimele("). În cazul în care criteriul este numeric, nu sunt necesare ghilimelele.

zonă_sumă Opțional. Reprezintă celulele efective de însumat, dacă doriți să însumați alte celule decât
cele specificate în argumentul zonă. Dacă se omite argumentul zonă_sumă, Excel însumează celulele
specificate în argumentul zonă (aceleași celule la care se aplică criteriul).

Sursa: https://support.microsoft.com/ro-ro/office/sumif-func%C8%9Bia-sumif-169b8c99-c05c-
4483-a712-1697a653039b

Nume Prenume Marca Gen Salariu


CUCU THEODOR DYN063684 M 6,700 lei
PANAITE ANDRA DYN984379 F 6,583 lei
SANDU GEANINA-MARIA DYN895897 F 6,575 lei Folosind datele din tabel calculati
BUMBĂNAC MARIA-LUCIANA DYN010176 F 6,557 lei 1. Suma salariilor in functie de ge
LUCA MARIA-LUCIANA DYN807415 F 6,521 lei
MUTU DIANA-ELENA DYN010021 F 6,062 lei
MIHĂILESCU IOANA DYN079574 F 5,870 lei Total F
RADU ANDREI-ALEXANDRU DYN099559 M 5,841 lei Total M
HIRIPAN GABRIEL DYN016313 M 5,641 lei
STĂNOIU MARIAN-DENIS DYN013822 M 5,619 lei
ALEXIU ALEXANDRA DYN143800 F 7,637 lei
TÎRZIU ANDREEA-IOANA DYN019091 F 5,236 lei
LAZĂR ANDREI-TEODOR DYN232282 M 4,961 lei
LICA ANA DYN586210 F 4,821 lei
PAVEL THEODORA-ANA-MARIA DYN059646 F 4,801 lei
RĂDUCANU ADRIAN DYN065666 M 4,712 lei
BĂBAN ALEXANDRU-CRISTIAN DYN089307 M 4,589 lei
SANDU LAURA-MARIA DYN091440 F 4,549 lei
Categorie Alimente Vanzari (lei)
Legume Roșii 2300
Legume Țelină 5500
Fructe Portocale 800
Unt 400
Legume Morcovi 4200
Fructe Mere 1200

Determinati:
Suma vânzărilor pentru toate alimentele din categoria „Fructe”.

Suma vânzărilor pentru toate alimentele din categoria „Legume”.

Suma vânzărilor pentru toate alimentele care se termină cu „e” (Portocale, Mere).

Suma vânzărilor pentru toate alimentele care nu au o categorie specificată.

datele din tabel calculati


salariilor in functie de gen.
Raspuns
2000

12000

rtocale, Mere). 2000

400
Functia SUMIFS
Funcția SUMIFS adună toate argumentele sale care îndeplinesc mai multe criterii. De exemplu, utilizați
SUMIFS pentru a aduna numărul de comercianți din țară (1) care au sediul într-un singur cod poștal și (2)
al căror profit depășește o anumită valoare în lei.

SUMIFS(zonă_sumă, zonă_criterii1, criterii1, [zonă_criterii2, criterii2], ...)

Sintaxa funcției SUMIFS are următoarele argumente:

Zonă_sumă (obligatoriu) - Zona de celule de adunat.

Zonă_criterii1 (obligatoriu) - Zona care este testată utilizând Criterii1.

Zonă_criterii1 și Criterii1 configurează o pereche de căutare ce presupune căutarea de criterii specifice


într-o zonă. După ce s-au găsit elementele din zonă, sunt adăugate valorile lor corespondente
în Zonă_sumă.

Criterii1 (obligatoriu) - Criteriile care definesc celulele din Zonă_criterii1 care vor fi adăugate. De
exemplu, criteriile pot fi introduse ca 32, ">32", B4, "mere" sau "32".

Zonă_criterii2, criterii2... (opțional) - Zonele suplimentare și criteriile lor asociate. Puteți introduce
până la 127 de perechi de zone/criterii.

Sursa: https://support.microsoft.com/ro-ro/office/sumif-func%C8%9Bia-sumif-169b8c99-c05c-
4483-a712-1697a653039b

Nume Prenume Marca Gen Salariu


CUCU THEODOR DYN063684 M 6,700 lei
PANAITE ANDRA DYN984379 F 6,583 lei
SANDU GEANINA-MARIA DYN895897 F 6,575 lei Folosind datele din tabel calculati
BUMBĂNAC MARIA-LUCIANA DYN010176 F 6,557 lei
LUCA MARIA-LUCIANA DYN807415 F 6,521 lei
MUTU DIANA-ELENA DYN010021 F 6,062 lei
MIHĂILESCU IOANA DYN079574 F 5,870 lei Suma salarillor femeilor al caror num
RADU ANDREI-ALEXANDRU DYN099559 M 5,841 lei Suma salarillor barbatilor al caror num
HIRIPAN GABRIEL DYN016313 M 5,641 lei Suma salarillor barbatilor al caror num
STĂNOIU MARIAN-DENIS DYN013822 M 5,619 lei
ALEXIU ALEXANDRA DYN143800 F 7,637 lei
TÎRZIU ANDREEA-IOANA DYN019091 F 5,236 lei
LAZĂR ANDREI-TEODOR DYN232282 M 4,961 lei
LICA ANA DYN586210 F 4,821 lei
PAVEL THEODORA-ANA-MARIA DYN059646 F 4,801 lei
RĂDUCANU ADRIAN DYN065666 M 4,712 lei
BĂBAN ALEXANDRU-CRISTIAN DYN089307 M 4,589 lei
SANDU LAURA-MARIA DYN091440 F 4,549 lei
Exemplu
Produs Vânzător Cantitate vândută
Mere Emil 5
Mere Marta 4
Anghinare Emil 15
Anghinare Marta 3
Banane Emil 22
Banane Marta 12
Morcovi Emil 10
Morcovi Marta 33

Determinati:
Numărul de produse care încep cu A și care au fost vândute de Emil.

Numărul de produse care nu sunt banane și care sunt vândute de Emil.

Numărul de produse care încep cu M, care au fost vândute de Marta


și pentru care cantitatea este mai mare decat10.

datele din tabel calculati

rillor femeilor al caror nume incepe cu L


rillor barbatilor al caror nume se termina cu U
rillor barbatilor al caror nume se termina cu U si cu salariul mai mare de 6000 lei
Raspuns
15

30

33
Functia PRODUCT
Funcția PRODUCT înmulțeste toate numerele date ca argumente și returnează produsul. De exemplu,
dacă celulele A1 și A2 conțin numere, puteți utiliza formula =PRODUCT(A1, A2) pentru a înmulți cele
două numere. De asemenea, aveți posibilitatea să efectuați aceeași operație utilizând operatorul
matematicînmulțire( * ); de exemplu, =A1 * A2.
Funcția PRODUCT este utilă atunci când trebuie să înmulțiți mai multe celule împreună. De exemplu,
formula =PRODUCT(A1:A3, C1:C3) este echivalentă cu =A1 * A2 * A3 * C1 * C2 * C3
Sintaxă
PRODUCT(număr1, [număr2]...)

Sintaxa funcției PRODUCT are următoarele argumente:

număr1 Obligatoriu. Primul număr sau prima interval pe care doriți să o înmulțiți.

număr2, ... Opțional. Reprezintă numere sau zone suplimentare pe care doriți să le înmulțiți, până la
un maxim de 255 de argumente.

Sursa: https://support.microsoft.com/ro-ro/office/product-func%C8%9Bia-product-8e6b5b24-
90ee-4650-aeec-80982a0512ce
Exemplu
Camion Cantitate
C1 5
C2 4
C3 15
C4 3
C5 22
C6 12
C7 10
C8 33

Determinati: Raspuns
Produsul cantitatilor de la C1 la C8 78408000
Functia SUMPRODUCT
Funcția SUMPRODUCT returnează suma produselor zonelor sau matricelor corespunzătoare.
Operațiunea implicită este înmulțirea, însă adunarea, scăderea și împărțirea sunt, de asemenea,
posibile.

Sintaxă
Pentru a utiliza operațiunea implicită (înmulțire):
=SUMPRODUCT(matrice1, [matrice2], [matrice3], ...)
Sintaxa funcției SUMPRODUCT are următoarele argumente:
matrice1
Obligatoriu
Reprezintă primul argument de matrice ale cărei componente doriți să le înmulțiți, apoi să le adunați.
[matrice2], [matrice3],...
Opțional
Reprezintă de la 2 până la 255 de matrice ale căror componente doriți să le înmulțiți, apoi să le adunați.

Pentru a efectua alte operații aritmetice


Utilizați SUMPRODUCT ca de obicei, dar înlocuiți virgulele care separă argumentele matricei cu
operatorii aritmetice doriți (*, /, +, -). După ce sunt efectuate toate operațiunile, rezultatele sunt
însumate ca de obicei.

Observații
Argumentele matricei trebuie să aibă aceleași dimensiuni. Dacă nu, SUMPRODUCT returnează valoarea
#VALUE! . De exemplu, =SUMPRODUCT(C2:C10,D2:D5) va returna o eroare deoarece intervalele nu sunt
de aceeași dimensiune.
SUMPRODUCT tratează intrările dintr-o matrice non-numerică ca și cum ar fi zerouri.
Pentru performanțe optime, SUMPRODUCT nu trebuie utilizat cu referințe complete la coloane. Luați în
considerare =SUMPRODUCT(A:A,B:B), aici funcția va înmulți 1.048.576 de celule din coloana A cu cele
1.048.576 de celule din coloana B înainte de a le adăuga.

Sursa: https://support.microsoft.com/ro-ro/office/sumproduct-func%C8%9Bia-sumproduct-
16753e75-9f68-4874-94ac-4d2145a2fd2e

Nume Prenume Marca Gen Ore Lucrate Salariu tarifar


CUCU THEODOR DYN063684 M 168 39 lei
PANAITE ANDRA DYN984379 F 134 39 lei
SANDU GEANINA-MARIA DYN895897 F 125 39 lei
BUMBĂNAC MARIA-LUCIANA DYN010176 F 168 39 lei
LUCA MARIA-LUCIANA DYN807415 F 168 38 lei
MUTU DIANA-ELENA DYN010021 F 168 36 lei
MIHĂILESCU IOANA DYN079574 F 168 34 lei
RADU ANDREI-ALEXANDRU DYN099559 M 168 34 lei
HIRIPAN GABRIEL DYN016313 M 168 33 lei
STĂNOIU MARIAN-DENIS DYN013822 M 168 33 lei
ALEXIU ALEXANDRA DYN143800 F 168 45 lei
TÎRZIU ANDREEA-IOANA DYN019091 F 168 31 lei
LAZĂR ANDREI-TEODOR DYN232282 M 168 29 lei
LICA ANA DYN586210 F 168 28 lei
PAVEL THEODORA-ANA-MARIA DYN059646 F 168 28 lei
RĂDUCANU ADRIAN DYN065666 M 168 28 lei
BĂBAN ALEXANDRU-CRISTIAN DYN089307 M 168 27 lei
SANDU LAURA-MARIA DYN091440 F 168 27 lei
Exemplu
e. Produs Dimensiune
nea, A S
B L
C XS
A L
B S
C M
e adunați. A S
B L
ă le adunați.

cu
sunt
Determinati:
Ce cantitatea vanduta pentru
ză valoarea Produs Dimensiune
alele nu sunt A S
B L
ane. Luați în
a A cu cele

roduct-

Folosind datele din tabel


Determinati salariul total si apoi salariul defalcat pentru pentru femei si
barbati

Total
F
M
Vanzari
15
10
25
45
63
21
10
9

Total
25
19
Functia AVERAGE
Returnează valoarea medie (media aritmetică) a argumentelor. De exemplu, dacă interval a1: A20
conține numere, formula =AVERAGE (a1: A20) returnează media acestor numere.

Sintaxă
AVERAGE(număr1, [număr2], ...)
Sintaxa funcției AVERAGE are următoarele argumente:
Număr1 Obligatoriu. Primul număr, referință de celulă sau zona pentru care doriți media.
Număr2, ... Opțional. Numere suplimentare, referințe de celule sau zone pentru care doriți media,
până la 255.

Observații
Argumentele pot fi numere sau nume, zone sau referințe de celule care conțin numere.
Valorile logice și reprezentările text ale numerelor pe care le tastați direct în lista de argumente nu sunt
contorizate.

Dacă o zonă sau o celulă de referință conține text, valori logice sau celule goale, acele valori sunt
ignorate; însă, celulele cu valori zero sunt incluse în calcule.

Argumentele care sunt valori de erori sau texte ce nu pot fi interpretate ca numere cauzează erori.
Dacă doriți să includeți valori logice și reprezentări text ale numerelor într-o referință ca parte dintr-un
calcul, utilizați funcția AVERAGEA.

Dacă doriți să calculați numai media valorilor care respectă anumite criterii, utilizați
funcția AVERAGEIF sau funcția AVERAGEIFS.

Sursa: https://support.microsoft.com/ro-ro/office/average-func%C8%9Bia-average-047bac88-
d466-426c-a32b-8f33eb960cf6

Nume Prenume Marca Gen Salariu


CUCU THEODOR DYN063684 M 6,701 lei
PANAITE ANDRA DYN984379 F 6,583 lei
SANDU GEANINA-MARIA DYN895897 F 6,575 lei Folosind datele din tabel determianti
BUMBĂNAC MARIA-LUCIANA DYN010176 F 6,557 lei
LUCA MARIA-LUCIANA DYN807415 F 6,521 lei
MUTU DIANA-ELENA DYN010021 F 6,063 lei
MIHĂILESCU IOANA DYN079574 F 5,871 lei Media aritmetica =
RADU ANDREI-ALEXANDRU DYN099559 M 5,841 lei
HIRIPAN GABRIEL DYN016313 M 5,641 lei
STĂNOIU MARIAN-DENIS DYN013822 M 5,620 lei
ALEXIU ALEXANDRA DYN143800 F 7,637 lei
TÎRZIU ANDREEA-IOANA DYN019091 F 5,237 lei
LAZĂR ANDREI-TEODOR DYN232282 M 4,961 lei
LICA ANA DYN586210 F 4,821 lei
PAVEL THEODORA-ANA-MARIA DYN059646 F 4,802 lei
RĂDUCANU ADRIAN DYN065666 M 4,712 lei
BĂBAN ALEXANDRU-CRISTIAN DYN089307 M 4,589 lei
SANDU LAURA-MARIA DYN091440 F 4,550 lei
Exemplu
Camion Cantitate
C1 5
C2 4
C3 15
C4 3
C5 22
C6 12
C7 10
C8 33

Determinati:
Media aritmetica a cantitatilor transportate de cele 8 camioane

datele din tabel determianti media aritmetica a salarillor primite


Raspuns
13
Functia IF
Funcția IF este una dintre cele mai populare funcții din Excel și vă permite să efectuați comparații logice
între o valoare și valoarea la care vă așteptați.

Așadar, o instrucțiune IF poate avea două rezultate. Primul rezultat apare când comparația este
adevarata , al doilea când este falsa.

Sintaxă
IF(test_logic, valoare_dacă_adevărat, [valoare_dacă_fals])

test_logic (necesar)
Condiția pe care doriți să o testați.

valoare_dacă_adevărat (necesar)
Valoarea care doriți să fie returnată dacă rezultatul pentru test_logic este TRUE.

valoare_dacă_fals (opțional)
Valoarea care doriți să fie returnată dacă rezultatul pentru test_logic este FALSE.

De exemplu
=IF(A2>B2;"Peste buget";"OK")

=IF(A2=B2,B4-A4,"")

Sursa: https://support.microsoft.com/ro-ro/office/if-func%C8%9Bia-if-69aed7c9-4e8a-4755-
a9bc-aa8bbff73be2

Nume Prenume Vechime (ani) Zile Concediu


BONIFACIU TUDOR-NICOLAE 13
MATEI MIRUNA-IOANA 10 Folosind datele din tabel
MIHALACHE FLORINA-CRINA 12 1. Determinati numarul de zile de conce
RADU CATALINA-GABRIELA 6
Daca vechimea este mai mare de 15 ani
CHIVĂRAN ADINA 23 este de 20 altfel este de 15.
JOIŢA ANDREEA-MIRELA 9
SANDU ŞTEFANIA-IULIA 18 2. Sortati inregistrarile din tabel in ordin
de zile de concediu
GUȚĂ IOANA-ADRIANA 7
DRĂGULINESCU ANDRA-MARIA 6 3 . Rezolvati punctul 7 din exercitul 4 (Fo
IONESCU MARIA 10
ŞCHIOPU IOAN-BOGDAN 20
ANTONE IONUŢ 16
BĂLTĂREȚU IOANA 25
BURDUȘEL ANDRA-ROBERTA 24
GHIŢĂ RAREŞ-ANDREI 25
OPREA ANDREI-DORIN 11
RĂUȚĂ IOANA-MARIA 18
CUCU THEODOR 12
Exemplu
Camion Cantitate Incarcare
C1 5 prea gol
C2 4 prea gol
C3 15 ok
C4 3 prea gol
C5 22 ok
C6 12 ok
C7 10 ok
C8 33 ok

Determinati:
Daca cantitatea cu care camionul este incarcat
este mai mica de 10 t atunci este prea gol altfel este OK

Limita incarcare 10

tele din tabel


nati numarul de zile de concediu in functie de vechime

mea este mai mare de 15 ani atunci numarul de zile de concediu


altfel este de 15.

nregistrarile din tabel in ordine alfabetica in functiie de numarul


oncediu

ti punctul 7 din exercitul 4 (Formatare conditionata)


Functia IF imbricata
Funcția IF vă permite să efectuați o comparație logică între o valoare și lucrul la care vă așteptați atunci
când testați pentru o condiție și returnați un rezultat dacă este True sau False.
=IF(ceva este True, faceți ceva; altfel, faceți altceva)
Așadar, o instrucțiune IF poate avea două rezultate. Primul rezultat apare când comparația este True, al
doilea când este False.

„Imbricarea” înseamnă practica de unire a mai multor funcții într-o singură formulă.

Deși Excel vă va permite să imbricați până la 64 de funcții IF diferite, nu se recomandă deloc să faceți
acest lucru.

Sursa: https://support.microsoft.com/ro-ro/office/func%C8%9Bia-if-formulele-imbricate-
%C8%99i-evitarea-erorilor-de-pe-parcurs-0b22ff44-f149-44ba-aeb5-4ef99da241c8

Nume Prenume Vechime (ani) Zile Concediu


BONIFACIU TUDOR-NICOLAE 13
MATEI MIRUNA-IOANA 10
MIHALACHE FLORINA-CRINA 12
RADU CATALINA-GABRIELA 6
CHIVĂRAN ADINA 23
JOIŢA ANDREEA-MIRELA 9 Criterii
SANDU ŞTEFANIA-IULIA 18 peste 0
GUȚĂ IOANA-ADRIANA 7 peste 10
DRĂGULINESCU ANDRA-MARIA 6 peste 20
IONESCU MARIA 10
ŞCHIOPU IOAN-BOGDAN 20
ANTONE IONUŢ 16
BĂLTĂREȚU IOANA 25
BURDUȘEL ANDRA-ROBERTA 24
GHIŢĂ RAREŞ-ANDREI 25
OPREA ANDREI-DORIN 11
RĂUȚĂ IOANA-MARIA 18
CUCU THEODOR 12
Exemplu
Luna Numar Luna Luna
Ian 4 Eroare
Feb
Mar

Determinati:
In celula N3 se introduce umarul lunii (intre 1 si 3, asigurati-va ca nu pot fi introduse alte valori)
In celula O3 va fi returnat numele lunii corespunzatoare din coloana M
Asigurati-va ca va fi returnat un mesaj de eroare corespunzator.

Folosind datele din tabel


1. Determinati numarul de zile de concediu in functie de vechime

Daca vechimea este:


intre 0 - 10 ani numarul de zile de concediu este 12 zile
intre 10 - 20 ani , 15 zile de concediu
peste 20 de ani 20 de zile de concediu
Zile 2. Scrieti criteriile in celule separate si rescrieti formula astfel incat daca se
12 modifica limitele de vechime si numarul de zile acordat fiecarei categorii sa
15 nu fie necesara rescrierea formulei
20 3. Sortati inregistrarile din tabel in ordine alfabetica in functiie de numarul
de zile de concediu
pot fi introduse alte valori)
Functia IFS
Funcția IFS verifică dacă una sau mai multe condiții sunt îndeplinite și returnează o valoare care
corespunde primei condiții TRUE. IFS poate lua locul mai multor instrucțiuni IF imbricate și este mult mai
ușor de citit cu mai multe condiții.

Notă: Această caracteristică este disponibilă pe Windows sau Mac dacă aveți deja Office 2019 sau dacă
aveți un Microsoft 365 abonament. Dacă sunteți abonat laMicrosoft 365, asigurați-vă că aveți cea mai
recentă versiune de Office.

Sintaxă
În general, sintaxa pentru funcția IFS este:

=IFS ([ceva este adevărat1; valoare dacă adevărat1; ceva este adevărat2; valoare dacă adevărat2;ceva
este adevărat3; valoare dacă adevărat3)

sau

IFS(test_logic1; valoare_dacă_adevărat1; [test_logic2; valoare_dacă_adevărat2]; [test_logic3;


valoare_dacă_adevărat3];…)

Rețineți că funcția IFS vă permite să testați până la 127 de condiții diferite

Sursa: https://support.microsoft.com/ro-ro/office/ifs-func%C8%9Bia-ifs-36329a26-37b2-467c-
972b-4a39bd951d45

Nume Prenume Vechime (ani) Zile Concediu


DRĂGULINESCU ANDRA-MARIA 6
GUȚĂ IOANA-ADRIANA 7
JOIŢA ANDREEA-MIRELA 9
RADU CATALINA-GABRIELA 6
ANTONE IONUŢ 16
BONIFACIU TUDOR-NICOLAE 13 Criterii
CUCU THEODOR 12 peste 0
IONESCU MARIA 10 peste 10
MATEI MIRUNA-IOANA 10 peste 20
MIHALACHE FLORINA-CRINA 12 peste 25
OPREA ANDREI-DORIN 11
RĂUȚĂ IOANA-MARIA 18
SANDU ŞTEFANIA-IULIA 18
BURDUȘEL ANDRA-ROBERTA 24
CHIVĂRAN ADINA 23
ŞCHIOPU IOAN-BOGDAN 20
BĂLTĂREȚU IOANA 25
GHIŢĂ RAREŞ-ANDREI 25
Exemplu
Luna Numar Luna Luna
Ian 3 Mar
Feb
Mar
Apr
Mai
Iun
Iul
Aug

Determinati:
In celula N3 se introduce umarul lunii (intre 1 si 8, asigurati-va ca nu pot fi introduse alte valori)
In celula O3 va fi returnat numele lunii corespunzatoare din coloana M

Folosind datele din tabel


1. Determinati numarul de zile de concediu in functie de vechime

Daca vechimea este:


mai mare de 10 ani atunci numarul de zile de concediu este de 15, mai mare
de 20 de ani este de 20 de zile, peste 25 de ani vechimea este de 25 de zile,
altfel concediul este de 12 zile.
Zile
12 2. Scrieti criteriile in celule separate si rescrieti formula astfel incat daca se
modifica limitele de vechime si numarul de zile acordat fiecarei categorii sa
15 nu fie necesara rescrierea formulei
20
25 3. Sortati inregistrarile din tabel in ordine alfabetica in functiie de numarul
de zile de concediu
ot fi introduse alte valori)
Functia AND
Utilizați funcția AND, una dintre funcțiile logice, pentru a determina dacă toate condițiile dintr-un test
sunt TRUE.
Funcția AND returnează valoarea TRUE dacă toate argumentele sale se evaluează la TRUE și FALSE dacă
unul sau mai multe argumente se evaluează la FALSE.

O utilizare obișnuită pentru funcția AND este să extindă utilitatea altor funcții care efectuează teste
logice. De exemplu, funcția IF efectuează un test logic, apoi returnează o valoare dacă testul se
evaluează la TRUE și altă valoare dacă testul se evaluează la FALSE. Utilizând funcția AND ca
argument test_logic al funcției IF, aveți posibilitatea să testați mai multe condiții diferite în loc de una
singură.

Sintaxă
AND(logic1, [logic2], ...)
Sintaxa funcției AND are următoarele argumente:
Logic1
Obligatoriu. Prima condiție pe care doriți să o testați se poate evalua la TRUE sau FALSE.
Logic2, ...
Opțional. Condițiile suplimentare pe care doriți să le testați se pot evalua la TRUE sau FALSE, până la un
număr total de 255 de condiții.

Observații
Argumentele trebuie să se evalueze la valori logice, cum ar fi TRUE sau FALSE sau argumentele trebuie să
fie matrice sau referințe care conțin valori logice.
Dacă un argument matrice sau referință conține text sau celule goale, acele valori sunt ignorate.
Dacă zona specificată nu conține valori logice, funcția AND returnează valoarea #VALUE! .

Sursa: https://support.microsoft.com/ro-ro/office/and-func%C8%9Bia-and-5f19b2e8-e1df-4408-
897a-ce285a19e9d9

Nume Prenume Vechime (ani)


Nota Test competente
Clasa Competenta Prima
RADU ANDREI-ALEXANDRU 19 63 C
HIRIPAN GABRIEL 7 83 B
STĂNOIU MARIAN-DENIS 25 84 B
ALEXIU ALEXANDRA 22 94 A
TÎRZIU ANDREEA-IOANA 10 51 C
LAZĂR ANDREI-TEODOR 23 53 C
LICA ANA 14 91 A
PAVEL THEODORA-ANA-MARIA 20 94 A
RĂDUCANU ADRIAN 8 68 C
BĂBAN ALEXANDRU-CRISTIAN 19 61 C
SANDU LAURA-MARIA 15 75 B
DOBRE MĂDĂLINA-ANDREEA 23 54 C
ROTARU ANTONIA-ILONA 22 94 A
BODĂESCU DRAGOȘ-IONUȚ 19 54 C
IONETE IRINA-CRISTIANA 17 99 A
LUNGAN THEODORA-SIMONA 7 91 A
MUŞAT ALEXANDRA 14 91 A
BADEA MIHAI 21 61 C
CIOCAN CLARA-CRISTIANA 17 51 C
IORDACHE CRISTINA-ELENA 23 68 C
Exemplu
Persoana Doza 1 Doza 2 Certificat
P1 da da verde
P2 nu nu rosu
P3 da nu rosu
P4 da da verde
P5 nu nu rosu
P6 da nu rosu
P7 da da verde
P8 nu nu rosu

Determinati:
Daca persoanle din tabel au certificat verde.
Pentru acesta trebuie sa apara "da" pentru ambele doze.

Clasa competenta A Vechime minima % prima


A 20 10%

Folosind datele din tabel


1. Folosind functiile IF si AND detrminati prima pentru care se califica fiecare
persoana conform criteriilor date. Persoanle vor primi prima daca indeplinesc
ambele conditii
Functia OR
Funcția OR returnează valoarea TRUE dacă oricare dintre argumentele sale se evaluează la TRUE și FALSE
dacă toate argumentele sale se evaluează la FALSE.

O utilizare obișnuită pentru funcția OR este să extindă utilitatea altor funcții care efectuează teste logice.
De exemplu, funcția IF efectuează un test logic, apoi returnează o valoare dacă testul se evaluează la
TRUE și altă valoare dacă testul se evaluează la FALSE. Utilizând funcția OR ca argument test_logic al
funcției IF, puteți testa mai multe condiții diferite în loc de una singură.

Sintaxă
OR(logic1, [logic2], ...)

Sintaxa funcției OR are următoarele argumente:


Logic1
Obligatoriu. Prima condiție pe care doriți să o testați se poate evalua la TRUE sau FALSE.
Logic2, ...
Opțional. Condițiile suplimentare pe care doriți să le testați se pot evalua la TRUE sau FALSE, până la un
număr total de 255 de condiții.

Observații
Argumentele trebuie să se evalueze la valorile logice TRUE sau FALSE sau în matrice sau referințe care
conțin valori logice.
Dacă un argument matrice sau referință conține text sau celule goale, acele valori sunt ignorate.
Dacă zona specificată nu conține valori logice, OR returnează valoarea #VALUE! .

Sursa: https://support.microsoft.com/ro-ro/office/or-func%C8%9Bia-or-7d17ad14-8700-4281-
b308-00b131e22af0

Nume Prenume Vechime (ani)


Nota Test competente
Clasa Competenta Prima
RADU ANDREI-ALEXANDRU 19 63 C
HIRIPAN GABRIEL 7 83 B
STĂNOIU MARIAN-DENIS 25 84 B
ALEXIU ALEXANDRA 22 94 A
TÎRZIU ANDREEA-IOANA 10 51 C
LAZĂR ANDREI-TEODOR 23 53 C
LICA ANA 14 91 A
PAVEL THEODORA-ANA-MARIA 20 94 A
RĂDUCANU ADRIAN 8 68 C
BĂBAN ALEXANDRU-CRISTIAN 19 61 C
SANDU LAURA-MARIA 15 75 B
DOBRE MĂDĂLINA-ANDREEA 23 54 C
ROTARU ANTONIA-ILONA 22 94 A
BODĂESCU DRAGOȘ-IONUȚ 19 54 C
IONETE IRINA-CRISTIANA 17 99 A
LUNGAN THEODORA-SIMONA 7 91 A
MUŞAT ALEXANDRA 14 91 A
BADEA MIHAI 21 61 C
CIOCAN CLARA-CRISTIANA 17 51 C
IORDACHE CRISTINA-ELENA 23 68 C
Exemplu
Persoana Vaccin Test Certificat
P1 da da verde
P2 nu nu rosu
P3 da nu verde
P4 da da verde
P5 nu nu rosu
P6 da nu verde
P7 da da verde
P8 nu nu rosu

Determinati:
Daca persoanle din tabel au certificat verde.
Pentru aceasta trebuie sa apara "da" pentru vaccin sau pentru test

Clasa competenta A Vechime minima % prima


A 20 10%

Folosind datele din tabel


1. Folosind functiile OR si AND determinati prima pentru care se califica
fiecare persoana conform criteriilor date. Persoanle vor lua prima daca una
dintre conditii este indeplinita.
ccin sau pentru test

fica
aca una

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