Skip to main content

Cum se utilizează funcțiile AND, OR, și IF în Excel

C Programming Tutorial for Beginners (Aprilie 2024)

C Programming Tutorial for Beginners (Aprilie 2024)
Anonim

Funcțiile AND, OR și IF sunt câteva dintre funcțiile logice mai cunoscute ale Excel. În funcție de funcția utilizată, 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.

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.

Funcții multiple de asamblare în Excel

Construirea declarației Excel IF

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.

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

În exemplul nostru specific, ilustrat mai sus, trei condiții sunt testate prin formulele din rândurile 2 și 3:

  • Valoarea din celula A2 este mai mică de 50?
  • Valoarea din celula A3 nu este egală cu 75?
  • Valoarea din celula A4 este mai mare sau egală cu 100?

În plus, în toate exemplele, funcția imbricată acționează ca funcția IF primul; acest prim element este cunoscut sub numele de Logical_test argument.

= 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 a formulei

În toate formulele în rândurile patru până la șapte, funcțiile AND și OR sunt identice cu omologii lor din rândurile 2 și 3 prin aceea că testează datele din celule A2 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. Exemple de această ieșire pot fi textul văzut în rândul patru, un număr așa cum se vede în rândul cinci, ieșirea din formula sau o celulă necompletată.

În cazul formulării IF / AND în celulă B5, deoarece nu toate cele trei celule din domeniu A2 la A4 sunt adevărate - valoarea în celulă A4 nu este mai mare sau egal cu 100 - funcția AND returnează o valoare FALSE.

Funcția IF utilizează această valoare și returnează valoarea acesteia 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 Date corectepentru unul din două motive:

  1. Valoarea OR a returnat o valoare TRUE - valoarea în celulă A3 nu este egal cu 75.
  2. Funcția IF a folosit apoi acest rezultat pentru a-și reveni Value_if_false argument: datele corecte.

Angajarea declarației IF în Excel

Următorii pași descriu modul de introducere a formulei IF / OR localizată în celulă B4 din imaginea de exemplu. Aceiași pași pot fi folosiți pentru a introduce oricare dintre formulele IF în exemplele noastre particulare.

Deși este posibil să tastați manual formula completă, mulți oameni consideră că este mai ușor să utilizați caseta de dialog a funcției IF pentru a introduce formula și argumentele; caseta de dialog are grijă de intricaciile sintaxei, cum ar fi separatoarele de virgule între argumente și intrările de text în jur de ghilimele.

Etapele folosite pentru a introduce formula IF / OR în celulă B4 sunt după cum urmează:

  1. Faceți clic pe celulă B4 pentru a deveni celula activă.
  2. Apasă peFormulele fila panglicii.
  3. Apasă peLogic pentru a deschide lista verticală de funcții.
  4. Clic DACĂ din listă pentru a deschide caseta de dialog Funcție IF.
  5. Apasă peLogical_test line în caseta de dialog.
  6. Introduceți funcția completă ȘI: OR (A2 <50, A3 <> 75, A4> = 100) în linia Logical_test folosind indicarea referințelor pentru celule, dacă doriți.
  7. Apasă peValue_if_true line în caseta de dialog.
  8. Introduceți textulDate corecte(nu sunt necesare ghilimele).
  9. Faceți clic peValue_if_false line în caseta de dialog.
  10. Introduceți textul Eroare de date.
  11. Clic O.K 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șezeValue_if_true argument sau Date corecte.
  13. Când faceți clic pe celulă B4, funcția completă apare în bara de formula de deasupra foii de lucru.

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