Funcția IF-THEN din Excel este o modalitate puternică de a adăuga decizii în foile dvs. de calcul. Testează o condiție pentru a vedea dacă este adevărată sau falsă și apoi efectuează un set specific de instrucțiuni bazate pe rezultate.
De exemplu, dacă introduceți un IF-THEN în Excel, puteți testa dacă o anumită celulă este mai mare de 900. Dacă este, puteți face formula să returneze textul "PERFECT". Dacă nu este, puteți face formula întoarcere "TOO SMALL".
Există multe condiții pe care le puteți introduce în formula IF-THEN. Iată cum să utilizați funcția IF-THEN în Excel, precum și câteva exemple.
Instrucțiunile din acest articol se aplică pentru Excel 2016, 2013, 2010; Excel pentru Mac și Excel 365 / Online.
Introducerea IF-THEN în Excel
Sintaxa funcției IF-THEN include numele funcției și argumentele funcției din interiorul parantezei.
Aceasta este sintaxa corectă a funcției IF-THEN:
= IF (test logic, valoare dacă este adevărat, valoare dacă este falsă)
Partea IF a funcției este testul logic. Aici folosiți operatorii de comparare pentru a compara două valori. Partea THEN a funcției vine după prima virgulă și include două argumente separate printr-o virgulă. Înainte de a trece la calcule mai complexe, să examinăm un exemplu foarte simplu al unei instrucțiuni IF-THEN. Foaia de calcul este setată cu celula B2 ca $ 100. Putem introduce următoarea formulă în C2 pentru a indica dacă valoarea este sau nu mai mare de 1000 $. = DACA (B2> 1000, "PERFECT", "TOO SMALL") Această funcție are următoarele argumente: Partea de comparație a funcției poate compara numai două valori. Oricare dintre aceste două valori poate fi: Partea TRUE sau FALSE a funcției poate returna oricare dintre cele de mai sus. Acest lucru înseamnă că puteți face funcția IF-THEN foarte avansată prin încorporarea unor calcule sau funcții suplimentare în interiorul acesteia (vezi mai jos). 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. Puteți încorpora calcule diferite pentru funcția IF-THEN pentru a efectua, în funcție de rezultatele comparației. În acest exemplu, se calculează un calcul pentru calcularea impozitului datorat, în funcție de venitul total din B2. Testul logic compară venitul total în B2 pentru a vedea dacă este mai mare de 50.000,00 $. = IF (B2> 50000, B2 * 0,15, B2 * 0.10) În acest exemplu, B2 nu este mai mare de 50.000, astfel încât condiția "value_if_false" va calcula și returna rezultatul. În acest caz, asta e B2 * 0.10, care este4000. Rezultatul este plasat în celula C2, unde este introdusă funcția IF-THEN, va fi de 4000. De asemenea, puteți încorpora calculele în partea de comparație a funcției. De exemplu, dacă doriți să estimați că venitul impozabil va fi de 80% din venitul total, puteți schimba funcția IF-THEN de mai jos la următoarele. = IF (B2 * 0,8> 50000, B2 * 0,15, B2 * 0.10) Aceasta va efectua calculul pe B2 înainte de a-l compara cu 50.000. Nu introduceți nicio virgulă atunci când introduceți numere în mii. Acest lucru se datorează faptului că Excel interpretează o virgulă ca sfârșitul unui argument în interiorul unei funcții. De asemenea, puteți încorpora (sau "cuișa") o funcție în interiorul unei funcții IF-THEN. Acest lucru vă permite să efectuați calcule avansate, apoi comparați rezultatele efective cu rezultatele așteptate. În acest exemplu, să presupunem că aveți o foaie de calcul cu notele de 5 dintre elevii dvs. din coloana B. Puteți să mediați aceste grade utilizând funcția AVERAGE. În funcție de rezultatele mediei de clasă, ați putea reveni celulei C2 fie "Excelent!" sau "Necesitate de lucru". Acesta este modul în care ați introduce funcția IF-THEN: = DACĂ (MEDIU (B2: B6)> 85, "Excelent!", "Nevoie de lucru") Această funcție returnează textul "Excelent!" în celula C2, dacă media de clasă este de peste 85. În caz contrar, returnează "Nevoie de lucru". 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 foarte dinamice și foarte funcționale.
O simplă funcție IF-THEN Exemplu
Introducerea calculelor în funcția IF-THEN
Funcțiile de asamblare În interiorul unei funcții IF-THEN