Home - qdidactic.com
Didactica si proiecte didacticeBani si dezvoltarea cariereiStiinta  si proiecte tehniceIstorie si biografiiSanatate si medicinaDezvoltare personala
referate stiintaSa fii al doilea inseamna sa fii primul care pierde - Ayrton Senna





Aeronautica Comunicatii Drept Informatica Nutritie Sociologie
Tehnica mecanica

Excel


Qdidactic » stiinta & tehnica » informatica » excel
Functia logica if - exemplu



Functia logica if - exemplu


Functia IF este o functie care permite determinarea unei valori pe baza unui criteriu stabilit de utilizator .

Functia are urmatoarea sintaxa:

IF(logical_test,value_if_true,value_if_false)

logical_test este orice valoare sau expresie care poate fi evaluata ca fiind adevarata (TRUE) sau falsa (FALSE) . Acest argument poate utiliza orice operator de comparatie .

value_if_true este valoarea care se returneaza atunci cand logical_test = TRUE . value_if_true poate fi o alta formula .

value_if_false este valoarea care se returneaza atunci cand logical_test =  FALSE . value_if_false poate fi o alta formula .

Pentru a construi o functie IF trebuie sa parcurgi pasii:

n          Executa click pe butonul Paste Function  din bara standard . Se deschide caseta de dialog Paste Function .

n          Din campul cu categoriile functiilor alege categoria Logical iar din lista functiilor aferente alege functia IF .

n          Se deschide caseta Formula Pallette in care trebuie sa completezi cele trei campuri explicate anterior in functie de semnificatiile lor .

n          Executa click pe OK pentru a termina formula .

Obs . 1: Daca este indeplinita conditia logical_test atunci expresia este evaluata ca fiind adevarata (TRUE) . Altfel este evaluata ca fiind falsa (FALSE) .

Obs . 2: Daca logical_test = TRUE si value_if_true este fara continut, atunci este returnata valoarea zero .



Obs : Daca logical_test = FALSE si value_if_false este omisa se returneaza valoarea logica FALSE .

Daca logical_test = FALSE si value_if_false este fara continut, atunci este returnata valoarea zero .

Obs . 4: In nici un caz nu introdu functii pe mai mult de sapte nivele de subordonare (imbricare) .

Exemplu calculul impozitului

IF(E5>=5 . 000 . 000;E5*25%;E5*15%) daca salariul brut este mai mare sau egal cu 5 . 000 . 000 atunci impozitul este 25% din salariu, altfel impozitul este 15% din salariu .

IF(E5>10 . 000 . 000,”eroare”, IF(E5>=5 . 000 . 000;E5*25%;E5*15%)) deoarece nu exista salariu mai mare de 10 . 000 . 000 in intreprindere, atunci daca conditia este indeplinita trebuie returnat un mesaj de eroare, altfel se verifica conditiile de la punctul anterior .

IF(E5>=5 . 000 . 000;E5*25%;IF(AND(E5<5 . 000 . 000,E5>=2 . 500 . 000),E5*15%,300 . 000)) daca salariul este mai mare de 5 . 000 . 000 atunci impozitul este 25% din salariu . Daca nu, se verifica daca salariul este intre 2 . 500 . 000 si 4 . 999 . 999 . Daca da, impozitul este de 15%, daca nu este indeplinita nici aceasta conditie impozitul este o suma fixa si anume 300 . 000 (pentru un salariu mai mic strict de 2 . 500 . 000) .







Contact |- ia legatura cu noi -| contact
Adauga document |- pune-ti documente online -| adauga-document
Termeni & conditii de utilizare |- politica de cookies si de confidentialitate -| termeni
Copyright © |- 2024 - Toate drepturile rezervate -| copyright