Excel și funcție Excel (cuprins)

  • IF ȘI Funcție în Excel
  • Cum se utilizează funcția IF ȘI în Excel?

IF ȘI Funcție în Excel

Scopul acestui tutorial este de a arăta modul de amalgamare a funcțiilor IF și AND în Excel pentru a verifica mai multe condiții într-o singură formulă. Unele dintre elementele din natură sunt finite. Alții par să aibă un potențial nesfârșit și, interesant, funcția IF pare să aibă asemenea proprietăți.

Obiectivul nostru de astăzi este să vedem cum și dacă putem combina IF și funcția AND, astfel încât să evaluăm mai multe condiții simultan. Deci, mai întâi, va trebui să construim funcția IF ȘI și pentru a face acest lucru, ni se va cere să unim două funcții separate - funcțiile IF și AND, într-o singură formulă. Să vedem cum se poate realiza acest lucru:

IF (AND (Logical1, Logical2, …), val_if_true, val_if_false)

Formula de mai sus are următorul sens: Dacă prima condiție, adică condiția 1 este adevărată și a doua condiție, adică condiția 2 este de asemenea adevărată, atunci faceți ceva sau altceva faceți ceva diferit.

Cum se utilizează funcția IF ȘI în Excel?

Să înțelegem cum să folosiți funcția IF ȘI în Excel, folosind câteva exemple.

Puteți descărca aici șablonul Excel IF și funcție - IF ȘI șablonul funcției Excel

Excel IF ȘI Funcția - Exemplul # 1

Să înțelegem acest lucru printr-un exemplu, să creăm o formulă al cărei obiectiv este să verificăm dacă B2 este „livrat” și, de asemenea, să verificăm dacă C2 nu este gol. Acum, în funcție de rezultat, va face una dintre următoarele:

  • Dacă atât condiția 1 cât și condiția 2 se evaluează la ADEVĂRAT, atunci comanda trebuie marcată ca „Închis”.
  • Dacă cineva dintre aceste condiții evaluează FALSE sau ambele evaluează FALSE, atunci trebuie trimis un șir gol („”).

= IF (ȘI (ȘI (B2 = „livrat”), C2 ””), „Închis”, „”)

Funcția IF AND este demonstrată în imaginea de mai jos:

Notă: În timp ce utilizați formula IF ȘI, pentru a evalua anumite condiții, este important să rețineți că caracterele mari și minuscule sunt considerate ca fiind similare. Așadar, dacă obiectivul este să folosească o versiune sensibilă la majuscule și minuscule a formulei IF AND, trebuie să înglobăm argumentele lui AND în funcția EXACT.

Excel IF ȘI Funcția - Exemplul # 2

Până acum, în exemplul nostru anterior, am încercat să testăm două condiții de celule diferite. Dar în viața noastră de zi cu zi, întâlnim deseori situații în care ni se poate solicita să efectuăm mai multe teste pe aceeași celulă. Un exemplu care demonstrează de obicei acest lucru este verificarea dacă o valoare a celulelor se încadrează între două numere. Acolo funcția IF ȘI vine la îndemână!

Să presupunem acum că avem numerele de vânzări pentru anumite comenzi din coloana B, iar munca noastră este să semnalizăm sumele care sunt mai mici de 100 USD, dar mai mari de 50 USD. Deci, pentru a aborda această problemă, mai întâi vom introduce următoarea formulă în celula C2 și apoi vom continua să o copiem pe coloane:

= IF (AND (B2> 50, B2 <100), "X", "")

Excel IF ȘI Funcția - Exemplul # 3

Dacă este necesar să includem valorile periferice (100 și 50), atunci va trebui să facem uz de mai mare sau egal cu (> =) operator și mai puțin sau egal cu operator (<=):

= IF (AND (B2> = 50, B2 <= 100), "X", "")

Trecând mai departe, pentru a procesa alte tipuri de valori periferice fără a fi nevoie să schimbăm formula, vom introduce numerele maxime și minime în două celule diferite și vom oferi referința la celulele din formula noastră. Pentru ca formula să funcționeze corespunzător pentru toate rândurile, asigurați-vă că utilizați referințe absolute pentru celulele periferice ($ F $ 1 și $ F $ 2 în acest caz):

Acum vom aplica formula în celula C2.

= IF (ȘI (ȘI (B2) = $ F $ 1, B2 <= $ F $ 2), „X”, „”)

Excel IF ȘI Funcția - Exemplul # 4

Utilizând o formulă similară ca în exemplul de mai sus, este posibil să verificați dacă o dată se află într-un interval specific .

Ca exemplu, vom semnaliza toate datele din 30 septembrie 2018 și 10 septembrie 2018, inclusiv datele periferice. Aici vedem că ne confruntăm cu o problemă unică, că datele nu pot fi furnizate direct testelor logice. Pentru ca datele să fie inteligibile în Excel, va trebui să le adăugăm în funcția DATEVALUE, după cum se arată mai jos:

= IF (ȘI (ȘI (B2> = DATEVALUE) („10-septembrie 2018”), B2 <= DATEVALUE („30-sept-2018”)), „X”, „”)

De asemenea, este posibil să introduceți pur și simplu datele de la și de la celulele ($ F $ 2 și $ F $ 1 în exemplul nostru) și apoi să le trageți din celulele sursă folosind formula IF ȘI:

= IF (ȘI (ȘI (B2) = $ F $ 1, B2 <= $ F $ 2), „X”, „”)

Excel IF ȘI Funcția - Exemplul # 5

În afară de returnarea valorilor care sunt predefinite, funcția IF ȘI este de asemenea capabilă să efectueze diferite calcule bazate pe dacă condițiile menționate sunt FALSE sau ADEVĂRATE.

Avem o listă de studenți și scorurile lor la procente. Acum trebuie să le evaluăm. Tabelul procentual la grad este prezentat mai jos.


După cum putem vedea din tabelul de mai sus, dacă procentul este peste 90%, atunci nota asociată pentru scorul respectiv este A +. Dacă procentajul marcat este între 85% și 90%, atunci nota este A. Dacă procentul este între 80% și 85%, atunci nota este B +. Dacă procentul este cuprins între 75% și 80%, atunci nota este B. Dacă procentul este între 70% și 75%, atunci nota este C +. Dacă procentul este cuprins între 60% și 70%, atunci nota este C. Dacă procentul este între 50% și 60%, atunci nota este D +. Dacă procentul este cuprins între 40% și 50%, atunci nota este D. Și, în sfârșit, dacă procentul este sub 40%, atunci nota este F.

Acum lista studenților și procentul lor este prezentată mai jos:

Formula pe care o vom folosi este:

= IF (C2>“90"%“A +“, IF (AND (C2>“85"%, C2 =“80"%, C2 =“75"%, C2 =“70"%, C2 =“60 "%, C2 =“ 50 "%, C2 =“ 40 "%, C2 <=“ 50 "%), “ D“, “ F“))))))))

Am făcut uz de IF Nested și am folosit, de asemenea, mai multe AND împreună cu acestea.

Funcția IF evaluează o condiție furnizată în argumentul său și pe baza rezultatului (TRUE sau FALSE), returnează o ieșire sau alta.

Formula IF este următoarea:

Aici Logical_Test este condiția care va fi evaluată. Pe baza rezultatului, fie Value_If_True va fi returnat, fie Value_If_False va fi returnat.

În primul caz, adică pentru Student1, vedem că procentul este de 74%, deci rezultatul returnat conform tabelului procentual-grad prezentat mai sus.

În mod similar, pentru elevul 2, vedem că procentul este de 76%, astfel rezultatul returnat conform tabelului procentual-grad prezentat mai sus, va fi B, deoarece procentul între> 75% și 80% obține nota B.

Prin glisarea formulei aplicate în celula D2, alți studenți se clasează în mod similar.

Lucruri de reținut despre IF ȘI Funcție în Excel

  • Funcția IF AND are o limită și poate verifica până la 255 de condiții. Acest lucru este aplicabil numai pentru Excel 2007 și versiuni ulterioare. Pentru versiunile anterioare de Excel, funcția AND a fost limitată la numai 30 de condiții.
  • Funcția IF ȘI poate gestiona argumente logice și funcționează chiar și cu numere. Dar nu poate face față șirurilor. Dacă argumentele furnizate sunt caractere, atunci ȘI returnează un #VALUE! eroare.

  • În timp ce lucrăm cu seturi mari de date, există șanse mari să putem fi obligați să verificăm câteva seturi diferite de condiții AND diferite la un moment dat. În momente ca acestea, trebuie să folosim forma cuibărită a formulei IF AND:

IF (ȘI (…), ieșire1 , IF (ȘI (ȘI (…), ieșire2 , IF (ȘI (…), ieșire3 , IF (ȘI (ȘI (…) ieșire4 )))

Articole recomandate

Acesta este un ghid pentru funcția IF ȘI în Excel. Aici vom discuta despre modul de utilizare a funcției IF ȘI în Excel, împreună cu exemple practice și șablon Excel descărcabil. De asemenea, puteți parcurge și alte articole sugerate -

  1. Funcție IFS multiplă în Excel
  2. Cum se utilizează ȘI funcția în Excel?
  3. Cum se utilizează funcția COUNTIF Excel?
  4. Ghid pentru COUNTIF cu mai multe criterii

Categorie: