Dacă sunteți un utilizator frecvent al Excel, atunci probabil că sunteți deja familiarizat cu puterea funcțiilor sale. Una dintre cele mai versatile și mai utilizate funcții din Excel este declarația "If". O instrucțiune "If" vă permite să efectuați calcule sau să luați decizii pe baza unei anumite condiții. Dar ce se întâmplă dacă doriți să includeți mai mult de o condiție sau opțiune în calculul dumneavoastră? Aici intervine instrucțiunea "If/Otherwise", care este foarte utilă.
Pentru a crea o declarație If/Otherwise, începeți prin a selecta celula în care doriți să apară rezultatul. Apoi, tastați semnul egal (=) pentru a indica faptul că creați o formulă. Apoi, tastați "If" urmat de o paranteză deschisă. Instrucțiunea If necesită trei argumente în interiorul parantezei: condiția pe care doriți să o testați, rezultatul în cazul în care condiția este adevărată și rezultatul în cazul în care condiția este falsă.
De exemplu, să spunem că doriți să calculați comisionul câștigat de un angajat în funcție de vânzările sale. Dacă vânzările angajatului sunt mai mari sau egale cu 10.000 de dolari, acesta câștigă un comision de 10%. În cazul în care vânzările sale sunt mai mici de 10.000 de dolari, acesta câștigă un comision de 5%. Pentru a crea această declarație If/Otherwise, trebuie să introduceți următoarea formulă în celulă:
=If(sales>=10000, sales*0.1, sales*0.05)
În acest exemplu, "sales" reprezintă celula în care ați introdus vânzările totale ale angajatului. Instrucțiunea If testează dacă vânzările sunt mai mari sau egale cu 10.000$. În caz afirmativ, aceasta înmulțește vânzările cu 0,1 (10%) pentru a calcula comisionul. Dacă sunt mai mici de 10.000 USD, se înmulțește vânzările cu 0,05 (5%) pentru a calcula comisionul.
Puteți, de asemenea, să includeți condiții sau opțiuni suplimentare în declarația If/Otherwise folosind declarația "Elseif". Instrucțiunea "Elseif" vă permite să testați o altă condiție dacă prima condiție este falsă. Pentru a utiliza instrucțiunea "Elseif", tastați pur și simplu "Elseif" urmat de condiția pe care doriți să o testați și de rezultatul în cazul în care condiția este adevărată. Puteți include mai multe instrucțiuni "Elseif" pentru a testa condiții suplimentare.
În concluzie, crearea instrucțiunilor If/Otherwise este un instrument puternic pentru a maximiza funcționalitatea Excel. Prin includerea mai multor condiții sau opțiuni în calculele dumneavoastră, puteți crea formule complexe care automatizează procesul decizional și economisesc timp. Cu puțină practică și experimentare, puteți deveni un expert în utilizarea instrucțiunilor If/Otherwise pentru a vă eficientiza fluxurile de lucru din Excel.
Pentru a utiliza "if" pentru 3 condiții în Excel, puteți utiliza funcția "if imbricate". Această funcție este utilizată atunci când aveți mai multe condiții care trebuie îndeplinite pentru a produce un anumit rezultat.
Sintaxa pentru funcția "nested if" este următoarea:
=IF(condiție1, rezultat1, IF(condiție2, rezultat2, IF(condiție3, rezultat3, rezultat4)))
În această formulă, condiție1 este prima condiție care trebuie îndeplinită, iar rezultat1 este rezultatul în cazul în care condiția1 este adevărată. Dacă condiția1 este falsă, atunci se evaluează a doua condiție (condiția2). Dacă condiția2 este adevărată, atunci este returnat rezultatul asociat cu condiția2 (rezultat2). Dacă condiția2 este falsă, se evaluează a treia condiție (condiție3). Dacă condiția3 este adevărată, se trimite rezultatul asociat condiției3 (rezultat3). În cazul în care toate cele trei condiții sunt false, atunci se trimite rezultatul4.
De exemplu, să presupunem că doriți să calculați comisionul obținut de un agent de vânzări pe baza vânzărilor sale. Dacă acesta vinde mai puțin de 10.000 de dolari, câștigă un comision de 5%. Dacă vinde între 10.000 și 20.000 de dolari, câștigă un comision de 7%. Dacă vinde mai mult de 20.000 de dolari, câștigă un comision de 10%.
Puteți utiliza funcția if imbricata pentru a calcula comisionul câștigat de vânzător după cum urmează:
=IF(B2<10000, B2*0,05, IF(B2<20000, B2*0,07, B2*0,1))
În această formulă, B2 este celula care conține valoarea vânzărilor. Dacă valoarea vânzărilor din celula B2 este mai mică de 10.000 de dolari, formula returnează B2*0,05, care reprezintă comisionul obținut la rata de 5%. Dacă valoarea vânzărilor este cuprinsă între 10.000 și 20.000 de dolari, formula returnează B2*0,07, care reprezintă comisionul obținut la o rată de 7%. Dacă valoarea vânzărilor este mai mare de 20.000 de dolari, formula returnează B2*0,1, care reprezintă comisionul obținut la o rată de 10%.
În Excel, o instrucțiune IF THEN poate fi utilizată pentru a efectua un test logic și a returna o valoare dacă testul este adevărat și o altă valoare dacă testul este fals. Pentru a scrie o instrucțiune IF THEN cu condiții multiple, puteți utiliza funcția IF cu funcții logice imbricate, cum ar fi AND, OR și NOT.
Iată un exemplu de instrucțiune IF THEN cu condiții multiple:
=IF(AND(AND(A1>10,B1<20), "Condition met", "Condition not met")
Această formulă verifică dacă celula A1 este mai mare de 10 și celula B1 este mai mică de 20. Dacă ambele condiții sunt adevărate, formula returnează "Condiție îndeplinită". Dacă una sau ambele condiții sunt false, formula returnează "Condition not met".
În acest exemplu, am folosit funcția AND pentru a combina două teste logice. De asemenea, puteți utiliza funcția OR pentru a verifica dacă cel puțin o condiție este adevărată sau funcția NOT pentru a inversa rezultatul unui test logic.
Rețineți că, atunci când utilizați funcții imbricate, este important să folosiți paranteze pentru a vă asigura că testele logice sunt evaluate în ordinea corectă.