Utilizarea AND și OR pentru a testa o combinație de condiții

Important : Acest articol este tradus automat, consultați exonerarea de răspundere. Versiunea în limba engleză a acestui articol se poate găsi aici pentru referință.

Atunci când trebuie să găsiți date care îndeplinesc mai multe condiții, cum ar fi unitățile vândute între aprilie și ianuarie sau unitățile vândute de Cristina, puteți să utilizați împreună funcțiile AND și OR.

În acest exemplu este imbricată funcția AND în interiorul funcției OR pentru a căuta unitățile vândute între 30 aprilie 2011 și 1 ianuarie 2012 sau unitățile vândute de Cristina. Puteți vedea că returnează True pentru unitățile vândute de Cristina și pentru unitățile vândute de Dragoș și Iulian în intervalul de date specificat în formulă.

Utilizarea AND și OR în aceeași formulă

Iată în formular formula pe care o puteți copia și lipi într-o foaie de lucru.

= OR (şi (C2 > data (2011,4,30), C2 < DATE(2012,1,1)),B2="Nancy")

Să analizăm și mai profund formula. Funcția OR necesită un set de argumente pe care să le testeze ca să vadă dacă sunt adevărate sau false. În această formulă, primul argument este rezultatul funcției AND cu funcția DATE imbricată în ea și al doilea este „Cristina”. Puteți citi formula astfel: test pentru a vedea dacă s-au efectuat vânzări după 30 aprilie 2011 și înainte de 1 ianuarie 2012 sau dacă vânzările au fost efectuate de Cristina.

La fel ca funcția OR, funcția AND returnează True sau False. De cele mai multe ori utilizați AND pentru a extinde capacitățile altei funcții, cum ar fi OR și IF. În acest exemplu, funcția OR nu ar găsi datele corecte fără funcția AND.

Utilizarea AND și OR cu IF

De asemenea, puteți să utilizați AND și OR cu funcția IF.

Funcția AND și OR imbricată într-o funcție IF

În acest exemplu, agenții de vânzări nu primesc bonusuri până nu vând bunuri în valoare de cel puțin 4.000 lei dacă nu lucrează în regiuni cu piețe mai puțin dezvoltate. În acel caz, vor primi un bonus după o valoare de vânzări de 2500 lei.

= IF (sau (C4 > = 125000, AND (B4 = "Sud", C4 > = 100000)) = TRUE, C4 * 0. 12, "Fără bonus")

Să luăm un pic mai mult. Funcția IF necesită trei argumente la locul de muncă. Primul este un test logic, al doilea este valoarea pe care doriți să vedeți dacă testul întoarce True și al treilea este valoarea pe care doriți să vedeți dacă testul returnează False. În acest exemplu, funcția OR și totul imbricată într-o furnizează test logic. Puteți citi-o ca: căutați valori mai mare sau egal cu 125.000, dacă valoarea din coloana C este "Sud", apoi căutați o valoare mai mare decât 100,000 și de fiecare dată când ambele condiții sunt adevărate, înmulțiți valoarea 0. 12, valoare comision. În caz contrar, afișează cuvintele "Fără bonus".

Încercați să lucrați cu exemplele afișate mai sus

Notă : Exonerare de răspundere pentru traducere automată: Acest articol a fost tradus de un sistem computerizat, fără intervenție umană. Microsoft oferă aceste traduceri automate pentru a ajuta utilizatorii vorbitori de alte limbi decât engleza să beneficieze de conținutul despre produsele, serviciile și tehnologiile Microsoft. Pentru că articolul a fost tradus de un computer, poate conține erori de vocabular, sintaxă sau gramatică.

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×