Excel 2007 përdor shtatë funksione logjike - DHE, FALSE, IF, IFERROR, NOT, OSE dhe TRUE - të cilat shfaqen në menunë rënëse të butonit të komandës logjike në skedën Excel Formulat e Shiritit. Të gjithë funksionet logjike kthejnë ose TRUE logjike ose logjike FALSE kur funksionet e tyre vlerësohen.
Këtu është një listë e funksioneve të Excel që tregon funksionin logjik me sintaksën e tij të argumentit:
-
AND( logjik1 , logjik2 ,...) teston nëse argumentet logjike janë TË VËRTETË ose FALSE. Nëse janë të gjitha TRUE, funksioni AND kthen TRUE në qelizë. Nëse ndonjë prej tyre është FALSE, funksioni AND kthen FALSE.
-
IF( logical_test , value_if_true , value_if_false ) teston nëse shprehja e testit logjik është TRUE ose FALSE. Nëse TRUE, funksioni Excel IF kthen argumentin value_if_true . Nëse FALSE, funksioni IF kthen argumentin value_if_false .
-
IFERROR( vlera , vlera_nëse_gabim ) teston nëse shprehja e vlerës është një gabim. IFERROR kthen vlerën_if_error nëse shprehja është një gabim, ose vlerën e shprehjes nëse nuk është një gabim.
-
NOT ( logjik ) teston nëse argumenti logjik është TRUE ose FALSE. Nëse TRUE, funksioni NOT kthen FALSE. Nëse FALSE, funksioni NOT kthen TRUE.
-
OSE ( logjik1 , logjik2 ,…) teston nëse argumentet logjike janë TRUE ose FALSE. Nëse ndonjë prej tyre është TRUE, funksioni OSE kthen TRUE. Nëse të gjitha janë FALSE, funksioni OSE kthen FALSE.
-
FALSE() - nuk merr asnjë argument dhe thjesht fut FALSE logjike në qelizën e tij.
-
TRUE() nuk merr asnjë argument dhe thjesht fut logjikën TRUE në qelizën e saj.
Të logical_test dhe logjike argumentet që e keni dhënë për këto funksione logjike zakonisht punësojnë operatorët Shfletuesja (=, <,>, <=,> =, dhe <>), e cila vetë kthehet vlera logjike e vërtetë apo logjike të rreme. Për shembull, supozoni se futni formulën e mëposhtme në fletën tuaj të punës Excel:
=AND(B5=D10,C15>=500)
Në këtë formulë Excel, programi i fletëllogaritjes së pari vlerëson argumentin e parë logjik për të përcaktuar nëse përmbajtja në qelizat B5 dhe D10 janë të barabarta me njëra-tjetrën. Nëse janë, krahasimi i parë kthen TË VËRTETË. Nëse nuk janë të barabartë me njëri-tjetrin, ky krahasim kthen FALSE. Më pas programi vlerëson argumentin e dytë logjik për të përcaktuar nëse përmbajtja e qelizës C15 është më e madhe ose e barabartë me 500. Nëse është, krahasimi i dytë kthen TRUE. Nëse nuk është më i madh ose i barabartë me 500, ky krahasim kthen FALSE.
Pas vlerësimit të krahasimeve në dy argumentet logjike , funksioni AND krahason rezultatet: Nëse argumenti logjik 1 dhe argumenti logjik 2 gjenden të dy si TRUE, atëherë funksioni AND kthen logjikisht TRUE në qelizë. Nëse, sidoqoftë, zbulohet se cilido argument është FALSE, atëherë funksioni AND kthen FALSE në qelizë.
Kur ju përdorni funksionin nëse ju specifikoni atë që quhet një logical_test argumentin rezultati i të cilit përcakton nëse value_if_true ose value_if_false argumenti është vlerësuar dhe u kthye në qeli. Logical_test Argumenti normalisht përdor operatorë krahasim, të cilat kthehen ose vlerën logjike e vërtetë apo logjike të rreme. Kur argumenti kthen TRUE, hyrja ose shprehja në argumentin value_if_true përdoret dhe kthehet në qelizë. Kur argumenti kthen FALSE, përdoret hyrja ose shprehja në argumentin value_if_false .
Merrni parasysh formulën e mëposhtme që përdor funksionin Excel IF për të përcaktuar nëse duhet të tarifoni tatimin për një artikull:
=IF(E5="Po",D5+D5*7.5%,D5)
Nëse qeliza E5 (qeliza e parë në kolonë, ku tregon nëse artikulli që shitet është i tatueshëm apo jo) përmban Po, funksioni IF përdor argumentin value_if_true që i thotë Excel të shtojë çmimin e zgjeruar të futur në qelizën D5, shumëzoje atë me një normë tatimore prej 7.5%, dhe më pas shtoni tatimin e llogaritur në çmimin e zgjeruar. Sidoqoftë, nëse qeliza D5 është bosh ose përmban diçka tjetër përveç tekstit Po, atëherë funksioni IF përdor argumentin value_if_false , i cili i thotë Excel që thjesht të kthejë çmimin e zgjeruar në qelizën D5 pa shtuar asnjë taksë.
Siç mund ta shikoni, value_if_true dhe value_if_false argumentet e funksionit të Excel Nëse mund të përmbajë konstante ose shprehje rezultate të cilëve janë kthyer në qelizë që mban formulën IF.
Më shumë rreth Excel:
Funksionet e Excel vlookup
makrot e Excel Macrot e Excel
video
Funksionet e
Excel VBA Funksionet e Excel zbritje
funksionet e datës Excel