Instalați funcțiile AND, OR, și IF în Excel

Utilizarea funcțiilor logice pentru a testa multiple condiții

Funcțiile AND, OR și IF sunt câteva dintre funcțiile logice mai cunoscute ale Excel.

Ceea ce fac funcțiile OR și AND, așa cum se arată în rândurile 2 și 3 din imaginea de mai jos, este testul mai multor condiții și, în funcție de funcție, una sau toate condițiile trebuie să fie valabile pentru ca funcția să returneze un răspuns TRUE. Dacă nu, funcția returnează FALSE ca valoare.

În imaginea de mai jos, trei condiții sunt testate prin formulele din rândurile 2 și 3:

Pentru funcția OR , dacă una dintre aceste condiții este adevărată, funcția returnează o valoare TRUE în celula B2.

Pentru funcția AND, toate cele trei condiții trebuie să fie valabile pentru ca funcția să returneze o valoare TRUE în celula B3.

Combinând OR și IF, sau funcțiile AND și IF în Excel

© Ted Franceză

Deci aveți funcțiile OR și AND. Acum ce?

Adăugarea în funcția IF

Când una dintre aceste două funcții este combinată cu funcția IF, formula rezultată are capacități mult mai mari.

Funcțiile de asamblare în Excel se referă la plasarea unei funcții în interiorul celeilalte. Funcția imbricată acționează ca unul dintre argumentele funcției principale.

În imaginea de mai sus, rândurile patru până la șapte conțin formule în care funcția AND sau OR sunt imbricate în interiorul funcției IF.

În toate exemplele, funcția imbricată acționează ca argumentul funcției IF sau argumentul Logical_test .

= DACĂ (A2 <50, A3 <> 75, A4> = 100), "Date corecte", "Eroare de date")
= IF (AND (A2 <50, A3 <> 75, A4> = 100), TODAY (), 1000)

Schimbarea formulei de ieșire

În toate formulele în rândurile patru până la șapte, funcțiile AND și OR sunt identice cu cele ale celor doi în rândul doi și trei, prin aceea că testează datele din celulele A2 până la A4 pentru a vedea dacă îndeplinește condiția necesară.

Funcția IF este utilizată pentru a controla ieșirea formulării pe baza a ceea ce este introdus pentru argumentele a doua și a treia a funcției.

Această ieșire poate fi:

În cazul formulei IF / AND din celula B5, deoarece nu toate cele trei celule din intervalul A2 până la A4 sunt adevărate - valoarea din celula A4 nu este mai mare sau egală cu 100 - funcția AND returnează o valoare FALSE.

Funcția IF utilizează această valoare și returnează argumentul Value_if_false - data curentă furnizată de funcția TODAY .

Pe de altă parte, formula IF / OR din rândul patru returnează instrucțiunea de text Data Correct because:

  1. Valoarea OR a returnat o valoare TRUE - valoarea în celula A3 nu este egală cu 75.
  2. Funcția IF a folosit apoi acest rezultat pentru a returna argumentul Value_if_false : Date Correct .

Scrierea Excel IF / OR Formula

Pașii de mai jos descriu modul de introducere a formulei IF / OR localizată în celula B4 din imaginea de mai sus. Aceiași pași pot fi utilizați pentru a introduce oricare dintre formulele IF în exemplul respectiv.

Deși este posibil să tastați manual formula completă,

= DACĂ (A2 <50, A3 <> 75, A4> = 100), "Date corecte", "Eroare de date")

mulți utilizatori consideră că este mai ușor să utilizați caseta de dialog a funcției FI pentru a introduce formula și argumentele, deoarece caseta de dialog are grijă de sintaxă, cum ar fi separatoarele de virgule între argumente și intrările de text în jur de ghilimele.

Pașii utilizați pentru a introduce formula IF / OR în celula B4 sunt:

  1. Faceți clic pe celula B4 pentru a deveni celula activă .
  2. Faceți clic pe fila Formule a panglicii .
  3. Faceți clic pe pictograma Logical pentru a deschide lista verticală de funcții.
  4. Faceți clic pe IF din listă pentru a deschide caseta de dialog pentru funcția IF.
  5. Faceți clic pe linia Logical_test din caseta de dialog.
  6. Introduceți funcția completă ȘI: OR (A2 <50, A3 <> 75, A4> = 100) în linia Logical_test, indicând referințele pentru celule, dacă doriți.
  7. Faceți clic pe linia Value_if_true din caseta de dialog.
  8. Introduceți textul Text corect (nu este necesar nici un ghilimele).
  9. Faceți clic pe linia Value_if_false din caseta de dialog.
  10. Introduceți textul Eroare de date.
  11. Faceți clic pe OK pentru a închide caseta de dialog și a reveni la foaia de lucru.
  12. După cum sa discutat deja mai sus, formula trebuie să afișeze argumentul Value_if_true din Data Correct.
  13. Când faceți clic pe celula B4 , funcția completă
    = DACĂ (A2 <50, A3 <> 75, A4> = 100), "Date Correct", "Data Error") apare în bara de formula de deasupra foii de lucru.