Creeaza.com - informatii profesionale despre


Evidentiem nevoile sociale din educatie - Referate profesionale unice
Acasa » scoala » informatica » excel
Functii logice: IF, AND OR

Functii logice: IF, AND OR


Functii logice: IF, AND OR

Functiile logice se utilizeaza pentru a testa valoarea de adevar a uneia sau mai multor conditii. De exemplu, cu ajutorul functiei IF se returneaza o anumita valoare daca se indeplineste conditia si o alta pentru o valoare falsa a conditiei.

Functia AND (argument1, argument2,)
Returneaza True daca toate argumentele sale sunt adevarate; returneaza False daca unul sau mai multe argumente sunt false.

Functia poate avea pana la 30 de argumente, adevarate sau false.

Observatii:
Argumentele trebuie exprimate prin valori logice.

Daca referinta unui argument contine text sau este vida, atunciacel argument va fi ignorat.

Daca in seria specificata nu exista valori logice, functia AND va returna valoarea de eroare #VALUE!

Exemple:

AND(TRUE, TRUE) returneaza TRUE

AND(TRUE, FALSE) returneaza FALSE

AND(2+2=4, 2+3=5) returneaza TRUE

Daca celulele B1:B3 contin valorile TRUE, FALSE si TRUE, AND(B1:B3) returneaza FALSE.

Functia IF(conditie, valoare_daca_true, valoare_daca_false )
Returneaza o anumita valoare in cazul in care conditia specificata este evaluata True si o alta daca este evaluata False. Conditia reprezinta orice valoare sau expresie care se poate evalua logic. Valoare_daca_true este valoarea care va fi returnata in cazul in care conditia este indeplinita. In cazul in care conditia este adevarata si valoarea_daca_true este omisa, se returneaza True. Valoare_daca_true poate fi si o alta formula.

Valoare_daca_false este valoarea returnata in cazul neindeplinirii conditiei. In cazul in care conditia este falsa si valoare_daca_false este omisa, se returneaza False. Valoare_daca_false poate fi si o alta formula.

Observatii:



Se pot imbrica pana la 7 functii IF.

Cand se evalueaza valoare_daca_true si valoare_daca_false, IF returneaza valoarea returnata de aceste argumente.

Daca oricare din argumentele functiei IF sunt masive, fiecare element al masivului se evalueaza la executia functiei IF.

Daca unele din argumente sunt functii, acestea vor fi executate fiecare in parte.

Exemple:
Presupunem urmatorul test: daca valoarea celulei A10 este 100, conditia este adevarata si se calculeaza valoarea totala pentru seria B5:B15. Altfel, conditia este falsa si in celula care contine functia IF se scrie "nimic".

IF(A10=100,SUM(B5:B15),'nimic')

Presupunem ca in B4 se gaseste un numar si se vrea afisarea acelui numar daca este cuprins intre 1 si 100 sau un mesaj de eroare in caz contrar.

Daca B4 contine numarul 104, atunci:

IF(AND(1<B4, B4<100), B4, 'Valoare depasita.')

returneaza 'Valoare depasita.'

 Daca B4 contine 50, atunci:

IF(AND(1<B4, B4<100), B4, 'Valoare depasita.')

returneaza

Functia OR(argument1, argument2, ) - Returneaza True daca oricare dintre argumente este True; returneaza False daca toate argumentele sunt False. Functia poate avea pana la 30 de argumente.

Exemple:
OR(True) returneaza True

OR(1+1=1,2+2=5) returneaza False

Daca A1:A3 contin valorile True, False si True, atunci OR(A1:A3) returneaza True.





Politica de confidentialitate


creeaza logo.com Copyright © 2024 - Toate drepturile rezervate.
Toate documentele au caracter informativ cu scop educational.