Përmbajtje
Excel, natyrisht, ka një funksionalitet shumë të pasur. Dhe midis shumë mjeteve të ndryshme, operatori "IF" zë një vend të veçantë. Ndihmon në zgjidhjen e detyrave krejtësisht të ndryshme, dhe përdoruesit i drejtohen këtij funksioni shumë më shpesh se të tjerët.
Në këtë artikull, ne do të flasim për atë që është operatori "IF", dhe gjithashtu do të shqyrtojmë qëllimin dhe parimet e punës me të.
Përmbajtja: Funksioni "IF" në Excel
Përkufizimi i funksionit "IF" dhe qëllimi i tij
Operatori "IF" është një mjet programi Excel për të kontrolluar një kusht të caktuar (shprehje logjike) për ekzekutim.
Kjo do të thotë, imagjinoni se ne kemi një lloj gjendjeje. Detyra e "IF" është të kontrollojë nëse kushti i dhënë plotësohet dhe të nxjerrë një vlerë në bazë të rezultatit të kontrollit në qelizën me funksionin.
- Nëse shprehja (kushti) logjik është e vërtetë, atëherë vlera është e vërtetë.
- Nëse shprehja (kushti) logjik nuk plotësohet, vlera është false.
Vetë formula e funksionit në program është shprehja e mëposhtme:
=IF (kushti, [vlera nëse kushti plotësohet], [vlera nëse kushti nuk plotësohet])
Përdorimi i funksionit "IF" me një shembull
Ndoshta informacioni i mësipërm mund të mos duket aq i qartë. Por, në fakt, nuk ka asgjë të komplikuar këtu. Dhe për të kuptuar më mirë qëllimin e funksionit dhe funksionimin e tij, merrni parasysh shembullin më poshtë.
Ne kemi një tabelë me emrat e këpucëve sportive. Imagjinoni që së shpejti do të kemi një shitje dhe të gjitha këpucët e grave duhet të zbriten me 25%. Në njërën nga kolonat në tabelë, gjinia për secilin artikull është vetëm e shkruar.
Detyra jonë është të shfaqim vlerën "25%" në kolonën "Zbritje" për të gjitha rreshtat me emra femra. Dhe në përputhje me rrethanat, vlera është "0", nëse kolona "Gjinia" përmban vlerën "mashkull"
Plotësimi i të dhënave me dorë do të marrë shumë kohë dhe ka një probabilitet të lartë për të bërë një gabim diku, veçanërisht nëse lista është e gjatë. Është shumë më e lehtë në këtë rast të automatizosh procesin duke përdorur deklaratën "IF".
Për të përfunduar këtë detyrë, do t'ju duhet të shkruani formulën e mëposhtme:
=IF(B2=”femër”,25%,0)
- Shprehja e logjikës: B2 = "femër"
- Vlera në rast se plotësohet kushti (e vërtetë) – 25%
- Vlera nëse kushti nuk plotësohet (false) është 0.
Ne e shkruajmë këtë formulë në qelizën më të lartë të kolonës "Zbritje" dhe shtypim Enter. Mos harroni të vendosni shenjën e barazimit (=) përpara formulës.
Pas kësaj, për këtë qelizë, rezultati do të shfaqet sipas kushtit tonë logjik (mos harroni të vendosni formatin e qelizës – përqindje). Nëse kontrolli zbulon se gjinia është "femër", do të shfaqet një vlerë prej 25%. Përndryshe, vlera e qelizës do të jetë e barabartë me 0. Në fakt, ajo që na duhej.
Tani mbetet vetëm ta kopjojmë këtë shprehje në të gjitha rreshtat. Për ta bërë këtë, lëvizni kursorin e miut në skajin e poshtëm të djathtë të qelizës me formulën. Treguesi i miut duhet të kthehet në një kryq. Mbani të shtypur butonin e majtë të miut dhe tërhiqni formulën mbi të gjitha linjat që duhet të kontrollohen sipas kushteve të specifikuara.
Kjo është e gjitha, tani ne kemi aplikuar kushtin në të gjitha rreshtat dhe kemi marrë rezultatin për secilën prej tyre.
Aplikimi i "IF" me kushte të shumta
Ne shikuam vetëm një shembull të përdorimit të operatorit "IF" me një shprehje të vetme boolean. Por programi ka gjithashtu aftësinë për të vendosur më shumë se një kusht. Në këtë rast, së pari do të kryhet një kontroll në të parën dhe nëse është i suksesshëm, vlera e vendosur do të shfaqet menjëherë. Dhe vetëm nëse shprehja e parë logjike nuk ekzekutohet, kontrolli në të dytën do të hyjë në fuqi.
Le të hedhim një vështrim në të njëjtën tabelë si shembull. Por këtë herë, le ta bëjmë më të vështirë. Tani ju duhet të vendosni një zbritje në këpucët e grave, në varësi të sportit.
Kushti i parë është kontrolli i gjinisë. Nëse "mashkull", vlera 0 shfaqet menjëherë. Nëse është "femër", atëherë kontrollohet kushti i dytë. Nëse sporti është vrap - 20%, nëse tenisi - 10%.
Le të shkruajmë formulën për këto kushte në qelizën që na nevojitet.
=ЕСЛИ(B2=”мужской”;0; ЕСЛИ(C2=”бег”;20%;10%))
Klikojmë Enter dhe marrim rezultatin sipas kushteve të specifikuara.
Më pas, ne shtrijmë formulën në të gjitha rreshtat e mbetur të tabelës.
Plotësimi i njëkohshëm i dy kushteve
Gjithashtu në Excel ka një mundësi për të shfaqur të dhëna për përmbushjen e njëkohshme të dy kushteve. Në këtë rast, vlera do të konsiderohet false nëse të paktën një nga kushtet nuk plotësohet. Për këtë detyrë operatori "DHE".
Le të marrim tabelën tonë si shembull. Tashmë zbritja prej 30% do të zbatohet vetëm nëse këto janë këpucë për femra dhe janë të dizajnuara për vrapim. Nëse plotësohen këto kushte, vlera e qelizës do të jetë e barabartë me 30% në të njëjtën kohë, përndryshe do të jetë 0.
Për ta bërë këtë, ne përdorim formulën e mëposhtme:
=IF(AND(B2=”femër”;C2=”duke vrapuar”);30%;0)
Shtypni tastin Enter për të shfaqur rezultatin në qelizë.
Ngjashëm me shembujt e mësipërm, ne e shtrijmë formulën në pjesën tjetër të rreshtave.
OSE operator
Në këtë rast, vlera e shprehjes logjike konsiderohet e vërtetë nëse plotësohet një nga kushtet. Kushti i dytë mund të mos plotësohet në këtë rast.
Le ta vendosim problemin si më poshtë. 35% zbritje vlen vetëm për këpucët e tenisit për meshkuj. Nëse është një këpucë vrapimi për meshkuj ose ndonjë këpucë për femra, zbritja është 0.
Në këtë rast, formula e mëposhtme është e nevojshme:
=IF(OR(B2=”femër”; C2=”duke vrapuar”);0;35%)
Pasi të shtypim Enter, do të marrim vlerën e kërkuar.
Ne e shtrijmë formulën poshtë dhe zbritjet për të gjithë gamën janë gati.
Si të përcaktoni funksionet IF duke përdorur Formula Builder
Ju mund ta përdorni funksionin IF jo vetëm duke e shkruar atë me dorë në një qelizë ose shirit formule, por edhe përmes Formula Builder.
Le të shohim se si funksionon. Supozoni se ne përsëri, si në shembullin e parë, duhet të bëjmë një zbritje në të gjitha këpucët e grave në masën 25%.
- Ne vendosim kursorin në qelizën e dëshiruar, shkoni te skedari "Formulat", pastaj klikoni "Fut Funksionin".
- Në listën e Formula Builder që hapet, zgjidhni "IF" dhe klikoni "Insert Function".
- Hapet dritarja e cilësimeve të funksionit. Në fushën “shprehje logjike” shkruajmë kushtin me të cilin do të kryhet kontrolli. Në rastin tonë është “B2=”femër”.
Në fushën "E vërtetë", shkruani vlerën që duhet të shfaqet në qelizë nëse plotësohet kushti.
Në fushën "False" - vlera nëse kushti nuk plotësohet.
- Pasi të plotësohen të gjitha fushat, klikoni "Finish" për të marrë rezultatin.
Përfundim
Një nga mjetet më të njohura dhe më të dobishme në Excel është funksioni IF, i cili kontrollon të dhënat për përputhjen e kushteve që vendosim dhe jep rezultatin automatikisht, i cili eliminon mundësinë e gabimeve për shkak të faktorit njerëzor. Prandaj, njohuritë dhe aftësia për të përdorur këtë mjet do të kursejnë kohë jo vetëm për kryerjen e shumë detyrave, por edhe për kërkimin e gabimeve të mundshme për shkak të mënyrës "manuale" të funksionimit.