Functii logice

Functiile logice (Logical) determina evaluarea unor expresii si în functie de acestea furnizeaza actiuni sau rezultate complexe, generand valori de adevar sau de fals - corespunzator unor conditii (acestea pot fi evaluate si înlantuite cu ajutorul operatorilor logici AND, OR, NOT).

=IF(conditie;X;Y) testeaza argumentul conditie si în functie de rezultatul evaluarii logice, genereaza argumentul X daca conditia este adevarata sau argumentul Y daca aceasta este falsa.

Argumentele X sau Y pot fi valori, siruri de caractere (plasate între ghilimele), nume de campuri sau adrese de celule sau campuri care contin aceste valori. In locul argumentelor X sau Y se pot imbrica alte structuri conditionale IF, generandu-se potrivit conditiilor ulterioare, X1,Y1 sau X2,Y2 si asa mai departe.

=AND(evaluare logica1,evaluare logica2,...) returneaza valoarea logica TRUE daca toate argumentele sunt adevarate si valoarea logica FALSE daca unul sau mai multe argumente sunt false;

=OR(evaluare logica1,evaluarea logica2,...) returneaza valoarea logica TRUE daca orice argument este adevarat si valoarea logica FALSE daca toate argumentele sunt false;

=NOT(evaluarea logica) inverseaza valoarea argumentului, returnand dupa caz TRUE sau FALSE;

=TRUE() returneaza valoarea logica TRUE;

=FALSE() returneaza valoarea logica TRUE;

Exemple

1. Functii logice