- ȘI Prezentare generală a funcției
- Funcția ȘI Sintaxă și intrări:
- Cum se folosește funcția ȘI
- Compararea valorilor textului
- Compararea numerelor
- Găsirea valorilor într-un interval dat
- Utilizarea AND cu alți operatori logici
- Folosind AND cu IF
- ȘI în Foi de calcul Google
- Note Aditionale
- ȘI Exemple în VBA
Descărcați exemplul de registru de lucru
Acest tutorial arată cum să utilizați fișierul Excel ȘI Funcție în Excel pentru a testa dacă mai multe criterii sunt adevărate.
ȘI Prezentare generală a funcției
Funcția ȘI Verifică dacă sunt îndeplinite toate condițiile. Returnează ADEVĂRAT sau FALS.
Pentru a utiliza funcția Foaie de lucru AND Excel, selectați o celulă și tastați:
(Observați cum apar datele introduse de formulă)
Funcția ȘI Sintaxă și intrări:
1 | = ȘI (logic1, logic2) |
logic1 - Expresii logice. Exemplu: A1> 4.
ȘI este una dintre funcțiile logice Excel. Evaluează mai multe expresii și returnează TRUE dacă TOATE condițiile sunt adevărate. ȘI poate evalua până la 255 de expresii.
Cum se folosește funcția ȘI
Utilizați funcția Excel ȘI astfel:
1 | = ȘI (1 = 1, 2 = 2) |
Deoarece ambele expresii sunt adevărate, ȘI va reveni ADEVĂRAT.
Cu toate acestea, dacă ați folosit următoarele:
1 | = ȘI (1 = 1, 2 = 1) |
În acest caz ȘI s-ar întoarce FALS. Deși prima expresie este adevărată, a doua nu este adevărată.
Rețineți că numai valorile numerice sunt numărate ca ADEVĂRAT, cu excepția zero, care este numărat ca FALS. Deci, această formulă ar reveni adevărată:
1 | = ȘI (1, 2, 3) |
Dar acesta ar întoarce FALS:
1 | = ȘI (1-1, 2) |
Acest lucru se datorează faptului că 1-1 evaluează la 0, ceea ce ȘI interpretează ca FALS.
Compararea valorilor textului
Comparațiile de text cu funcția ȘI nu sunt sensibile la majuscule. Deci următoarea formulă returnează ADEVĂRAT:
1 | = ȘI ("Automat" = "automat", "Excel" = "excel") |
De asemenea, AND nu acceptă metacaracterele. Această formulă returnează FALS:
1 | = ȘI ("Auto *" = "automat", "Ex *" = "excel") |
Acest lucru se datorează faptului că AND compară literalmente „Auto *” cu „Automate”, care nu se potrivesc.
Spre deosebire de numere, șirurile de text singure (atunci când nu fac parte dintr-o comparație) nu sunt considerate ADEVĂRATE - vor returna un #VALUE! eroare.
Compararea numerelor
Aveți la dispoziție gama obișnuită de operatori de comparație Excel atunci când comparați numerele cu AND. Acestea sunt:
Găsirea valorilor într-un interval dat
O utilizare la îndemână a AND este de a localiza valori care se încadrează într-un interval dat. Vezi următorul exemplu:
1 | = ȘI (D3> = 300, D3 <= 600) |
Aici avem o serie de comenzi, dar trebuie să urmărim toate comenzile între 300 și 600 USD, poate ca parte a inițiativei noastre de servicii pentru clienți. Deci, în funcția noastră AND, am definit două expresii: D3> = 300 și D3 <= 600.
Utilizarea AND cu alți operatori logici
Puteți combina ȘI cu oricare dintre ceilalți operatori logici Excel, cum ar fi OR <>, NOT <> și XOR <>.
Iată un exemplu despre cum ați putea combina ȘI cu SAU. Dacă avem o listă de filme și dorim să identificăm 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")) |
Rețineți că ori de câte ori combinați operatori logici, Excel îi va evalua din interior spre exterior. Așadar, aici va evalua mai întâi instrucțiunea OR și va folosi valoarea TRUE sau FALSE pe care OR o returnează atunci când se evaluează funcția AND.
Folosind AND cu IF
ȘI este cel mai frecvent utilizat ca parte a unui test logic într-o instrucțiune IF.
Folosiți-l astfel:
1 | = IF (ȘI (C4 = "CA", D4> 300), "Da", "Nu") |
De data aceasta vrem să urmărim toate comenzile din California cu o valoare de 300 USD sau mai mare - deci asta am pus în funcția ȘI.
După AND, furnizăm IF cu două valori returnate. Primul pentru când funcția noastră ȘI returnează ADEVĂRAT (în acest caz, returnăm „Da”) și a doua pentru când returnează FALS (returnăm „Nu”).
Citiți mai multe pe pagina principală a funcției Excel IF <>.
ȘI în Foi de calcul Google
Funcția ȘI funcționează exact la fel în Foi de calcul Google ca în Excel:
Note Aditionale
Utilizați funcția ȘI pentru a testa simultan condiții multiple. 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ă toate condițiile sunt ADEVĂRATE, formula returnează ADEVĂRAT, altfel returnează FALS.
ȘI este o funcție logică și este utilizat în general împreună cu o altă funcție logică, DACĂ:
Funcția 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 ȘI, o veți „cuibări” într-o formulă IF.
De asemenea, vă recomandăm să utilizați aceste alte funcții logice:
Funcția SAU testează dacă una sau mai multe condițiile sunt îndeplinite.
Funcția XOR testează dacă unul și unul singur condiția este îndeplinită.
ȘI Exemple în VBA
De asemenea, puteți utiliza funcția ȘI în VBA. Tip:Application.Worksheetfunction.And (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