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