Functii Logice
Functiile logice (Logical) determina evaluarea unor expresii si in functie de acestea furnizeaza actiuni sau rezultate complexe, generand valori de adevar sau de fals - corespunzator unor conditii (acestea pot fi evaluate si inlantuite cu ajutorul operatorilor logici AND, OR, NOT).
- IF(conditie;X;Y) testeaza argumentul conditie si in 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 intre ghilimele), nume de campuri sau adrese de celule sau campuri care contin aceste valori. ¥n 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;