Funcția SAU în Excel - Dacă sau declarații

Descărcați Exemplu de registru de lucru

Descărcați exemplul de registru de lucru

Acest tutorial arată cum să utilizați Funcția Excel SAU în Excel pentru a testa dacă unul sau mai multe criterii sunt adevărate.

SAU Prezentare generală a funcției

Funcția SAU Verifică dacă sunt îndeplinite orice condiții. Returnează ADEVĂRAT sau FALS.

Pentru a utiliza funcția Foaie de lucru SAU Excel, selectați o celulă și tastați:

(Observați cum apar datele introduse de formulă)

Funcția SAU Sintaxă și intrări:

1 = SAU (logic1, logic2, …)

logic1 - Expresii logice. Exemplu: A1> 4.

Ce este funcția SAU?

SAU este una dintre funcțiile logice Excel. Evaluează mai multe expresii și returnează TRUE dacă oricare dintre condiții este adevărată. SAU poate evalua până la 255 de expresii.

Cum se folosește funcția SAU

Utilizați funcția Excel SAU astfel:

1 = SAU (C3 = "Pop", C3 = "Rock")

Dacă textul din coloana C este egal cu „Pop” sau „Rock”, SAU va reveni la TRUE. Orice altceva și se întoarce FALS.

Compararea textului

Rețineți că comparațiile de text nu sunt sensibile la majuscule și minuscule. Deci următoarea formulă ar produce aceleași rezultate ca mai sus:

1 = SAU (C3 = "POP", C3 = "ROCK")

De asemenea, OR nu acceptă metacaracterele. Deci, această formulă returnează FALS:

1 = SAU (C3 = "P *", C3 = "R *")

Acest lucru se datorează faptului că SAU va compara literalmente șirul de text „P *” și „R *” cu valoarea din C3.

Compararea numerelor

Aveți la dispoziție o serie de operatori de comparație atunci când comparați numerele. Acestea sunt:

De exemplu, dacă ați avea o listă de filme din anii 1980 și ați dori să le găsiți din 1983 și anterioare, sau din 1987 și mai târziu, ați putea folosi această formulă:

1 = SAU (C3 <= 1983, C3> = 1987)

Dacă una dintre expresiile din OR este un număr în sine, fără un operator de comparație, cum ar fi = OR (1983), OR va returna TRUE pentru acea valoare, cu excepția cazului în care numărul este zero, care se evaluează la FALSE.

Utilizarea SAU cu alți operatori logici

Puteți combina SAU cu oricare dintre ceilalți operatori logici Excel, cum ar fi AND <>, NOT <> și XOR <>.

Iată cum îl puteți combina cu ȘI. Imaginați-vă că avem un tabel cu date despre unele filme. Vrem să găsim filme lansate după 1985 care au fost regizate fie de Steven Spielberg, fie de Tim Burton. Am putea folosi această formulă:

1 = ȘI (C3> 1985, SAU (D3 = "Steven Spielberg", D3 = "Tim Burton"))

Când combinați operatori logici în acest fel, Excel funcționează din interior spre exterior. Deci, va evalua mai întâi declarația OR aici, deoarece aceasta este cuibărită în AND.

Folosind SAU cu IF

SAU este cel mai frecvent utilizat ca parte a unui test logic într-o instrucțiune IF.

Folosiți-l astfel:

1 = IF (OR (C3 = "CA", D3> 300), D3 * 0,05,0)

Imaginați-vă că lansăm noi promoții. Pentru a ne ajuta să intrăm pe piața din California, oferim o reducere de 5% în acest stat. De asemenea, oferim 5% reducere pentru orice comandă de peste 300 USD, pentru a-i încuraja pe clienții noștri să facă comenzi mai mari.

Instrucțiunea IF evaluează mai întâi funcția noastră SAU. Dacă returnează TRUE, IF va returna D3 * 0,05, ceea ce ne oferă valoarea de reducere de 5%. Dacă nu, returnează 0: comanda nu a îndeplinit criteriile noastre, deci nu aplicăm reducerea.

Citiți mai multe pe pagina principală a funcției Excel IF <>.

SAU în Foi de calcul Google

Funcția SAU funcționează exact la fel în Foi de calcul Google ca în Excel:

Note Aditionale

Utilizați funcția SAU pentru a testa dacă sunt îndeplinite una sau mai multe condiții. Fiecare condiție trebuie să fie o expresie logică (ex: a1> 5), o referință la o celulă care conține TRUE sau FALSE sau o matrice care conține toate valorile logice. Dacă una sau mai multe condițiile sunt ADEVĂRATE, formula returnează ADEVĂRAT, altfel returnează FALS.

SAU este o funcție logică și este utilizat în general împreună cu o altă funcție logică, IF:
Formula IF face un lucru dacă o condiție este ADEVĂRATĂ și face alta dacă o condiție este FALSĂ. Adesea, când utilizați funcția SAU, o veți „cuibări” într-o funcție IF.

De asemenea, vă recomandăm să utilizați aceste alte funcții logice:
Și formulele testează dacă toate condițiile sunt îndeplinite.
Testul formulelor XOR dacă unul și unul singur condiția sunt îndeplinite.

SAU Exemple în VBA


De asemenea, puteți utiliza funcția SAU în VBA. Tip:
Application.Worksheetfunction.Or (logic1, logic2)
Pentru argumentele funcției, le puteți introduce direct în funcție sau puteți defini variabile de utilizat.

Reveniți la lista tuturor funcțiilor din Excel

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave