Dacă ai avut vreodată nevoie să verifici dacă datele dintr-o foaie de calcul Google Sheets respectă anumite condiții, funcțiile AND (ȘI) și OR (SAU) sunt instrumentele potrivite. Aceste funcții logice oferă rezultate ADEVĂRAT sau FALS, care pot fi folosite pentru a organiza și filtra datele.
Când utilizezi AND cu mai multe argumente, toate trebuie să fie adevărate pentru a obține un rezultat ADEVĂRAT; în caz contrar, funcția returnează FALS. În cazul funcției OR, este suficient ca măcar un argument să fie adevărat pentru ca rezultatul să fie ADEVĂRAT.
Funcțiile AND și OR pot fi folosite individual sau integrate în cadrul altor funcții, cum ar fi IF (DACĂ).
Cum se folosește funcția AND (ȘI)
Funcția ȘI poate fi utilizată independent sau împreună cu alte funcții, oferind un test logic (adevărat sau fals).
Pentru început, deschide o foaie de calcul Google Sheets și dă clic pe o celulă goală. Scrie =ȘI(Argument A, Argument B) și înlocuiește fiecare argument cu condițiile pe care dorești să le testezi. Poți folosi oricâte argumente ai nevoie, dar este necesar să ai cel puțin unul pentru ca funcția AND să funcționeze.
În exemplul de mai jos, am folosit trei argumente. Primul argument este o operație matematică simplă, 1+1=2.
Al doilea argument verifică dacă valoarea celulei E3 este egală cu numărul 17.
În final, al treilea argument verifică dacă valoarea celulei F3 (care este 3) este egală cu rezultatul calculului 4-1.
Deoarece toate cele trei argumente sunt adevărate, formula AND returnează ADEVĂRAT în celula A2. Dacă modificăm oricare dintre aceste argumente, formula AND din A2 va schimba rezultatul de la ADEVĂRAT la FALS.
În următorul exemplu, formula AND din celula A3 are două argumente corecte și unul incorect (F3=10, când de fapt F3 este egal cu 3). Acest lucru determină funcția AND să returneze FALS.

Cum se folosește funcția OR (SAU)
În timp ce AND impune ca toate argumentele să fie adevărate, funcția OR are nevoie de un singur argument adevărat pentru a returna ADEVĂRAT.
Similar cu funcția AND, funcția OR poate fi folosită singură sau combinată cu alte funcții. De asemenea, poți folosi câte argumente dorești, dar este necesar să ai cel puțin unul pentru ca funcția să funcționeze.
Pentru a folosi OR, dă clic pe o celulă goală și scrie =SAU(Argument A, Argument B) și înlocuiește argumentele cu cele dorite.
În exemplul de mai jos, formula care utilizează OR în celula A2 are un argument incorect din trei (F3=10, când F3 este de fapt egal cu 3).
Spre deosebire de AND, un argument incorect din trei va rezulta într-un rezultat ADEVĂRAT. Pentru a obține un rezultat FALS, toate argumentele folosite trebuie să fie incorecte.

În următorul exemplu, formulele OR din celulele A4 și A5 returnează un rezultat FALS deoarece toate cele trei argumente din ambele formule sunt incorecte.

Utilizarea AND și OR cu IF (DACĂ)
Deoarece AND și OR sunt funcții logice cu rezultate ADEVĂRAT și FALS, le poți combina cu funcția IF. Când folosești IF, dacă un argument este ADEVĂRAT, returnează o valoare; altfel, returnează o altă valoare.
Formatul unei formule care utilizează IF este =DACĂ(Argument, Valoare DACĂ ADEVĂRAT, Valoare DACĂ FALS). De exemplu, după cum se vede mai jos, =IF(E2=1,3,4) determină funcția IF să returneze numărul 3 dacă celula E2 este egală cu 1; altfel, returnează numărul 4.

Deoarece IF acceptă doar un singur argument, poți folosi AND și OR pentru a introduce teste logice complexe cu mai multe argumente.
Utilizarea AND cu IF
Pentru a folosi ȘI într-o formulă IF, scrie =IF(AND(Argument ȘI), Valoare DACĂ ADEVĂRAT, Valoare DACĂ FALS) și înlocuiește argumentul ȘI (sau argumentele) și valorile DACĂ ADEVĂRAT și DACĂ FALS.
În exemplul nostru de mai jos, am folosit IF cu o formulă AND încorporată în celula A2 cu patru argumente. Toate cele patru argumente sunt corecte, deci valoarea DACĂ ADEVĂRAT (în acest caz, „Da”) este returnată.

În celula A3, o formulă similară IF cu AND conține două argumente incorecte. Deoarece AND impune ca toate argumentele să fie corecte, IF returnează valoarea DACĂ FALS, care este o valoare text diferită („Nu”).
Utilizarea OR cu IF
Similar cu AND, poți utiliza și OR cu IF pentru a crea un test logic complex. Este necesar ca un singur argument SAU să fie corect pentru ca IF să returneze un rezultat ADEVĂRAT.
Pentru a folosi OR cu IF, dă clic pe o celulă goală și scrie =IF(OR(Argument OR), Valoare DACĂ ADEVĂRAT, Valoare DACĂ FALS).
Înlocuiește argumentul SAU (sau argumentele) și valorile DACĂ ADEVĂRAT/FALS după cum este necesar.
În exemplele noastre de mai jos, cele două formule IF cu OR din celulele A2 și A3 au returnat valoarea textului DACĂ ADEVĂRAT („Da”). Toate cele patru argumente sunt corecte în formula IF cu OR din celula A2, în timp ce formula din celula A3 are două argumente incorecte din patru.

În celula A4, toate cele patru argumente din formula IF cu OR sunt incorecte. Acesta este motivul pentru care formula IF returnează în schimb valoarea textului DACĂ FALS („Nu”).