Vendosni kushtin nëse është më i madh. Si përdoret funksioni nëse është në excel me kushte të shumta

Excel është redaktuesi më i njohur i tabelave që ndihmon në zgjidhjen e shumë problemeve, si ato profesionale ashtu edhe ato shtëpiake. Duke përdorur tabela, ju lehtë mund të bëni një lloj kontabiliteti ose thjesht të krijoni lista të përshtatshme të diçkaje për veten tuaj. Por ky aplikacion ka shumë më tepër funksione sesa thjesht të shkruash vlera në qelizat e tabelës. Në këtë artikull, ne do t'i hedhim një vështrim IF.

Sintaksa e funksionit

Para së gjithash, ju duhet të kuptoni sintaksën e funksionit IF në mënyrë që ta përdorni atë në praktikë. Në fakt, është shumë e thjeshtë dhe nuk do të jetë e vështirë të mbani mend të gjitha ndryshoret:

IF (shprehja boolean, vlera e vërtetë, vlera e rreme)

Tani le të hedhim një vështrim në të gjitha pikat e mësipërme pikë për pikë.

  • "= IF" është emri i vetë funksionit që do të përdorim;
  • "boolean_expression" është vlera që duhet kontrolluar. Mund të futet ose në numër ose në format teksti.
  • "Vlera e vërtetë" është vlera që do të shfaqet në qelizën e zgjedhur nëse plotësohen kushtet e specifikuara në "boolean_expression".
  • false_value është vlera që do të shfaqet nëse kushtet në boolean_expression nuk janë plotësuar.

Nëse asgjë nuk është e qartë me sintaksën, atëherë është në rregull, tani do të analizohet me një shembull.

Shembull i funksionit IF në Excel

Nuk keni nevojë të krijoni ndonjë tabelë komplekse për të demonstruar një shembull të kësaj veçorie. Na duhen vetëm dy qeliza. Le të themi në qelizën e parë kemi numrin "45", dhe në të dytën duhet të kemi një vlerë që do të varet nga vlera në të parën. Pra, nëse në qelizën e parë numri është më shumë se 50, atëherë në të dytën do të shfaqet "overkill", nëse është më pak ose i barabartë - "mungesë". Më poshtë është një imazh që ilustron të gjitha sa më sipër.

Siç mund ta kuptoni, të gjitha ndryshoret mund të ndryshohen për veten tuaj. Ju mund të ndryshoni si shprehjen Boolean ashtu edhe vlerat që përfaqësojnë FALSE ose TRUE. Ju lutemi vini re se nëse vlera është tekst, atëherë për shfaqjen e saktë ajo duhet të mbyllet në thonjëza.

Shembull i një funksioni të futur IF në Excel

Ne shikuam një shembull të një funksioni normal IF, kur përdoret vetëm një vlerë Boolean. Kjo është e dobishme kur keni të bëni me vetëm disa qeliza, është më mirë të përdorni funksionin e futur IF në Excel për të bashkëvepruar me një gamë të madhe të të dhënave.

Së pari, le të kuptojmë se çfarë është. Një funksion i futur është një funksion që përmban disa kushte. Me fjalë të tjera, disa funksione IF me radhë do të shkruhen në qelizë menjëherë. Le të shqyrtojmë gjithçka me një shembull.

Le të themi se kemi një tabelë që përmban emrat e studentëve dhe rezultatet e tyre të provimeve. Në përputhje me këto pika, ne duhet të përshkruajmë rezultatin, i cili shprehet në frazat "e shkëlqyeshme", "e mirë", "e kënaqshme", "e pakënaqshme" dhe, në përputhje me rrethanat, notat "5", "4", "3" dhe "2". Në mënyrë që të mos plotësoni të gjitha fushat vetë, mund të përdorni funksionin IF të futur në Excel. Do të duket kështu:

Siç mund ta shihni, sintaksa e saj është e ngjashme me atë origjinale:

IF (shprehja boolean, vlera e vërtetë, IF (shprehja booleane, vlera e vërtetë, vlera e rreme))

Vini re se në varësi të numrit të funksioneve të përsëritura IF, numri i kllapave përfundimtare të mbylljes varet.

Pra, rezulton se fillimisht vendosni një shprehje logjike të barabartë me 5 pikë dhe përshkruani që në qelizën me formulën, nëse përputhet, duhet të shfaqni fjalën "shkëlqyeshëm", dhe në pjesën e dytë të formulës ju tregoni klasën 4 dhe shkruani se është "e mirë", dhe nëse vlera është FALSE, shkruani "e kënaqshme". Si rezultat, ju vetëm duhet të zgjidhni formulën dhe ta shtrini atë në të gjithë gamën e qelizave prapa katrorit të vendosur në këndin e poshtëm të djathtë.

Ashtu si kjo, ju mund të përdorni funksionin IF në Excel për të punuar me një gamë të madhe qelizash. Por këto nuk janë të gjitha tiparet e këtij funksioni, kështu që le të vazhdojmë.

Zgjerimi i funksionalitetit të funksionit IF

Së bashku me funksionin IF, mund të përdorni "AND" ose "OR". Kjo qasje bën të mundur përcaktimin e disa vlerave logjike në të njëjtën kohë. Sintaksa për këtë funksion të transformuar IF është e madhe, për shembull, për gjetjen e vlerave të barabarta në një matricë numrash. Le të shikojmë përdorimin e një funksioni të tillë IF në Excel duke përdorur një shembull.

Ne kemi futur numra në rangun e qelizave 3 me 3. Disa rreshta kanë të njëjtat vlera. Le të themi se duam të zbulojmë se cilat prej tyre. Në këtë rast, ne përshkruajmë në formulën:

IF (OR (A1 = B1; B1 = C1; A1 = C1); ka vlera të barabarta; nuk ka vlera të barabarta)

Kjo do të thotë, ne kemi treguar që nëse të paktën dy qeliza të së njëjtës rresht kanë të njëjtat vlera, atëherë formula duhet të nxjerrë ndryshoren "ka vlera të barabarta", përndryshe do të dalë "pa vlera të barabarta".

Përfundim

Pra, ne kemi analizuar funksionin IF në Excel. Sigurisht, ajo siguron shumë më tepër mundësi, në artikull ne u përpoqëm vetëm të shpjegojmë parimin e funksionimit të tij. Në çdo rast, mund të largoheni nga rastet e përdorimit të treguar dhe të eksperimentoni me konstrukte të tjera sintaksore.

Shpresojmë se ky artikull ishte i dobishëm për ju.

Ka shumë funksione të ndryshme në Excel që funksionojnë duke kontrolluar kushtet logjike. Për shembull, këto janë funksionet IF, COUNTIF, SUMIF, etj. Gjithashtu, kushtet logjike mund të vendosen në formula të zakonshme, nëse keni nevojë të merrni një përgjigje pohuese: po ose Jo... Për shembull, duke kërkuar kushte të thjeshta logjike, ju mund t'i përgjigjeni pyetjeve të mëposhtme:

  • 5 është më shumë se 8?
  • A është qeliza A5 më pak se 8?
  • Apo ndoshta 8?

Krahasimi i operatorëve në Excel

Excel siguron një numër operatorësh standardë që përdoren për të përcaktuar kushte të thjeshta logjike. Të gjashtë operatorët e mundshëm të krahasimit tregohen në tabelën më poshtë:

Si të vendosni një kusht në Excel

Operatorët e krahasimit ju lejojnë të specifikoni kushtet që kthejnë vlerat logjike TRUE ose FALSE. Shembuj të përdorimit të kushteve logjike janë paraqitur më poshtë:

= A1 = B1- Ky kusht do të kthehet TRUE nëse vlerat në qelizat A1 dhe B1 janë të barabarta, ose FALSE ndryshe. Duke specifikuar këtë gjendje, ju mund të krahasoni vargjet e tekstit në një mënyrë të pandjeshme të shkronjave. Për shembull, krahasimi i "JANARIT" dhe "Janarit" formula do të kthehet E VUERTET.

= A1> B1- Formula e mëposhtme do të kthehet TRUE nëse qeliza A1 është më e madhe se B1. Përndryshe, formula do të kthehet FALSE. Krahasime të tilla mund të bëhen edhe kur punoni me tekst.

Për shembull, nëse qeliza A1 ruan vlerën "Portokalli" dhe B1 ruan "Shalqi", atëherë formula do të kthehet FALSE sepse "Shalqiri" është më i ulët sipas rendit alfabetik sesa "Portokalli". Sa më i ulët aq më shumë.

= A1<=B1 - Formula do të kthehet TRUE nëse vlera në qelizën A1 është më e vogël ose e barabartë me vlerën në qelizën B1. Përndryshe, rezultati do të jetë FALSE.

= A1<>B1- Formula do të kthehet TRUE nëse vlerat e qelizave A1 dhe B1 nuk janë të barabarta. Përndryshe - FALSE.

Funksionet boole ekzistojnë në Excel E VRTET () dhe Gënjeshtër () që nuk kanë argumente. Këto funksione ekzistojnë kryesisht për pajtueshmërinë me tabelat e tjera. Ju mund të futni vlera të vërteta dhe të rreme direkt në qeliza ose formula pa përdorur formën e shënimit të funksionit, Excel do të kuptojë gjithçka në mënyrë perfekte.

Nëse jeni të sigurt që tashmë e keni zotëruar mjaft mirë këtë temë, mund t'i referoheni artikullit Përdorni funksionet Boolean të Excel për të specifikuar kushte komplekse për të mësuar se si të vendosni kushte duke përdorur funksione të ndryshme logjike, për shembull DHE () ose OSE ().

Çdo shprehje logjike bazohet në dy vlera: TRUE dhe FALSE. Pemët e shumta të vendimeve janë ndërtuar duke përdorur shprehje boolean. Më e thjeshta është një pyetje me përgjigjen "PO" ose "JO". Në rastin e "PO" kryhet një veprim, në rastin e "JO" - një tjetër. Për të zbatuar kushtet, ekziston një deklaratë programore IF (IF).

EXCEL ka një funksion IF, e cila ju lejon të bëni konstruktet më të pabesueshme logjike duke futur deklarata IF në njëra -tjetrën. Në versionet më të vjetra të programit, foleja ishte e kufizuar në 7 nivele, nëse në EXCEL 2010 nuk ka kufizime, dhe në versionin 2016 ekziston një funksion i ri ESLIMN, i cili merr parasysh shumëllojshmërinë e bashkëngjitjeve.

Le të njihemi me funksionin IF të shumëanshëm.

Funksioni IF

IF është një funksion standard EXCEL që kryen kontrollimi i një gjendjeje specifike... Një kusht është një pyetje që ka dy përgjigje: e vërtetë dhe e rreme.

Gjendja është e shkruar në formën e një shprehje logjike, e përbërë nga ana e djathtë dhe e majtë, e lidhur me operatorë krahasues logjikë: më shumë (>), më pak (<), равно (=), неравно (<>), si dhe> = dhe<=. Результат сравнения показывает, выполняется или нет это условие. В случае выполнения условия отрабатывает алгоритм ИСТИНА, в противном случае – ЛОЖЬ.

Sintaksa e funksionit është si më poshtë:

NFSE (shprehja booleane; vlera_nëse është e vërtetë; vlera_nëse është e rreme).

Nëse funksionon në EXCEL, shembuj

Një shembull i thjeshtë i zbatimit të funksionit IF është nevoja caktimi i një atributi cilësor për një numër vlerash... Për shembull, është e nevojshme të zgjidhni të gjithë punonjësit nën 35 vjeç në listën e pagave të ndërmarrjes. Për ta bërë këtë, mjafton të zëvendësosh një formulë të formës: = IF (qeliza_me moshë<35; 1;0). Таким образом, всем молодым людям будет присвоен качественный признак =1, который даст возможность работать только с нужной частью списка.

Një variant interesant i punës me formulën IF, kur nuk përdoren të dhëna dixhitale, por tekst.

Teksti në formulë duhet të theksohet thonjëza për ekzekutimin e saktë të funksionit.

Të gjithë inxhinierët e kategorisë së 2 -të kanë një bonus prej 30%, pjesa tjetër e punonjësve - 50%. Për të zbatuar këtë kusht, futni formulën: = IF (cell_professional = "inxhinier i kategorisë së dytë"; "bonus 30%"; "bonus 50%"). Të gjithë inxhinierët e kategorisë së 2 -të shënohen me të dhënat për bonusin prej 30%, pjesa tjetër e punëtorëve do të futet në vlerën e "bonusit 50%".

Kur kushtet janë më komplekse, përdoren kombinime të funksioneve të futura.

Zbatimi i IF -ve të futura

Në ndërmarrje, kur ruhet fleta e kohës, bëhet e nevojshme caktoni një afat kohor mujor për llogaritjen e pagave... Kjo vlerë ndryshon nga specialisti në specialist. Funksioni IF mund ta zgjidhë me lehtësi këtë problem.

Lejoni që stafi ditor të ketë një normë mujore prej 162 orësh, për një punëtor turni me një ditë pune 8-orëshe, do të jetë 148 orë, dhe me një ditë pune 7.2-orëshe, norma do të jetë 136 orë.

Atëherë ju duhet të kontrolloni normën ditore të punonjësit (8 ose 7.2 orë) dhe kategorinë e punonjësit (ndërrim ose ditë). Ky kontroll mund të zbatohet në mënyra të ndryshme.

  • opsioni 1

Kur marrim normën ditore si çeku i parë dhe bëjmë kontrollin e dytë në të vërtetë, formula do të jetë si më poshtë:

IF (norma e ditës së qelizës = 8; IF (kategoria e qelizës = "zhvendosje"; 148; 162); 136)

  • Opsioni 2

Kontrollin e parë e lëmë të njëjtë, kontrollin e dytë për gënjeshtra, atëherë shprehja do të duket kështu:

IF (norma e ditës së qelizës = 7.2; 136; IF (kategoria_celë = "zhvendosje"; 148; 162))

  • Opsioni 3

Kur bëjmë kontrollin e parë sipas kategorisë, kemi: = IF (cell_category = "ndryshim"; IF (norma e ditës së qelizës = 8; 148; 136); 162)

Rezultati do të jetë i njëjtë në të gjitha rastet.

Le të themi se ka ende një ndërrim 12-orësh me një normë 144-orëshe. Pastaj, për të zbatuar një algoritëm të tillë, kërkohet një ngulitje më shumë e funksionit IF. Ky është niveli i tretë.

Shprehja e mëposhtme jep një zgjidhje edhe në këtë rast:

Pasi të keni zotëruar parimin e kontrolleve, mund të bëni struktura komplekse të pemëve... Edhe pse në praktikë, më shumë se 4 nivele të folezimit praktikisht nuk përdoren, pasi kombinime më komplekse mund të zbatohen më lehtë përmes funksioneve të tjera të programit që punojnë me përzgjedhjen e të dhënave nga grupet sipas kritereve.

Zbatimi i njëkohshëm i dy kushteve

Shkathtësia e funksionit IF e shprehur në faktin se mund të përdoret njëkohësisht me funksione të tjera. EXCEL ka një numër ndërtimesh të dobishme të integruara që përdorin metodën IF. Këto janë formula të tilla si SUMIF, COUNTIF, AVERAGEIF. Me ndihmën e tyre, është e lehtë të kryhen llogaritjet për një gjendje specifike. Por vetë konstruksioni IF mund të aplikohet njëkohësisht me funksione të tjera. Le të konsiderojmë përdorimin e tij të njëkohshëm me operatorët AND dhe OR.

Funksioni IF me formulën AND

Nëse kërkohet që të plotësohen disa kushte njëkohësisht, atëherë do të ndihmojë dizajni DHE e cila ka sintaksën:

AND (log_expression1; log_expression2; log_expression3; ...)

Teston të vërtetën e secilës prej strukturave logjike dhe kthen TRUE vetëm nëse të gjitha shprehjet e testuara janë të vërteta.

Ku mund ta përdorni? Për shembull, është e nevojshme të zgjidhni nga lista e përgjithshme e punëtorëve vetëm mekanikë të kategorisë së 6 -të me më shumë se 10 vjet përvojë pune, atëherë ndërtimi i formularit do të ndihmojë:

NFSE (AND (cell_professional = "bravandreqës"; cell_digit = 6; cell_of_engineering> = 10); 1; 0)

Kjo formulë do të nxjerrë në pah kategorinë e dëshiruar të punëtorëve në listën e përgjithshme sipas kriterit të përcaktuar të cilësisë = 1.

Nëse funksionon me formulën OR

Përdor rastin e funksionit OR me IF ndoshta tjetra. Gjatë vitit, menaxhmenti i ndërmarrjes inkurajoi punonjësit në baza tremujore. Shtë e nevojshme të zgjidhni të gjithë ata që morën shpërblime tremujore prej më shumë se 5,000 rubla.

Konstrukti OR ka një sintaksë të ngjashme me formulën AND. Por TRUE kthehet nëse të paktën një shprehje logjike është e vërtetë.

Në shembullin tonë, ne kemi nevojë për një formulë:

NFSE (OR (shpërblimi_cell1Quarter> = 5000; shpërblimi_cell2Quarter> = 5000; shpërblimi_cell3Quarter> = 5000; shpërblimi_cell4Quarter> = 5000); 1; 0)

Filtrimi i mëvonshëm i të dhënave sipas atributit 1 do të bëjë listën e kërkuar të punëtorëve.

Kështu, dobia e funksionit IF është e qartë. Në versionet e reja të programit, shfaqen formula të përmirësuara që kombinojnë teknikat dhe veprimet më të njohura të vjetra, gjë që jep mundësi të pakufizuara për studimin dhe zbatimin e programit Excel në praktikë.

Testimi i së vërtetës së kushteve dhe krahasimeve logjike midis shprehjeve, të cilat janë të zakonshme për shumë detyra. Ju mund të përdorni " dhe",", "dhe" Nëse ".

Për shembull, funksioni Nëse përdor argumentet e mëposhtëm.

Formula duke përdorur funksionin if

Log_expression: gjendja që duhet kontrolluar.

Vlera_nëse është e vërtetë: Vlera e kthimit nëse gjendja është e vërtetë.

Vlera_if_false: Vlera e kthimit nëse kushti është i rremë.

Për më shumë informacion se si të krijoni formula, shihni Krijoni dhe fshini formula.

Në këtë artikull

Krijoni një formulë të kushtëzuar që rezulton në një vlerë boolean (e vërtetë ose e rreme)

Për të përmbushur këtë detyrë, përdorni funksionet dhe operatorët dhe, ose dhe Jo

Shembull

Kopjimi i një shembulli

E rëndësishme:

    Formula në një grup Varësitë nga formula Shtyp butonin Trego formula.


10


11

Të dhënat

Sprocketts

Fut

Formula

Përshkrimi (rezultati)

DHE (A2> A3, A2

Përcakton nëse vlera në qelizën A2 është më e madhe se vlera në qelizën a3, dhe gjithashtu nëse vlera në a2 është më e vogël se vlera në A4. I RREMË

OSE (A2> A3; A2

Përcakton nëse vlera në qelizën A2 është më e madhe se vlera e A3 ose një vlerë që është më e vogël se vlera në A4. ASHTUAR

JO (A2 + A3 = 24)

Përcakton që shuma e vlerave në qelizat A2 dhe A3 nuk është 24. FALSE

JO (A5 = "Sprocketts")

Përcakton nëse vlera në qelizën A5 është e pabarabartë me Sprocketts. I RREMË

OSE (A5<>Dhëmbëzues; A6 = "elemente grafike")

Përcakton nëse vlera në qelizën A5 nuk është e barabartë me "Sprocketts" dhe nëse A6 është e barabartë me "Widgets". ASHTUAR

Më shumë informacion se si t'i përdorni këto veçori mund të gjenden në artikuj, Karakteristikat dhe Funksionet, jo në Karakteristikat.

Krijoni një formulë të kushtëzuar që rezulton në një llogaritje ose vlerë të ndryshme nga ajo e vërtetë ose e rreme

Për të përmbushur këtë detyrë, përdorni funksionet dhe operatorët Nëse dhe dhe ose siç tregohet në shembullin e mëposhtëm.

Shembull

Për ta bërë më të lehtë për ta kuptuar këtë shembull, kopjojeni atë në një fletë të zbrazët.

Kopjimi i një shembulli

    Theksoni shembullin e dhënë në këtë artikull.

E rëndësishme: Mos nënvizoni titujt e rreshtave ose kolonave.

Theksimi i një shembulli në ndihmë

    Shtypni CTRL + C.

    Në Excel, krijoni një fletore ose fletë pune të zbrazët.

    Zgjidhni qelizën A1 në fletë dhe shtypni CTRL + V.

E rëndësishme: Që shembulli të funksionojë si duhet, duhet të futet në qelizën A1.

    Për të kaluar midis shikimit të rezultateve dhe shikimit të formulave që i kthejnë ato rezultate, shtypni CTRL + "(me theks) ose në skedën Formula në një grup Varësitë nga formula Shtyp butonin Trego formula.

Duke kopjuar shembullin në një fletë të zbrazët, mund ta personalizoni ashtu siç dëshironi.

inç

gjashtëmbëdhjetë

Të dhënat

Sprocketts

Fut

Formula

Përshkrimi (rezultati)

Nëse (a2 = 15; "OK"; "e pasaktë")

Nëse vlera në qelizën A2 është 15, kthejeni OK. Përndryshe, vlera e kthimit është "jo në rregull". "

Nëse (A2<>15; "NE RREGULL"; "jo ne rregull")

Nëse vlera në qelizën A2 nuk është 15, kthejeni OK. Përndryshe, vlera e kthimit është "jo në rregull". (Jo një këpucë)

Nëse (JO (A2< = 15); "ОК"; "неверно")

Nëse vlera në qelizën A2 është të paktën ose e barabartë me 15, kthejeni OK. Përndryshe, vlera e kthimit është "jo në rregull". (Jo një këpucë)

Nëse (A5<>"SLAMAZA"; "NE RREGULL"; "gabim")

Nëse vlera në qelizën A5 nuk është SPROKETS, kthehu OK. Përndryshe, vlera e kthimit është "jo në rregull". (Jo një këpucë)

Nëse (DHE (A2> A3; A2)

Kthen OK nëse vlera në qelizën A2 është më e madhe se vlera në qelizën a3, dhe vlera në qelizën A2 është më e vogël se vlera në A4. Përndryshe, vlera e kthimit është "jo në rregull". (Jo një këpucë)

Nëse (DHE (A2<>A3; A2<>A4); "NE RREGULL"; "jo ne rregull")

Kthen OK nëse vlera në qelizën A2 nuk është e barabartë me a3, dhe vlera në qelizën a2 gjithashtu nuk është e barabartë me vlerën në A4. Përndryshe, vlera e kthimit është "jo në rregull". "

Nëse (ose (A2> A3; A2)

Kthen "OK" nëse vlera në qelizën A2 është më e madhe se vlera "A3" ose vlera në qelizën a2 është më e vogël se vlera "A4". Përndryshe, vlera e kthimit është "jo në rregull". "

Nëse (ose (A5<>Dhëmbëzues; A6<>"vegla"); "NE RREGULL"; "gabim")

Nëse vlera në qelizën A5 nuk është e barabartë me Sprocketts dhe vlera në A6 nuk është e barabartë me Widgets, kthehu OK. Përndryshe, vlera e kthimit është "jo në rregull". (Jo një këpucë)

Nëse (ose (A2<>A3; A2<>A4); "NE RREGULL"; "gabim")

Kthen OK nëse vlera në qelizën A2 nuk është e barabartë me vlerën në qelizën A3 ose jo e barabartë me vlerën në qelizën A4. Përndryshe, vlera e kthimit është "jo në rregull". "

Për më shumë informacion mbi përdorimin e këtyre veçorive, shihni artikujt Feature and Feature.

Operatori logjik IF në Excel përdoret për të regjistruar kushte të caktuara. Numrat dhe / ose teksti, funksionet, formula, etj. Përputhen. Kur vlerat plotësojnë parametrat e specifikuar, atëherë shfaqet një hyrje. Mos u përgjigj - një tjetër.

Funksionet logjike janë një mjet shumë i thjeshtë dhe efektiv që përdoret shpesh në praktikë. Le të hedhim një vështrim më të afërt në shembujt.

Sintaksa për funksionin IF me një kusht

Sintaksa e operatorit në Excel është struktura e funksionit, të dhënat e nevojshme për funksionimin e tij.

IF (shprehja boolean; vlera_nëse është e vërtetë; vlera_nëse_fals)

Le të analizojmë sintaksën e funksionit:

Shprehje_booleane- ÇFAR kontrollon operatori (tekst ose të dhëna numerike të qelizës).

Vlera_nëse është e vërtetë- ÇFAR will do të shfaqet në qelizë kur teksti ose numri të plotësojë kushtin e specifikuar (e vërtetë).

Vlera nëse_fals- ÇFAR do të shfaqet në grafik kur teksti ose numri NUK i plotëson kushtet e specifikuara (false).

Shembull:

Operatori kontrollon qelizën A1 dhe e krahason atë me 20. Kjo është boolean_expression. Kur përmbajtja e kolonës është më shumë se 20, shfaqet mbishkrimi i vërtetë "më i madh se 20". Jo - "më pak se ose e barabartë me 20".

Kujdes! Fjalët në formulë duhet të futen në thonjëza. Që Excel të kuptojë se duhet të nxjerrë vlera teksti.

Një shembull më shumë. Për t'u pranuar në provim, studentët e grupit duhet të kalojnë me sukses testin. Ne do t'i vendosim rezultatet në një tabelë me kolona: lista e studentëve, kredi, provim.


Ju lutemi vini re: deklarata IF nuk duhet të kontrollojë një lloj të dhënash dixhitale, por një tekst. Prandaj, ne kemi përshkruar B2 = "kredi" në formulë. Ne e vendosim atë në thonjëza në mënyrë që programi të njohë saktë tekstin.



Nëse funksionon në Excel me kushte të shumta

Shpesh, në praktikë, një kusht për një funksion logjik nuk është i mjaftueshëm. Kur është e nevojshme të merren parasysh disa opsione të vendimmarrjes, ne vendosim operatorët IF brenda njëri-tjetrit. Kështu, ne marrim disa funksione IF në Excel.

Sintaksa do të duket kështu:

IF (shprehja booleane; vlera_nëse është e vërtetë; IF (shprehja booleane; vlera_nëse është e vërtetë; vlera_nëse_fals))

Këtu operatori kontrollon dy parametra. Nëse kushti i parë është i vërtetë, atëherë formula e kthen argumentin e parë, i cili është i vërtetë. False - operatori kontrollon gjendjen e dytë.

Shembuj të kushteve të shumta për funksionin IF në Excel:


Tabela e analizës së performancës. Nxënësi mori 5 pikë - "shkëlqyeshëm". 4 - "mirë". 3 - "i kënaqshëm". Operatori IF teston 2 kushte: barazinë e vlerës në qelizën 5 dhe 4.


Zgjerimi i funksionalitetit duke përdorur operatorët "AND" dhe "OR"

Kur keni nevojë të kontrolloni disa kushte të vërteta, përdoret funksioni AND. Thelbi është si më poshtë: NFSE a = 1 DHE a = 2 PASTAJ vlera në vlerën TJER c.

Funksioni OR teston gjendjen 1 ose kushtin 2. Sapo të paktën një kusht është i vërtetë, rezultati do të jetë i vërtetë. Përfundimi është: NFSE a = 1 OR a = 2 PASTAJ vlera në vlerën TJER c.

Funksionet AND dhe OR mund të testojnë deri në 30 kushte.

Një shembull i përdorimit të operatorit AND:

Një shembull i përdorimit të funksionit OR:

Si të krahasojmë të dhënat në dy tabela

Përdoruesit shpesh duhet të krahasojnë dy tabela në Excel për ndeshje. Shembuj nga "jeta reale": krahasoni çmimet e mallrave në dërgesa të ndryshme, krahasoni gjendjet (raportet e kontabilitetit) për disa muaj, përparimin e nxënësve (studentëve) në klasa të ndryshme, në lagje të ndryshme, etj.

Për të krahasuar 2 tabela në Excel, mund të përdorni operatorin COUNTIF. Le të shikojmë rendin në të cilin aplikohet funksioni.

Për shembull, le të marrim dy tabela me karakteristikat teknike të përpunuesve të ndryshëm të ushqimit. Ne konceptuam të nënvizonim dallimet me ngjyrën. Formatimi i kushtëzuar zgjidh këtë problem në Excel.

Të dhënat fillestare (tabelat me të cilat do të punojmë):


Ne zgjedhim tabelën e parë. Formatimi i kushtëzuar - Krijo rregull - Përdorni një formulë për të përcaktuar qelizat në format:


Në shiritin e formulës shkruajmë: = COUNTIF (diapazoni i krahasuar; qeliza e parë e tabelës së parë) = 0. Gama që krahasohet është tabela e dytë.


Për të futur një gamë në një formulë, thjesht zgjidhni qelizën e saj të parë dhe të fundit. "= 0" do të thotë një komandë për të gjetur vlera të sakta (jo të përafërta).

Ne zgjedhim një format dhe vendosim se si qelizat do të ndryshojnë nëse formula respektohet. Më mirë ta mbushni me ngjyrë.

Zgjidhni tabelën e dytë. Formatimi i kushtëzuar - Krijo rregull - Përdorni formulën. Ne aplikojmë të njëjtin operator (COUNTIF).


Këtu, në vend të qelizës së parë dhe të fundit të diapazonit, futëm emrin e kolonës që i kishim caktuar paraprakisht. Ju mund të plotësoni formulën në çdo mënyrë. Por emri është më i lehtë.



Artikujt e lidhur: