Documente online.
Username / Parola inexistente
  Zona de administrare documente. Fisierele tale  
Am uitat parola x Creaza cont nou
  Home Exploreaza






Lectia 8 (Functia IF )

excel











ALTE DOCUMENTE

Custom Number Formats
Charts
Baze de date in Microsoft Excel
EXCEL-7.0
INSTRUMENTE DE SINTETIZARE A INFORMATIEI DE ASISTARE A DECIZIEI
Deschiderea si iesirea din Excel
Prezentarea modului de utilizare a tastaturii pentru deplasarea prin celule
Prezentarea modului de configurare a unei foi de calcul
Prezentarea modului de selectare a celulelor unei foi de calcul
Meniul View


Lectia 8 (Functia  IF )

Scopul lectiei

La ce foloseste si care este sintaxa ei

Folosirea functiei IF simpla

Folosirea functiei IF imbricata

1.1 Ce este si cum lucreaza functia  IF

Este o functie care permite luarea unei decizii an functie de o conditie.

=IF(conditie       separator    actiunea 1  separator    actiunea 2)

Functia IF are o conditie si doua "raspunsuri" doua ramuri, adica doua actiuni:

1.      una pentru cazul în care conditia            este îndeplinita,

2.      alta pentru cazul în care conditia             Nu este îndeplinita,

·        conditie înseamna o comparatie ( =  sau < sau > sau <= adica mai mic sau egal etc. )

·        separator poate fi: ori "punct si virgula", ori nu mai "virgula", depinde cum a fost setat PC vezi Anexa  C

·        actiune1 este ce dorim sa se efectueze, daca conditia a fost îndeplinita  (ramura adevarata)

·        actiune2 este ce dorim sa se efectueze, daca conditia nu a fost îndeplinita (ramura falsa)

Evident nu se pot executa amândoua deodata!   Ori una, ori alta.


C2>=E2

 


Afiseaza  "RĂU"

 

Afiseaza "BINE"

 
              DA                 NU                                                                                                        


Fig  8.1 (Reprezentarea grafica a functiei IF nu se poate merge în contrasens)

Retineti cel mai important lucru, ca iesirea dintr-o conditie nu se poate face decât pe o singura ramura. Evaluarea (rezolvarea) unei conditii nu poate da un rezultat ambiguu. Conditia ori este adevarata, ori este falsa.

1.2 O problema de evaluare

Un depozit la sfârsitul lunii îsi analizeaza vânzarile[1]. Cu alte cuvinte Stocul Final de la sfârsitul lunii, sa fie cât mai mic fata de Stocul Initial, adica cel  de la începutul lunii. Analiza se poate face în doua moduri, concretizate în Fig  8.2 prin concluzie 1 si concluzie 2. În Fig  8.2 avem rezultatele a doua variante de folosire a functiei  IF.

Fig   8.2 (Doua moduri de abordare a aceleasi probleme)

            Formulele pentru concluzie 1 sunt de tipul urmator:

=IF(B2>=E2;"Bine";"Rau"),  Conditia este: Daca Stocul Initial este mai mare sau egal cu Stocul Final

Ce se afiseaza în col F

Explicitarea conditiei

Comentariu practic

Bine

Daca Stocul Initial   > sau = decât  Stocul Final

(mai mare sau egal) Fig  8.1

Marfa s-a vândut. Intrarile au fost mai mici decât iesirile sau au fost egale ceeace este bine.

Rau

Daca Stocul Initial  < decât   Stocul Final

(mai mic)  Fig  8.1

Marfa nu s-a vândut. A intrat mai multa marfa de cât a iesit ceeace este rau.

Fig  8.3

            Se poate face observatia ca nu e tot una, daca Stocul Initial  este mai mare decât Stocul Final sau este egal cu Stocul Final. Trebuie facuta diferenta între cele doua situatii.

Ce se afiseaza în col F

Explicitarea conditiei Aici este schema din Fig  8.5

Comentariu practic

Bine

Daca Stocul Initial   > decât  Stocul Final

Marfa s-a vândut. Intrarile au fost mai mici decât iesirile  ceea ce este bine.

Asa si asa

Daca Stocul Initial =  Stocul Final

Intrarile au fost egale cu iesirile. Nu este rau dar nici bine.

Rau

Daca Stocul Initial  < decât   Stocul Final

A intrat mai multa marfa de cât a iesit deci este rau.

Fig  8.4

1.3 Functii IF imbricate

În acest al doilea caz avem de a face cu o asa zisa "structura imbricata"  adica IF în  IF.

În coloana G avem urmatoarea formula:

=IF(C2<E2;"Rau";IF(C2=E2;"Asa si asa";"Bine"))

            Grafic o functie IF imbricata ca cea de mai sus se reprezinta asa:


C2<E2

 

                                                       NU

                                    DA

C2=E2

 


                                                                                    da                                                        nu


Fig   8.5 (IF-uri imbricate)

Urmariti traseul conform sagetilor. Niciodata nu se merge contra sensului aratat de o sageata. sirurile de caractere adica texte, sau spatiile trebuie sa fie între ghilimele

Nota: În textul acestui manual apar ghilimele "românesti", dar atunci când scriem formule, lucram cu tastatura standard si ghilimele sunt asa "Bine"  sau "Rau", deci ambele sus.

Notiunea de imbricat,  în informatica are un alt înteles, însemnând "cuprins în altul". Sensul literal este "suprapus partial". În informatica o "suprapunere partiala" în cazul IF-urilor este de neconceput.

          IF conditie1

Text Box: IF imbri-cat

Asa arata 2 IF imbricate în al treilea.

În EXCEL totul trebuie scris pe un rând si aici intervine rolul important al parantezelor. Nu se folosesc decât paranteze ovale ().

 
               IF conditie2

                                  Actiune1

                      Else

Primul IF

 
                                  Actiune2

                      ENDIF

          Else

                      IF conditie2

Text Box: IF imbri-cat

                                  Actiune3

                      Else

                                  Actiune4

                      ENDIF

                     

          ENDIF

Fig  8.6 (Schema unor IF-uri imbricate)

Schema anterioara se scrie "pe un rând" astfel: 

IF(conditie1;IF(conditie2;actiune1;actiune2);IF(conditie2;actiune3;actiune4))

asa cum se scrie si în EXCEL. Atentie la paranteze: câte sunt deschise tot atâtea sa fie si închise.

            Un exemplu:

Cum lucreaza formula

Cum arata formula din celula B2

=IF(A2>=100;IF(A2>110;"mai mare ca 110";"mai mic sau egal cu 110");IF(A2<=50;"mai mic sau egal cu 50";"Mai mare decât 50"))

Observati: câte paranteze sunt deschise, tot atâtea sunt închise.

Fig  8.7 (Exemplu cu IF-uri imbricate)




[1] Ideea este ca agentul comercial respectiv are interesul sa  vânda cât mai mult, sa nu ramâna cu marfa în stoc.


Document Info


Accesari: 6458
Apreciat:

Comenteaza documentul:

Nu esti inregistrat
Trebuie sa fii utilizator inregistrat pentru a putea comenta


Creaza cont nou

A fost util?

Daca documentul a fost util si crezi ca merita
sa adaugi un link catre el la tine in site

Copiaza codul
in pagina web a site-ului tau.

 


Copyright © Contact (SCRIGROUP Int. 2014 )