Instrucțiunile IF din Excel vă permit să setați condițiile pentru formula dvs. și să îi spuneți ce să emită atunci când condiția este îndeplinită sau când nu.
Puteți duce declarațiile IF la nivelul următor, cuibărindu-le unul în celălalt. Curios cum? Citiți mai departe pentru a afla!
Ce sunt declarațiile IF în Excel?
O instrucțiune IF sau o funcție IF este una dintre acele funcții din Excel care are potențialul de a vă formula formula la nivelul următor și de a face posibile sarcini mai sofisticate. Cu funcția IF, puteți scrie o condiție sau un test logic în formula dvs.
Dacă valoarea trece testul logic, formula va returna prima ieșire. Dacă nu, formula va returna o altă ieșire. Aceste două if-uri vor forma funcția IF. Un lucru extraordinar despre funcția IF este că îl puteți cuibări în sine, ceea ce vă oferă posibilitatea de a crea condiții multiple pentru formula dvs.
Înainte de a trece la instrucțiunile IF imbricate, iată una simplă: Dacă sunteți deja familiarizat cu funcția IF, treceți la următoarea secțiune. Dacă nu, citiți ghidul nostru de mai jos
Instrucțiuni IF și cum să le utilizați în Excel.Exemplu de declarație Excel IF
Pentru a începe lucrurile, să facem o declarație IF de bază în Excel. Să presupunem că aveți notele unor elevi și doriți ca Excel să stabilească dacă au trecut sau, Doamne ferește, a eșuat. Notele sunt din 20, iar nota minimă de promovare este 12.
Pentru a realiza acest lucru, trebuie să scrieți o declarație IF care să facă un test logic dacă nota elevului este peste nota minimă de promovare sau nu. Dacă este, atunci formula va reveni da, dacă nu, formula va reveni Nu.
- Selectați celula C2.
- În bara de formule, introduceți formula de mai jos:
Amintiți-vă că după testul logic, prima valoare este dacă este adevărată și a doua este dacă este falsă.= IF (B2> 12, „Da”, „Nu”)
- presa introduce. Excel va determina acum dacă studentul a trecut sau nu.
- Apucați mânerul de umplere și trageți-l peste restul celulelor din B2 la B7.
- Observați că soarta studenților este decisă.
Declarații IF imbricate în Excel
O instrucțiune IF imbricată se întâmplă atunci când una dintre valorile din instrucțiunea IF este ea însăși o altă instrucțiune IF. Ca rezultat, avem o declarație IF imbricată formată cu această a doua instrucțiune IF.
Legate de: Cum să formatați chenarele în Excel pentru ca datele dvs. să fie atractive din punct de vedere vizual
Puteți păstra cuibărirea instrucțiunilor IF unul în celălalt până când toate condițiile dvs. au fost definite în formulă. Cel mai bine este să aveți un fel de ordine, deoarece vă puteți pierde cu ușurință în aceste cuiburi.
Declarație IF imbricată Exemplul 1
În acest prim exemplu, avem o listă de mașini și atributele acestora și o listă de clase de mașini. În acest scenariu, dorim să punem aceste mașini în clase în funcție de cât de repede pot accelera de la 0 la 100 km / h. Puteți vedea exemplul de ghid de clasă în imaginea de mai jos.
Acum, reveniți la foaia de date principală. Scopul aici este de a scrie o formulă care să scoată clasa mașinii citind accelerația acesteia. În esență, formula va testa dacă accelerația este mai mică de 3 secunde. Dacă este, atunci mașina este cu siguranță o mașină din clasa S.
Cu toate acestea, dacă nu a fost mai puțin de 3, atunci formula va testa dacă este mai mică de 5. Acest test, împreună cu primul test, testează de fapt pentru a vedea dacă valoarea accelerației este cuprinsă între 3 și 5, ceea ce ar indica dacă mașina este sau nu clasa A.
Aceste teste vor continua și cu fiecare declarație IF, declarația IF anterioară va fi eliminată. Formula va testa în cele din urmă valoarea accelerației pentru fiecare clasă și, dacă mașina nu se potrivește cu niciuna dintre acestea (adică o accelerație de peste 14 secunde), atunci formula va genera „Fără clasă”.
= IF (B2 <3, "S", IF (B2 <5, "A", IF (B2 <7, "B", IF (B2 <9, "C", IF (B2 <10, "D"), IF (B2 <12, "E", IF (B2 <14, "F", "Fără clasă")))))))
În acest caz, value_if_false este o altă instrucțiune IF. Aceasta se repetă de șapte ori, până când în declarația finală, valoarea dacă este falsă devine Fără clasă. Să folosim această formulă.
- Selectați celula C2.
- În bara de formule, introduceți formula de mai jos:
= IF (B2 <3, "S", IF (B2 <5, "A", IF (B2 <7, "B", IF (B2 <9, "C", IF (B2 <10, "D"), IF (B2 <12, "E", IF (B2 <14, "F", "Fără clasă")))))))
- presa introduce. Formula va determina acum clasa primei mașini.
- Apucați mânerul de umplere și trageți-l peste restul celulelor (C2 la C8).
- Observați că formula Excel determină clasa fiecărei mașini.
Declarație IF imbricată Exemplul 2
În acest al doilea exemplu, avem o listă de articole cu opiniile pe care fiecare le-a primit. Scriitorii sunt plătiți pentru fiecare vizionare, cu toate acestea, valoarea plății pe vizionare (PPV) în sine este determinată de numărul de vizionări.
Deci, pentru a calcula veniturile PPV, mai întâi trebuie să vedeți în ce grup PPV se încadrează articolul și apoi, în cele din urmă, înmulțiți grupul PPV cu numărul de vizualizări pentru a obține veniturile PPV.
Legate de: Șabloane de foi de calcul utile pentru a vă organiza viața
Scrierea unei formule pentru verificarea și determinarea grupului PPV este foarte asemănătoare cu exemplul anterior cu clasele de mașini. Veți avea nevoie de o declarație IF imbricată.
= IF (B2 <100,0.001, IF (B2 <1000,0.005, IF (B2 <10000,0.01,0.02)))
Această formulă va testa vizualizările și va vedea dacă articolul se încadrează în primul grup. Dacă da, grupul PPV va fi 0,001 și dacă nu, formula va trece pentru a testa dacă se încadrează în celelalte grupuri. Dacă articolul nu se încadrează în niciunul dintre grupurile anterioare, atunci trebuie să aibă peste 10.000 de vizualizări, ceea ce îl plasează în grupul 0,02 PPV. Este timpul să utilizați această formulă în foaia de date.
- Selectați celula C2.
- În bara de formule, introduceți formula de mai jos:
= IF (B2 <100,0.001, IF (B2 <1000,0.005, IF (B2 <10000,0.01,0.02)))
- presa introduce. Formula va determina grupul PPV al articolului respectiv.
- Apucați mânerul de umplere și trageți-l peste restul celulelor (C2 la C6). Acum formula va determina grupul PPV pentru fiecare articol.
Acum, să calculăm veniturile PPV.
- Selectați celula D2.
- În bara de formule, introduceți formula de mai jos și apăsați introduce:
Acest lucru va înmulți grupul PPV cu numărul de vizualizări.= B2 * C2
- Apucați mânerul de umplere de pe celulă D2 și trageți-l peste restul celulelor (D2 la D6).
- Excel va calcula acum venitul PPV pentru fiecare articol.
Declarațiile IF imbricate sunt ușoare
Declarațiile IF imbricate pot părea descurajante din perspectiva unui străin, dar dacă știi ce faci, atunci este la fel de ușor de utilizat ca o declarație IF obișnuită. Declarațiile IF sunt destul de utile dacă utilizați Excel pentru finanțe. Ce zici de alte funcții Excel financiare?
Fie că sunteți contabil sau profesionist în finanțe, ar trebui să cunoașteți aceste formule Excel.
Citiți în continuare
- Productivitate
- Microsoft Excel
- Sfaturi pentru foi de calcul
- Sfaturi Microsoft Office
- Vizualizări

Amir este un student la farmacie cu o pasiune pentru tehnologie și jocuri. Îi place să cânte muzică, să conducă mașini și să scrie cuvinte.
Aboneaza-te la newsletter-ul nostru
Alăturați-vă newsletterului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!
Faceți clic aici pentru a vă abona