Logic aðgerðir í Microsoft Excel

Meðal margra mismunandi tjáningar sem eru notaðar þegar unnið er með Microsoft Excel, ættir þú að velja rökréttar aðgerðir. Þau eru notuð til að gefa til kynna að mismunandi skilyrði séu uppfyllt í formúlunum. Þar að auki, ef skilyrðin sjálfar geta verið nokkuð fjölbreytt, getur niðurstaðan af rökréttum aðgerðum aðeins tekið tvær gildi: ástandið er fullnægt (True) og ástandið er ekki uppfyllt (FALSE). Skulum líta nánar á hvað rökréttar aðgerðir í Excel eru.

Helstu rekstraraðilar

Það eru nokkrir rekstraraðilar rökréttar aðgerðir. Meðal helstu þeirra ætti að vera lögð áhersla á eftirfarandi:

  • TRUE;
  • FALSE;
  • IF;
  • ERROR;
  • OR;
  • Og;
  • EKKI;
  • ERROR;
  • FRAMLEGÐ.

Það eru sjaldgæfari rökréttar aðgerðir.

Hvert ofangreindra rekstraraðila, nema fyrir fyrstu tvo, hefur rök. Skýringar geta verið annaðhvort tilteknar tölur eða textar, eða tilvísanir sem gefa til kynna heimilisfang gagnasafna.

Aðgerðir True og FALSE

Flugrekandi True tekur aðeins við sértæku markverði. Þessi aðgerð hefur engin rök, og að jafnaði er það nánast alltaf hluti af flóknari tjáningum.

Flugrekandi FALSEÞvert á móti tekur það gildi sem er ekki satt. Á sama hátt hefur þessi aðgerð engin rök og er með í flóknari tjáningum.

Aðgerðir Og og Eða

Virka Og er tengill milli nokkurra skilyrða. Aðeins þegar allar skilyrðin sem þessi aðgerð binst, kemur það aftur True. Ef að minnsta kosti eitt rök birtir gildi FALSEþá rekstraraðili Og skilar venjulega sama gildi. Almennt yfirlit yfir þessa aðgerð:= Og (log_value1; log_value2; ...). Aðgerðin getur verið frá 1 til 255 rök.

Virka Eða, þvert á móti, skilar gildi TRUE, jafnvel þótt aðeins eitt af rökunum uppfylli skilyrði og allir aðrir eru rangar. Sniðmátið hennar er sem hér segir:= Og (log_value1; log_value2; ...). Eins og fyrri aðgerðin, rekstraraðilinn Eða getur verið frá 1 til 255 skilyrðum.

Virka EKKI

Ólíkt tveimur fyrri yfirlýsingum, þá virkar það EKKI Það hefur aðeins eitt rök. Það breytir merkingu tjáningarinnar með True á FALSE í rýminu af tilgreindum rökum. Almennu setningu setningafræðinnar er sem hér segir:= EKKI (log_value).

Aðgerðir IF og ERROR

Fyrir flóknari mannvirki, notaðu aðgerðina IF. Þessi yfirlýsing gefur til kynna nákvæmlega hvaða gildi er Trueog hvaða FALSE. Almennt mynstur hennar er sem hér segir:= IF (boolean_expression; value_if_es_far_; value_if-false). Þannig, ef ástandið er uppfyllt, eru áður tilgreindar gögn fylltir í klefann sem inniheldur þessa aðgerð. Ef skilyrðið er ekki uppfyllt er reiturinn fyllt með öðrum gögnum sem tilgreindar eru í þriðja röksemdafærslunni.

Flugrekandi ERROR, ef rökin er satt, skilar eigin gildi hennar í reitinn. En, ef rökin er ógild, þá er gildi sem notandinn skilar skilað í klefann. Setningafræði þessa aðgerð, sem inniheldur aðeins tvö rök, er sem hér segir:= ERROR (gildi; value_if_fault).

Lexía: IF virka í Excel

Aðgerðir ERROR og FRAMLEGÐ

Virka ERROR athugar hvort tiltekinn flokkur eða fjöldi frumna inniheldur rangar gildi. Undir ógildum gildum eru eftirfarandi:

  • # N / A;
  • #VALUE;
  • #NUM!;
  • # DEL / 0!;
  • # LINK!;
  • # NAME?;
  • # NULL!

Það fer eftir því hvort ógild rök eða ekki, rekstraraðilinn tilkynnir gildið True eða FALSE. Samheiti þessa aðgerð er sem hér segir:= ERROR (gildi). Rifrildi er eingöngu tilvísun í frumu eða fjölda frumna.

Flugrekandi FRAMLEGÐ gerir klefi að athuga hvort það sé tómt eða inniheldur gildi. Ef klefinn er tómur, skýrir aðgerðin gildi Trueef klefi inniheldur gögn - FALSE. Samantektin fyrir þessa yfirlýsingu er:= Rétt (gildi). Eins og í fyrra tilvikinu er rökin tilvísun í klefi eða array.

Umsóknar dæmi

Nú skulum við íhuga umsókn sumra ofangreindra aðgerða með tilteknu dæmi.

Við höfum lista yfir starfsmenn með laun sín. En auk þess fengu allir starfsmenn bónus. Venjulegt iðgjald er 700 rúblur. En lífeyrisþega og konur eiga rétt á hækkun iðgjalda 1.000 rúblur. Undantekningin er starfsmenn sem af ýmsum ástæðum hafa unnið minna en 18 daga í tiltekinni mánuði. Í öllum tilvikum eiga þeir aðeins rétt á venjulegu iðgjaldi 700 rúblur.

Við skulum reyna að búa til formúlu. Þannig höfum við tvö skilyrði, þar sem frammistaða þeirra lagði iðgjald 1000 rúblur - er að ná eftirlaunaaldur eða tilheyra starfsmanni kvenkyns kynlífs. Á sama tíma munum við úthluta öllum þeim sem fæddir voru árið 1957 til lífeyrisþega. Í okkar tilviki, í fyrstu röð töflunnar, mun formúlan líta svona út:= IF (OR (C4 <1957; D4 = "kvenkyns"); "1000"; "700"). En ekki gleyma því að forsenda þess að fá aukið iðgjald er að vinna út 18 daga eða lengur. Til að fella þetta skilyrði í formúlunni okkar, notaðu þá aðgerðina EKKI:= IF (OR (C4 <1957; D4 = "kvenkyns") * (EKKI (E4 <18)); "1000"; "700").

Til þess að afrita þessa aðgerð í frumum dálksins á töflunni, þar sem iðgjaldgildi er tilgreint, verðum við bendillinn í neðra hægra horninu í reitnum þar sem formúla er þegar. A fylla merkið birtist. Dragðu það bara niður í lok borðsins.

Þannig fengum við borð með upplýsingum um fjárhæð verðlauna fyrir hvern starfsmann fyrirtækisins sérstaklega.

Lexía: gagnlegar aðgerðir Excel

Eins og þú sérð eru rökréttar aðgerðir mjög hentug tól til að gera útreikninga í Microsoft Excel. Með því að nota flóknar aðgerðir geturðu stillt nokkrar aðstæður samtímis og fengið framleiðslustigið eftir því hvort þessi skilyrði eru uppfyllt eða ekki. Notkun slíkra formúla er hægt að gera sjálfvirkan fjölda aðgerða sem sparar tíma notanda.