Funcția IF este adesea utilizată atunci când doriți să vă sortați datele în conformitate cu o logică dată. Cea mai bună parte a formulei IF este că puteți încorpora formule și funcții în ea.

Spre exemplu, vrem să aflăm dacă a crescut populația câtorva județe din România, între 2 recensăminte. Astfel formula vă arăta după cum urmează: „=IF(C2>B2,”Da”,”Nu”)”. „C2” este valoarea pe care o comparăm dacă este mai mare decât valoarea din celula „B2”, aceste este testul/verificarea logică, după prima virgulă o să trecem denumirea rezultatului în cazul în care testul returnează un răspuns pozitiv, în cazul nostru, dacă afirmația este corectă, ne va fi afișat cuvântul „Da”, după a doua virgulă vom trece denumirea rezultatului în cazul în care rezultatul este negativ, vom seta să ne afișeze cuvanul „Nu”.

În cazul în care vreți să folosiți altceva în afară de valorile „True” sau „False” , care vin predefinite în formulă, valorile speciale (cum a fost în exemplul acesta cuvintele „Da” și „Nu”) vor fi scrise între ghilimele, altfel formula va da eroare:

Putem încerca o formulă mai complexă un pic, avem 2 tabele, unul cu vânzările lunare, al doilea cu vânzările pe trimestre:

Vrem să aflăm acum care din primele 2 trimestre a avut vânzări mai mari, dar de această dată nu vrem să ne afișeze un răspuns de tip „Da” sau „Nu”, ci vrem să ne returneze exact suma care este mai mare. Pentru a realiza acest lucru, formula vă fi următoarea: „=IF(SUM(B2:B4)>SUM(B6:B8),SUM(B2:B4),SUM(B6:B8))”

Formula va calcula suma celulelor de la „B2” la „B4”, apoi suma celulelor de la „B6” la „B8”, le va compara, apoi în cazul în care suma „B2″+”B4” este mai mare decât suma „B6″+”B8” va afișa suma cea mai mare, în cazul nostru suma „B6″+”B8”:

Dacă inversăm și vrem să aflam suma mai mică dintre cele 2 intervale de valori, vom schimba doar semnul din „mai mare” în „mai mic”:

Iar rezultatul vă fi suma mai mică de această dată:

La fel că și în cazul altor funcții, „IF” se poate cupla cu multe alte formule pentru a primi rezultate în urma unor prelucrări mai complexe de date, fară a fi nevoie să scrieți mai multe formule pentru a ajunge la rezultatul final.

One thought on “Funcția IF

Lasă un răspuns

Adresa ta de email nu va fi publicată.

Acest site folosește Akismet pentru a reduce spamul. Află cum sunt procesate datele comentariilor tale.