Sunteți pe pagina 1din 18

ABILITĂŢI DEZVOLTA

UTILIZAREA FUNCȚIILOR
Funcții matematice
Funcții statistice
Funcții logice
Funcții de informare. Semnificație erori Excel
Funcții de cautare (consultare)
Funcții de tip dată calendaristică
Funcții de tip text
Funcții de tip bază de date
Funcții financiare și economice
ZVOLTATE
ȚIILOR EXCEL
FUNCŢII LOGICE

Denumire Tipul Nume si prenume


societate asigurarii asigurat Data asigurarii

ASTRA de bunuri Ionescu R. 1-January-2022


ALFA RCA Popa Al. 15-January-2022
UNITA de bunuri Neagu B. 29-January-2022
MERCUR de viata Popescu S. 12-February-2022
ASTRA RCA Voicu D. 26-February-2022
MERCUR CASCO Radu E. 11-March-2022
ASTRA de viata Stanciu C. 25-March-2021
ALFA de bunuri Ganea I. 8-April-2021
BCR Asigurari de viata Radulescu M 22-April-2021
Alliantz Tiriac CASCO Purcareanu M. 6-May-2021
BCR Asigurari CASCO Radulescu M 20-May-2021
OMNIASIG de bunuri Tiganelea P. 3-June-2021
Alliantz Tiriac de viata Mihalache B. 17-June-2021
OMNIASIG CASCO Calapod I 1-July-2021
ASTRA CASCO Enescu F. 15-July-2021
UNITA de bunuri Turcu V. 29-July-2021
MERCUR RCA Gheorghe M. 12-August-2021
ASTRA de bunuri Savu N. 26-August-2021
UNITA RCA Florea L. 9-September-2021
ALFA CASCO Zecheru T. 23-September-2021
MERCUR de bunuri Voinea F. 7-October-2021
ALFA RCA Dinu R. 21-October-2020
UNITA CASCO Manea S. 4-November-2020
ASTRA de viata Panait I. 18-November-2020
MERCUR CASCO Alexandru G. 2-December-2020

=IF(conditie, valoare_conditie_adevarata, valoare_conditie_falsa)

a) argumentele functiei sunt siruri de caractere


Ex1:
Sa se completeze coloana "Categorie asigurari" pe baza urmatoarelor res
* pentru asigurarile de viata, se afiseaza mesajul "de viata"
* pentru celelalte tipuri de asigurari, se afiseaza mesajul "non viata"

=IF(B4="de viata","de viata","non viata")

b) argumentele functiei sunt valori numerice sau expresii de calcul


Ex2:
Sa se calculeze comisionul aferent agentilor de asigurare stiind ca:
* pentru asigurarile de viata, comisionul este de 10% din valoarea asigura
* pentru asigurarile non viata, comisionul este de 5% din valoarea asigura

=IF(I4="de viata",E4*10%,E4*5%)

=AND(evaluare logica1, evaluare logica 2...)

=OR(evaluare logica1, evaluare logica 2...)


Ex3:
Sa se recalculeze comisionul pe baza urmatoarelor restrictii:
* pentru societatea ASTRA - asigurari de viata, comisionul este de 10% din
* pentru societatea UNITA - asigurari de bunuri, comisionul este de 7% din
* pentru restul societatilor, indiferent de tipul asigurarii, comisionul este de

=IF(AND(A4="ASTRA";B4="de viata");E4*10%;IF(AND(A4="UNITA";B4="d

Ex4:
Sa se recalculeze comisionul pe baza urmatoarelor restrictii:
* pentru societatea ASTRA sau ALFA - asigurari RCA sau CASCO, comisionul
* pentru societatea ASTRA sau ALFA - asigurari "de viata" sau "de bunuri",
* pentru restul societatilor, indiferent de tipul asigurarii, comisionul este d
=IF(AND(OR(A4="ASTRA";A4="ALFA");OR(B4="RCA";B4="CASCO"
IF(AND(OR(A4="ASTRA";A4="ALFA");OR(B4="de v

= NOT(evaluare logica1, evaluare logica 2...)


= TRUE()
= FALSE()
Ex5:
Sa se recalculeze comisionul pe baza urmatoarelor restrictii:
* pentru toate tipurile de asigurari ca nu sunt de viata, comisionul este de 6
* pentru asigurarile de viata, comisionul este de 10% din valoarea asigurari

=IF(NOT(B4="de viata");E4*6%;E4*10%)

=IFERROR(valoare, valoare_afisata_in_caz_de_eroare)

Cheltuieli
An Venituri (RON) Profit (RON)
(RON)

2005 300,000 500,000 200,000


2006 450,000 700,000 250,000
2007 600,000 650,000 50,000
2008 500,000 800,000 300,000
2009 750,000 900,000 150,000
2010 875,000 950,000 75,000
OGICE Revenire la cuprins
Ex1: Ex2: Ex3:
Suma asigurata Agent de Categorie Comision Comision agent
(euro) asigurare asigurari agent asigurare
asigurare
36 500 Barbu I.
780 Cristea M.
2 500 David P.
500 000 Oancea F.
1 184 Barbu I.
3 200 Cristea M.
250 000 David P.
12 700 Barbu I.
145 000 Albu C.
65 000 Vintila M.
50 000 Banica A.
85 000 Pletea M.
65 000 Vintila M.
15 200 Buzatu A.
2 100 David P.
550 Cristea M.
890 Oancea F.
210 000 Barbu I.
1 200 David P.
3 200 Cristea M.
7 200 Oancea F.
25 000 Barbu I.
82 000 Cristea M.
134 000 David P.
4 000 Oancea F.

aloare_conditie_falsa)
e baza urmatoarelor restrictii:
"de viata"
mesajul "non viata"

sau expresii de calcul

igurare stiind ca:


10% din valoarea asigurarii
5% din valoarea asigurarii

restrictii:
misionul este de 10% din valoarea asigurarii
omisionul este de 7% din valoarea asigurarii
urarii, comisionul este de 3% din valoare asigurarii.

AND(A4="UNITA";B4="de bunuri");E4*7%;E4*5%))

restrictii:
A sau CASCO, comisionul este de 8% din valoarea asigurarii
e viata" sau "de bunuri", comisionul este de 12% din valoarea asigurarii
gurarii, comisionul este de 7% din valoare asiguarii.
4="RCA";B4="CASCO"));E4*8%;
="ALFA");OR(B4="de viata";B4="de bunuri"));E4*12%;E4*7%))

restrictii:
iata, comisionul este de 6% din valoarea asigurarii
0% din valoarea asigurarii

4*10%)

de_eroare)
Curs euro 4.69

Profit
(Euro)
Profit (Euro)
(cu test
eroare)

42,644 42,644 =IFERROR(D86/G83;"eroare")


#DIV/0! eroare
#DIV/0! eroare
#VALUE! eroare
#DIV/0! eroare
#DIV/0! eroare
ns
Ex4: Ex5:
Comision Comision
agent agent
asigurare asigurare
asigurarii
E4*7%))
Semnificatie erori Excel
FUNCTII DE INFORMARE

Exemp
Functie Explicatie Celula asupra
careia se aplica
functia
ISBLANK(X) verifica daca X este sau nu o celula vida,
ISBLANK returnand TRUE in caz de adevar sau FALSE in caz
contrar
ISNUMBER(X) verifica daca X este sau nu o valoare
ISNUMBER numerica, returnand TRUE in caz de adevar sau FALSE in 350
caz contrar
ISTEXT(X) verifica daca X este sau nu un sir de caractere,
ISTEXT returnand TRUE in caz de adevar sau FALSE in caz 350
contrar
ISNONTEXT(X) verifica daca argumentul X nu este un sir
ISNONTEXT de caractere, returnand TRUE in caz de adevar sau 350
FALSE in caz contrar
ISODD ISODD(X) - testeza celulele ce contin valori numerice 350
impare
ISEVEN ISEVEN(X) - verifica celulele care contin valori numerice 350
pare
ISLOGICAL(X) verifica daca X este sau nu o valoare logica
ISLOGICAL (TRUE sau FALSE), returnand TRUE in caz de adevar sau 0
FALSE in caz contrar

ISERR ISERR(X) verifica daca X este o eroare de tipul #VALUE!, #DIV/0!


#REF!, #DIV/0, #NUM!, #NAME? Sau #NULL!, returnand
TRUE in caz de adevar sau FALSE in caz contrar. Obs: Nu
se verifica daca X reprezinta o eroare de tipul #N/A

ISERROR Este similara functie ISERR, diferenta o reprezinta faptul #N/A


ca functia ISERROR verifica si tipul de eroare #N/A
ISNA(X) verifica daca X este o eroare de tipul #N/A,
ISNA returnand TRUE in caz de adevar sau FALSE in caz #DIV/0!
contrar
ERROR.TYPE(X) returneaza un numar corespunzator
tipului de eroare reprezentat de X. Daca X = #NULL!
functia returneaza 1, daca X = #DIV/0! functia
ERROR.TYPE returneaza 2, daca X = #DIV/0! functia returneaza 2, #DIV/0!
daca X = #VALUE! functia returneaza 3, daca X = #REF!
functia returneaza 4, daca X = #NAME? functia
returneaza 5, daca X = #NUM! functia returneaza 6,
daca X = #N/A functia returneaza 7, daca X =
#GETTING_DATA functia returneaza 8, altfel functia
returneaza #N/A
ISREF(X) verifica daca X reprezinta o referinta celulara,
ISREF returnand TRUE in caz de adevar sau FALSE in caz
contrar

TYPE(X) returneaza un numar in functie de tipul de date


corespunzator argumentului X. Daca X este de tip
TYPE numeric - functia returneaza 1, daca X este de tip text - verificare
functia returneaza 2, daca X este o valoare logica -
functia returneaza 4, daca X reprezinta o eroare - functia
returneaza 16, daca X reprezinta o plaja de celule -
functia returneaza 64.
N(X) converteste elemente non-numerice in numere,
N date calendaristice in numere seriale, valoarea logica 7/5/2010
TRUE in 1, orice altceva in 0.
NA NA() - returneaza eroarea #N/A
Revenire la cuprins
CTII DE INFORMARE

Exemplu

Aplicare functie Rezultat aplicare functie

= ISBLANK(C7) 1

=ISNUMBER(C8) 1

=ISTEXT(C9) 0

=ISNONTEXT(C10) 1

=ISODD(C11) 0

=ISEVEN(C12) 1

=ISLOGICAL(C13) 0

=ISERR(C14) 1

=ISERROR(C15) 1

=ISNA(C16) 0
=ERROR.TYPE(C17) 2

=ISREF(C18) 1

=TYPE(C19) 2

=N(C20) 40364

=NA() #N/A
Revenire la Functii de informare
Principalele semnificatii ale erorilor returnate de formul

Eroare
###############

#VALUE!

#NAME!
#REF!
#DIV / 0 !
#NUM!
#N/A!
#NULL!

Referinta circulara
formare
ncipalele semnificatii ale erorilor returnate de formulele editate in mod gresit
Semnificatie
Dimensiunea coloanei nu este suficient de mare pentru a afisa o valoare introdusa de utilizator sau returnata de o fo
Operatie matematica cu un tip gresit de argument sau operator (apare, de regula, in momentul in care se opereaza
caractere sau cu valori de eroare)
Formula face referire la o adresa sau la un nume de camp inexistente sau indica implicarea intr-o formula a unei fun
uneori, chiar a unei functii neinstalate.
Formula nu poate identifica referintele celulare(din motivul ca acestea au fost, cel mai probabil, sterse anterior)
Formula contine un argument ce imparte o valoare la zero.
Formula utilizeaza incorect o valoare numerica precizata intre argumentele sale.
Formula returneaza o valoare indisponibila in urma incercarii de a recupera o valoare printr-o functie de cautare.
Formula face referire la doua zone care se intersecteaza
Formula editata intr-o celula face referire, prin argumentele sale, la aceeasi adresa in care este editata formula (exis
circulare intr-o formula conduce la un rezultat nul)
Revenire la cuprins

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