IF-stelling in Excel. Alles oor die operateur – toepassing, voorbeelde

Die stel funksies in die Excel-program is natuurlik werklik groot. Dit is veral moontlik om dataverwerking tot 'n sekere mate te programmeer. Verantwoordelik hiervoor, onder andere die funksie IF. Dit maak dit moontlik om byna enige taak te implementeer. Daarom word hierdie operateur baie meer gereeld as ander gebruik. Vandag sal ons probeer om te verduidelik wat dit doen en hoe dit gebruik kan word.

IF-funksie – definisie en omvang

Gebruik die funksie IF die gebruiker kan die program opdrag gee om te kyk of 'n spesifieke sel by 'n gegewe kriterium pas. As ons 'n toestand het waaronder ons net die taak hoef uit te voer, dan kontroleer Excel eers, waarna dit die berekeningsresultaat vertoon in die sel waarin hierdie funksie geskryf is. Maar dit is slegs as hierdie funksie saam met 'n ander funksie gebruik word. Die operateur self IF lewer twee resultate:

  1. WAAR. Dit is as 'n uitdrukking of sel by 'n sekere kriterium pas.
  2. ONWAAR. Hierdie operateur word gewys as daar geen passing is nie.

Die sintaksis van die formule is soos volg (in 'n universele vorm): =IF(voorwaarde; [waarde as voorwaarde nagekom word]; [waarde as voorwaarde nie nagekom word nie]). Die funksie kan met ander gekombineer word. In hierdie geval moet ander operateurs in die ooreenstemmende argumente geskryf word. Byvoorbeeld, jy kan dit so maak dat dit kyk of die getal positief is, en indien wel, vind die rekenkundige gemiddelde. Natuurlik is daar een funksie wat dieselfde doen, maar hierdie voorbeeld demonstreer baie duidelik hoe die funksie werk. IF. Wat die toepassings betref waarin die funksie gebruik kan word IF, dan is daar 'n groot aantal van hulle:

  1. Klimatologie.
  2. Verkope en besigheid.
  3. Bemarking.
  4. Rekeningkunde.

En so aan. Watter area jy ook al noem, en daar sal 'n toepassing vir hierdie funksie wees.

Hoe om die IF-funksie in Excel te gebruik – voorbeelde

Kom ons neem nog 'n voorbeeld van hoe ons die funksie kan gebruik IF in Excel. Gestel ons het 'n tabel wat die name van tekkies bevat. Kom ons sê daar is 'n groot uitverkoping op vroueskoene wat 'n afslag van 25 persent op alle items vereis. Om hierdie kontrole te maak, is daar 'n spesiale kolom wat die geslag aandui waarvoor die sneaker bedoel is.

IF-stelling in Excel. Alles oor die operateur - toepassing, voorbeelde

Gevolglik sal die voorwaarde van hierdie taak die gelykheid van die geslag aan die vrou wees. As daar as gevolg van die tjek gevind word dat hierdie maatstaf waar is, moet u op die plek waar hierdie formule vertoon word, die afslagbedrag skryf - 25%. As dit onwaar is, spesifiseer die waarde 0, aangesien die afslag nie in hierdie geval verskaf word nie.

IF-stelling in Excel. Alles oor die operateur - toepassing, voorbeelde

Natuurlik kan u die vereiste selle handmatig invul. Maar dit kan 'n groot hoeveelheid tyd neem. Boonop is die menslike faktor, waardeur drukfoute en verdraaiings van inligting kan voorkom, ook nie gekanselleer nie. Die rekenaar maak nie foute nie. Daarom, as die hoeveelheid inligting te groot is, is dit beter om die funksie te gebruik IF.

Om die doelwit wat in die eerste stadium gestel is te bereik, is dit nodig om die sel te kies waar die resulterende waarde vertoon sal word en die volgende formule te skryf: =IF(B2=”vroulik”,25%,0). Kom ons dekodeer hierdie funksie:

  1. IF is direk 'n operateur.
  2. B2=”vroulik” is die kriterium waaraan voldoen moet word.
  3. Dit word gevolg deur die waarde wat vertoon sal word as die tekkies vir vroue geskep word en die waarde wat gewys word as daar gevind word dat die tekkies mans, kinders of enige ander tekkies is wat nie voldoen aan die voorwaarde wat in die eerste argument gespesifiseer is nie.

Waar is die beste plek om hierdie formule te skryf? Oor die algemeen kan die plek arbitrêr gekies word, maar in ons geval is dit die selle onder die opskrif van die kolom "Afslag".

Dit is belangrik om nie te vergeet om die =-teken voor die formule te plaas nie. Andersins sal Excel dit as gewone teks lees.

IF-stelling in Excel. Alles oor die operateur - toepassing, voorbeelde

Nadat die formule ingevoer is, moet u die enter-sleutel druk, waarna die tabel outomaties met die korrekte waarde gevul sal word. In die tabel hieronder kan ons sien dat die eerste kontrole korrek geblyk het te wees. Die program het outomaties die geslag van hierdie tekkies bepaal en 'n afslag van 'n kwart van die prys aan hulle toegeken. Die resultaat is bereik.

IF-stelling in Excel. Alles oor die operateur - toepassing, voorbeelde

Nou bly dit om die oorblywende reëls in te vul. Om dit te doen, hoef jy nie die formule individueel in elke sel te kopieer nie. Dit is genoeg om die vierkant in die onderste regterhoek te vind, die muiswyser daaroor te beweeg, seker te maak dat dit in 'n kruisikoon verander het en die merker na die heel onderste ry van die tabel te sleep. Dan sal Excel alles vir jou doen.

IF-stelling in Excel. Alles oor die operateur - toepassing, voorbeelde

Gebruik die IF-funksie met veelvuldige toestande

Voorheen is die eenvoudigste geval van die gebruik van die funksie oorweeg IF, waarin daar net een logiese uitdrukking is. Maar wat as jy 'n sel teen verskeie toestande moet kontroleer? Dit kan ook gedoen word met behulp van die ingeboude funksionaliteit van Excel.

Een van die spesiale gevalle van nagaan vir verskeie toestande is om na te gaan vir voldoening aan die eerste en as dit vals blyk te wees, kyk vir die tweede, derde, ensovoorts. Of, as die waarde waar is, kontroleer 'n ander maatstaf. Hier, soos die gebruiker wil hê, sal die logika van aksies ongeveer dieselfde wees. As jy nadenkend lees wat hierbo geskryf is, dan het jy dalk reeds geraai hoe om dit te doen. Maar kom ons voeg meer sigbaarheid by.

Om dit te doen, kom ons maak die taak moeiliker. Ons moet nou 'n afslag uitsluitlik aan vroue se tekkies toeken, maar afhangende van die sport waarvoor dit bedoel is, behoort die grootte van die afslag anders te wees. Die formule sal met die eerste oogopslag ietwat meer ingewikkeld wees, maar oor die algemeen sal dit in dieselfde logika as die vorige een val: =ЕСЛИ(B2=”мужской”;0; ЕСЛИ(C2=”бег”;20%;10%)).

IF-stelling in Excel. Alles oor die operateur - toepassing, voorbeelde

Vervolgens voer ons dieselfde aksies uit as in die vorige geval: druk Enter en vul al die volgende reëls in. Ons kry so 'n resultaat.

IF-stelling in Excel. Alles oor die operateur - toepassing, voorbeelde

Hoe werk hierdie formule? Eerste funksie eerste IF kyk of die skoene manlik is. Indien nie, word die tweede funksie uitgevoer. IF, wat eers kyk of die skoene ontwerp is vir hardloop. Indien wel, word 'n 20% afslag toegeken. Indien nie, is die afslag 10%. Soos jy kan sien, kan ander funksies as funksie-argumente gebruik word, en dit gee bykomende moontlikhede.

Hoe om die IF-funksie te gebruik om aan 2 voorwaardes gelyktydig te voldoen

Daarbenewens kan u met behulp van Excel kyk of u aan twee voorwaardes gelyktydig voldoen. Hiervoor word 'n ander funksie gebruik, wat genoem word И. Hierdie logiese operateur kombineer twee toestande en doen dit nie net in 'n funksie nie IF. Dit kan ook in baie ander funksies gebruik word.

Kom ons gaan terug na ons tafel. Nou behoort die afslag groter te wees, maar net vir vroue se drafskoene van toepassing. As dit na nagaan blyk dat beide voorwaardes nagekom is, sal die afslagbedrag van 30% in die "Afslag"-veld aangeteken word. As daar gevind word dat ten minste een van die voorwaardes nie werk nie, is die afslag nie op so 'n produk van toepassing nie. Die formule in hierdie geval sou wees: =IF(EN(B2=”vroulik”;C2=”hardloop”);30%;0).

IF-stelling in Excel. Alles oor die operateur - toepassing, voorbeelde

Verder, alle aksies wat uitgevoer word, herhaal die twee vorige voorbeelde verder. Eerstens druk ons ​​die enter-sleutel, en dan sleep ons die waarde na al die ander selle wat in hierdie tabel is.

IF-stelling in Excel. Alles oor die operateur - toepassing, voorbeelde

Die sintaksis van die EN-funksie, soos ons sien, bestaan ​​uit verskeie argumente. Die eerste is die eerste toestand, die tweede is die tweede, ensovoorts. Jy kan meer as twee argumente gebruik en vir verskeie toestande gelyktydig kyk. Maar in die praktyk gebeur sulke situasies selde. Meer as drie toestande op dieselfde tyd – gebeur amper nooit nie. Die volgorde van aksies wat deur hierdie funksie uitgevoer word, is soos volg:

  1. Eerstens kontroleer die formule die eerste toestand – of die skoene vroue s’n is.
  2. Excel ontleed dan die tweede maatstaf – of die skoene ontwerp is vir hardloop.
  3. As, as gevolg van die toets, blyk dat beide kriteria 'n waarde gee WAAR, dan die resultaat van die funksie IF blyk waar te wees. Daarom word die aksie wat in die ooreenstemmende argument geprogrammeer is, uitgevoer.
  4. As dit blyk dat ten minste een van die tjeks 'n resultaat gee LIEG, dit en 'n funksie И sal hierdie resultaat terugstuur. Daarom sal die resultaat wat in die derde argument van die funksie geskryf is, vertoon word IF.

Soos u kan sien, is die logika van aksies baie eenvoudig en maklik om op 'n intuïtiewe vlak te verstaan.

OF-operateur in Excel

Die OF-operateur werk op 'n soortgelyke manier en het 'n soortgelyke sintaksis. Maar die tipe verifikasie is effens anders. Hierdie funksie gee 'n waarde terug WAAR as ten minste een tjek 'n resultaat gee WAAR. As alle kontroles 'n vals resultaat gee, dan, dienooreenkomstig, die funksie OR gee die waarde terug LIEG.

Gevolglik, as die funksie OR  resultaat gee WAAR vir ten minste een van die waardes, dan die funksie IF sal die waarde skryf wat in die tweede argument gespesifiseer is. En slegs as die waarde nie aan al die kriteria voldoen nie, word die teks of nommer wat in die derde argument van hierdie funksie gespesifiseer is, teruggestuur.

Om hierdie beginsel in die praktyk te demonstreer, kom ons gebruik weer 'n voorbeeld. Die probleem is nou die volgende: die afslag word óf op manskoene óf tennisskoene gegee. In hierdie geval sal die afslag 35% wees. As die skoene dames is of ontwerp is om te hardloop, sal daar geen afslag vir so 'n opskrif wees nie.

Om so 'n doel te bereik, moet jy die volgende formule in die sel skryf, wat direk onder die inskripsie "Afslag" geleë is: =IF(OF(B2="vroulik"; C2="hardloop");0;35%). Nadat ons die enter-sleutel gedruk het en hierdie formule na die res van die selle gesleep het, kry ons die volgende resultaat.

IF-stelling in Excel. Alles oor die operateur - toepassing, voorbeelde

Hoe om 'n IF-funksie te definieer deur die Formulebouer te gebruik

Natuurlik, tot 'n sekere mate, is dit selfs geriefliker om 'n formule met die hand te skryf as om ander gereedskap te gebruik. Maar as jy 'n beginner is, dan verander die situasie dramaties. Om nie verward te raak met die invoer van argumente nie, asook om die korrekte naam van elk van die funksies aan te dui, is daar 'n spesiale hulpmiddel genaamd die Function Entry Wizard of Formula Builder. Kom ons kyk na die gedetailleerde meganisme van sy werk. Gestel ons het die taak van die bestuur gekry om die beskikbare reeks produkte te ontleed en 'n 25% afslag aan alle vroue se tekkies toe te ken. Die volgorde van aksies in hierdie geval sal soos volg wees:

  1. Ons maak die funksie-invoer-towenaar oop deur op die ooreenstemmende knoppie op die Formules-oortjie te klik (dit word met 'n rooi reghoek in die skermkiekie uitgelig). IF-stelling in Excel. Alles oor die operateur - toepassing, voorbeelde
  2. Vervolgens word 'n klein formulebouerpaneel oopgemaak waarin ons die funksie kies wat ons benodig. Dit kan direk uit die lys gekies word of deur die soekveld gesoek word. Ons het dit reeds in die lys van 10 van dié wat onlangs gebruik is, so ons klik daarop en klik op die “Voeg funksie in”-knoppie.IF-stelling in Excel. Alles oor die operateur - toepassing, voorbeelde
  3. Daarna sal 'n venster vir die opstel van die funksie-argumente voor ons oë oopmaak. Onderaan hierdie paneel kan jy ook sien wat die geselekteerde funksie doen. Elkeen van die argumente is geteken, so jy hoef nie die volgorde te onthou nie. Ons voer eers 'n logiese uitdrukking in wat 'n getal of sel insluit, sowel as 'n waarde om na te kyk vir voldoening aan. Vervolgens word waardes ingevoer as waar en waarde as onwaar.
  4. Nadat al die stappe voltooi is, klik op die "Voltooi" -knoppie. IF-stelling in Excel. Alles oor die operateur - toepassing, voorbeelde

Nou kry ons die resultaat. Daarmee voer ons dieselfde aksies uit as in die vorige geval, naamlik, ons wys die muis na die vierkant in die onderste regterhoek en sleep die formule na al die oorblywende selle. Dus die funksie IF is werklik die gewildste en belangrikste operateur onder alles wat bestaan. Dit kontroleer die data teen sekere kriteria en voer toepaslike aksies uit as die kontrole 'n resultaat gee. WAAR or LIEG. Dit laat jou toe om die verwerking van groot data aansienlik te vereenvoudig en nie 'n groot aantal aksies te doen nie, wat hierdie vuil werk na die rekenaar delegeer.

Lewer Kommentaar