Cum se utilizează funcția Excel SAU

rezumat

Funcția SAU este o funcție logică pentru a testa mai multe condiții în același timp. SAU returnează fie ADEVĂRAT, fie FALS. De exemplu, pentru a testa A1 pentru „x” sau „y”, utilizați = OR (A1 = „x”, A1 = „y”). Funcția OR poate fi utilizată ca test logic în interiorul funcției IF pentru a evita IF-uri suplimentare imbricate și poate fi combinată cu funcția AND.

Scop

Testați condiții multiple cu SAU

Valoare returnată

ADEVĂRAT dacă vreun argument evaluează ADEVĂRAT; FALS dacă nu.

Sintaxă

= SAU (logic1, (logic2), …)

Argumente

  • logic1 - Prima condiție sau valoare logică de evaluat.
  • logic2 - (opțional) A doua condiție sau valoare logică de evaluat.

Versiune

Excel 2003

Note de utilizare

Utilizați funcția SAU pentru a testa mai multe condiții în același timp, până la 255 condiții în total. Fiecare condiție logică ( logic1 , logic2 etc.) trebuie să returneze ADEVĂRAT sau FALS, sau să fie matrici sau referințe care conțin valori logice.

Funcția SAU va evalua toate valorile furnizate și va returna TRUE dacă orice valoare este evaluată la TRUE. Dacă toate elementele logice sunt FALSE, funcția SAU va returna FALSE.

Atât funcția ȘI cât și funcția SAU vor agrega rezultatele la o singură valoare. Aceasta înseamnă că nu pot fi utilizate în operații de matrice care trebuie să ofere o serie de rezultate. Pentru mai mult context, consultați: Formule matrice cu logica AND și OR.

Notă: Excel va evalua orice număr cu excepția zero (0) ca fiind ADEVĂRAT.

Exemple

De exemplu, pentru a testa dacă valoarea din A1 SAU valoarea din B1 este mai mare de 75, utilizați următoarea formulă:

=OR(A1>75,B1>75)

SAU poate fi utilizat pentru a extinde funcționalitatea funcțiilor precum funcția IF. Utilizând exemplul de mai sus, puteți furniza SAU ca logic_test pentru o funcție IF așa:

=IF(OR(A1>75,B1>75), "Pass", "Fail")

Această formulă va returna „Treceți” dacă valoarea din A1 este mai mare de 75 SAU valoarea din B1 este mai mare de 75.

Forma matrice

Dacă introduceți SAU ca formulă matrice, puteți testa toate valorile dintr-un interval în raport cu o condiție. De exemplu, această formulă matrice va returna TRUE dacă orice celulă din A1: A100 este mai mare decât 15:

=(OR(A1:A100>15)

Notă: aceasta este o formulă matrice și trebuie introdusă cu control + shift + enter, cu excepția Excel 365.

Note

  • Fiecare condiție logică trebuie să fie evaluată la ADEVĂRAT sau FALS, sau să fie matrici sau referințe care conțin valori logice.
  • Valorile textului sau celulele goale furnizate ca argumente sunt ignorate.
  • Funcția SAU va returna #VALUE dacă nu se găsesc valori logice

Videoclipuri asemănătoare

Cum să evidențiați rânduri folosind mai multe criterii În acest videoclip, vom analiza modul de utilizare a formatării condiționate pentru a evidenția rânduri întregi folosind mai multe criterii. Cum să evidențiați căutările aproximative de potrivire În acest videoclip, vom analiza cum să evidențiați rezultatele căutărilor aproximative de potrivire cu formatare condiționată. Formatarea condiționată cu două intrări variabile În acest videoclip, vom analiza cum să extindeți o formulă de formatare condiționată astfel încât să verifice mai mult decât o singură condiție. Dacă acest OR OR În acest videoclip ne uităm la cum să combinăm funcția IF cu funcțiile OR și AND pentru a testa mai multe condiții în același timp.

Articole interesante...