Ce să știi
- Sintaxa lui IF-THEN este =IF(test logic, valoare dacă adevărat, valoare dacă fals) .
- Valoarea „adevărată” spune funcției ce trebuie să facă dacă rezultatul testului logic este adevărat.
- Valoarea „falsă” spune funcției ce trebuie să facă dacă rezultatul testului logic este fals.
Acest articol explică cum să scrieți și să utilizați funcția IF (cunoscută și ca IF-THEN) în Excel. Instrucțiunile se aplică pentru Microsoft 365, Excel 2021, 2019, 2016, 2013, 2010; Excel pentru Mac și Excel Online.
vizio tv nu pornește
Cum se scrie IF-THEN în Excel
Funcția IF din Excel este o modalitate de a adăuga luarea deciziilor în foile de calcul. Testează o condiție pentru a vedea dacă este adevărată sau falsă și apoi efectuează un set specific de instrucțiuni pe baza rezultatelor.
De exemplu, puteți seta un IF pentru a întoarce rezultatele dacă o anumită celulă este mai mare de 900. Dacă este, puteți face ca formula să returneze textul „PERFECT”. Dacă nu este, puteți face ca formula să returneze „Prea MIC”.
Sintaxa funcției IF-THEN include numele funcției și argumentele funcției în paranteză.
Aceasta este sintaxa adecvată a funcției IF-THEN:
Partea IF a funcției este testul logic. Aici folosiți operatori de comparație pentru a compara două valori. Partea THEN a funcției vine după prima virgulă și include două seturi de instrucțiuni cu o virgulă între ele.
- Primul element spune funcției ce trebuie să facă dacă comparația este adevărată.
- Al doilea element spune funcției ce trebuie să facă dacă comparația este falsă.
Un exemplu simplu de funcție IF-THEN
Înainte de a trece la calcule mai complexe, să ne uităm la un exemplu simplu de instrucțiune IF-THEN.
Foaia noastră de calcul este configurată cu celula A1 la 100 USD. Putem introduce următoarea formulă în B1 pentru a indica dacă valoarea este mai mare de 1000 USD.
Această funcție are următoarele părți:
- Număr fix
- Un șir de caractere (valoare text)
- Data sau ora
- Funcții care returnează oricare dintre valorile de mai sus
- O referință la orice altă celulă din foaia de calcul care conține oricare dintre valorile de mai sus
- Cum creez mai multe instrucțiuni IF-THEN în Excel?
Utilizați Imbricare în Excel pentru a crea mai multe instrucțiuni IF-THEN. Alternativ, utilizați Funcția IFS .
- Câte instrucțiuni IF puteți imbrica în Excel?
Puteți imbrica până la 7 instrucțiuni IF într-o singură instrucțiune IF-THEN.
- Cum funcționează formatarea condiționată în Excel?
Cu formatarea condiționată în Excel , puteți aplica mai mult de o regulă acelorași date pentru a testa diferite condiții. Excel determină mai întâi dacă diferitele reguli sunt în conflict și, dacă da, programul determină ce regulă de formatare condiționată se aplică datelor.
Într-un limbaj simplu, această funcție IF spune: „Dacă valoarea din A1 este mai mare de 1.000, scriețiPERFECT. Altfel, scriePREA MIC.'
Partea de comparație a funcției poate compara doar două valori. Oricare dintre aceste două valori poate fi:
Partea „adevărat” sau „fals” a funcției poate returna, de asemenea, oricare dintre cele de mai sus. Puteți face funcția IF foarte avansată prin încorporarea unor calcule sau funcții suplimentare în interiorul acesteia.
Când introduceți condiții adevărate sau false ale unei instrucțiuni IF-THEN în Excel, trebuie să utilizați ghilimele în jurul oricărui text pe care doriți să îl returnați, cu excepția cazului în care utilizați TRUE și FALSE, pe care Excel le recunoaște automat. Alte valori și formule nu necesită ghilimele.
Introducerea calculelor în funcția IF-THEN
Puteți încorpora diferite calcule pentru ca funcția IF să fie efectuată, în funcție de rezultatele comparației. Acest exemplu folosește un singur calcul pentru rata de impozitare, în funcție de venitul total din B2. Testul logic compară venitul total din B2 pentru a vedea dacă este mai mare de 50.000,00 USD.
Dacă valoarea din B2 este mai mare de 50.000, funcția IF o va înmulți cu 0,15. Dacă este mai mică, funcția o va înmulți cu 0,10.
De asemenea, puteți încorpora calcule în partea de comparație a funcției. În exemplul de mai sus, ați putea estima că venitul impozabil va fi doar 80% din venitul total. Având în vedere acest lucru, puteți modifica funcția IF de mai sus la următoarea:
Această formulă înmulțește mai întâi valoarea de intrare (în acest caz, B2) cu 0,8, apoi compară acel rezultat cu 50.000. Restul funcției funcționează la fel.
Deoarece Excel tratează virgulele ca pauze între părți ale unei formule, nu le utilizați atunci când introduceți numere mai mari de 999. De exemplu, tastați 1000, nu 1.000.
Imbricarea funcțiilor în interiorul unei funcții IF
De asemenea, puteți încorpora (sau „cuibul”) o funcție în interiorul unei instrucțiuni IF în Excel. Această acțiune vă permite să efectuați calcule avansate și apoi să comparați rezultatele reale cu rezultatele așteptate.
În acest exemplu, să presupunem că aveți o foaie de calcul cu notele a cinci elevi în coloana B. Puteți să mediați acele note folosind funcția MEDIE. În funcție de rezultatele medii ale clasei, puteți avea ca celula C2 să returneze fie „Excelent!” sau „Necesită muncă”.
Acesta este modul în care ați introduce acel IF-THEN în Excel:
În engleză: „Dacă media valorilor de la B2 la B6 este mai mare de 85, tastațiExcelent!În caz contrar, tastațiAre nevoie de muncă.'
După cum puteți vedea, introducerea funcției IF-THEN în Excel cu calcule sau funcții încorporate vă permite să creați foi de calcul dinamice și foarte funcționale.
FAQ