Funksioni IF i Excel-it frikëson shumë njerëz, por në të vërtetë nuk është aq i vështirë konceptualisht. Funksioni IF përcakton nëse një pohim është i vërtetë apo i gabuar, dhe më pas kryen një nga dy veprimet në varësi të përgjigjes.
Le të shohim një shembull të thjeshtë në anglisht. Supozoni se kur shuma e C2 dhe D2 është më e madhe se 100, ju dëshironi të shfaqni në E2 rezultatin e shumëzimit të shumës së C2 dhe D2 me 0,05. Nga ana tjetër, kur C2+D2 nuk është më i madh se 100, E2 duhet të tregojë 0.
Sintaksa për funksionin IF është:
=IF ( kushti,vlera_nëse_true,vlera_nëse_false )
Pra, së pari le të shkruajmë kushtin:
C2+D2>100
Nëse kushti është i vërtetë, ne duam të bëjmë këtë llogaritje për vlerën_if_true:
(C2+D2)*0,05
Vini re se ka kllapa rreth operacionit të mbledhjes. Pa këto kllapa, nuk do të bëhej më parë; sipas renditjes së veprimeve, shumëzimi vjen para mbledhjes.
Pjesa e tretë e funksionit, vlera_if_false, është 0.
Duke plotësuar këto vlera në funksion, duket kështu:
=IF(C2+D2>100,(C2+D2)*0.05,0)
Nëse keni më shumë se dy kushte të mundshme dhe dëshironi diçka të ndryshme për secilën gjendje, mund të futni një funksion IF brenda një tjetri. Mund të trajtoni dy nga kushtet në IF të brendshëm dhe më pas të aplikoni kushtin e tretë në IF të jashtëm.
Ja një shembull për të punuar. Supozoni se duam të shfaqim një tekst sipas vlerës së C2+D2. Kur C2+D2 është më i madh se 100, duam të tregojmë tekstin "Mirë" dhe kur C2+D2 është më i madh se 50 por më pak se 100, duam të tregojmë tekstin "Fair". Kur asnjë nga këto kushte nuk është e vërtetë, ne duam të shfaqim tekstin "Poor".
Ne fillojmë duke vlerësuar kushtin e parë si value_if_true:
=IF(C2+D2>100,"Mirë")
Vlera_if_false do të jetë një deklaratë tjetër IF:
=IF(C2+D2>50,"E drejtë","Dobët")
Vendosja e tyre së bashku - ju hiqni shenjën = për funksionin e ndërthurur - duket kështu:
=IF(C2+D2>100,”Mirë”,IF(C2+D2>50,”E drejtë”,”Dobët”))
Vini re tre kllapat mbyllëse në fund, një për secilën IF.
Tani që e dini se si funksionojnë funksionet IF, mund të bashkoni aq nivele foleje sa ju nevojiten për të përfunduar punën.