IF-verklaring in Excel. Alles over de aandrijving – toepassing, voorbeelden

De set functies in het Excel-programma is natuurlijk enorm. In het bijzonder is het mogelijk om gegevensverwerking tot op zekere hoogte te programmeren. Verantwoordelijk hiervoor o.a. de functie IF. Het maakt het mogelijk om bijna elke taak uit te voeren. Daarom wordt deze operator veel vaker gebruikt dan andere. Vandaag zullen we proberen uit te leggen wat het doet en hoe het kan worden gebruikt.

IF-functie - definitie en reikwijdte

De functie gebruiken IF de gebruiker kan het programma opdracht geven om te controleren of een bepaalde cel overeenkomt met een bepaald criterium. Als we een voorwaarde hebben waaronder we de taak alleen hoeven uit te voeren, dan controleert Excel eerst, waarna het het rekenresultaat toont in de cel waarin deze functie is geschreven. Maar dit is alleen als deze functie wordt gebruikt in combinatie met een andere functie. De operator zelf IF levert twee resultaten op:

  1. WAAR. Dit is als een uitdrukking of cel overeenkomt met een bepaald criterium.
  2. ONWAAR. Deze operator wordt weergegeven als er geen overeenkomst is.

De syntaxis van de formule is als volgt (in een universele vorm): =ALS(voorwaarde; [waarde als aan voorwaarde wordt voldaan]; [waarde als niet aan voorwaarde wordt voldaan]). De functie kan worden gecombineerd met andere. In dit geval moeten andere operatoren in de overeenkomstige argumenten worden geschreven. U kunt het bijvoorbeeld zo maken dat het controleert of het getal positief is, en zo ja, het rekenkundig gemiddelde vindt. Natuurlijk is er één functie die hetzelfde doet, maar dit voorbeeld laat heel duidelijk zien hoe de functie werkt. IF. Wat betreft de toepassingen waarin de functie kan worden gebruikt IF, dan zijn er een groot aantal:

  1. klimatologie.
  2. Verkoop en zaken.
  3. Marketing.
  4. Accounting.

Enzovoort. Welk gebied je ook noemt, en er zal een toepassing zijn voor deze functie.

Hoe de ALS-functie in Excel te gebruiken – voorbeelden

Laten we nog een voorbeeld nemen van hoe we de functie kunnen gebruiken IF in Excel. Stel we hebben een tabel met de namen van sneakers. Laten we zeggen dat er een grote uitverkoop is op damesschoenen die vraagt ​​om 25 procent korting op alle artikelen. Om deze controle te doen, is er een speciale kolom die aangeeft voor welk geslacht de sneaker bedoeld is.

IF-verklaring in Excel. Alles over de operator - toepassing, voorbeelden

Dienovereenkomstig zal de voorwaarde voor deze taak de gelijkheid van het geslacht zijn voor het vrouwtje. Als uit de controle blijkt dat dit criterium waar is, moet u op de plaats waar deze formule wordt weergegeven het kortingsbedrag - 25% schrijven. Als het onwaar is, specificeert u de waarde 0, aangezien de korting in dit geval niet wordt verstrekt.

IF-verklaring in Excel. Alles over de operator - toepassing, voorbeelden

Natuurlijk kunt u de vereiste cellen handmatig invullen. Maar dit kan enorm veel tijd kosten. Daarnaast is ook de menselijke factor, waardoor drukfouten en vertekeningen van informatie kunnen ontstaan, niet opgeheven. De computer maakt geen fouten. Daarom, als de hoeveelheid informatie te groot is, is het beter om de functie te gebruiken IF.

Om het in de eerste fase gestelde doel te bereiken, is het noodzakelijk om de cel te selecteren waar de resulterende waarde wordt weergegeven en de volgende formule te schrijven: =ALS(B2=”vrouw”, 25%,0). Laten we deze functie decoderen:

  1. IF is rechtstreeks een operator.
  2. B2=”vrouwelijk” is het criterium waaraan moet worden voldaan.
  3. Dit wordt gevolgd door de waarde die wordt weergegeven als de sneakers voor vrouwen zijn gemaakt en de waarde die wordt weergegeven als blijkt dat de sneakers voor heren, kinderen of iets anders zijn die niet voldoen aan de voorwaarde die is opgegeven in het eerste argument.

Waar is de beste plaats om deze formule te schrijven? Over het algemeen kan de plaats willekeurig worden gekozen, maar in ons geval zijn dit de cellen onder de kop van de kolom "Korting".

Het is belangrijk om niet te vergeten het =-teken voor de formule te zetten. Anders leest Excel het als platte tekst.

IF-verklaring in Excel. Alles over de operator - toepassing, voorbeelden

Nadat de formule is ingevoerd, moet u op de enter-toets drukken, waarna de tabel automatisch wordt gevuld met de juiste waarde. In onderstaande tabel zien we dat de eerste controle juist bleek te zijn. Het programma bepaalde automatisch het geslacht van deze sneakers en kende ze een korting toe van een kwart van de prijs. Het resultaat is bereikt.

IF-verklaring in Excel. Alles over de operator - toepassing, voorbeelden

Nu blijft het om de resterende regels in te vullen. Om dit te doen, hoeft u de formule niet afzonderlijk naar elke cel te kopiëren. Het is voldoende om het vierkant in de rechter benedenhoek te vinden, de muiscursor erover te bewegen, ervoor te zorgen dat het een kruispictogram is geworden en de markering naar de onderste rij van de tabel te slepen. Dan doet Excel alles voor je.

IF-verklaring in Excel. Alles over de operator - toepassing, voorbeelden

De IF-functie gebruiken met meerdere voorwaarden

Voorheen werd het eenvoudigste geval van het gebruik van de functie overwogen IF, waarin er maar één logische uitdrukking is. Maar wat als u een cel moet controleren op verschillende voorwaarden? Dit kan ook met de ingebouwde functionaliteit van Excel.

Een van de speciale gevallen van het controleren op verschillende voorwaarden is om te controleren op naleving van de eerste en als deze onjuist blijkt te zijn, controleert u op de tweede, derde, enzovoort. Of, als de waarde waar is, controleert u een ander criterium. Hier, zoals de gebruiker wil, zal de logica van acties ongeveer hetzelfde zijn. Als je aandachtig leest wat hierboven is geschreven, dan heb je misschien al geraden hoe je het moet doen. Maar laten we meer zichtbaarheid toevoegen.

Om dit te doen, laten we de taak moeilijker maken. We moeten nu uitsluitend een korting toekennen aan damessneakers, maar afhankelijk van de sport waarvoor ze bedoeld zijn, zou de grootte van de korting anders moeten zijn. De formule zal op het eerste gezicht iets gecompliceerder zijn, maar over het algemeen zal deze in dezelfde logica vallen als de vorige: =ЕСЛИ(B2=”мужской”;0; ЕСЛИ(C2=”бег”;20%;10%)).

IF-verklaring in Excel. Alles over de operator - toepassing, voorbeelden

Vervolgens voeren we dezelfde acties uit als in het vorige geval: druk op Enter en vul alle volgende regels in. We krijgen zo'n resultaat.

IF-verklaring in Excel. Alles over de operator - toepassing, voorbeelden

Hoe werkt deze formule? Eerste functie eerst IF controleert of het schoeisel mannelijk is. Zo niet, dan wordt de tweede functie uitgevoerd. IF, die eerst controleert of de schoenen zijn ontworpen om te hardlopen. Zo ja, dan wordt een korting van 20% toegekend. Zo niet, dan is de korting 10%. Zoals je kunt zien, kunnen andere functies worden gebruikt als functieargumenten, en dit geeft extra mogelijkheden.

Hoe de ALS-functie te gebruiken om aan 2 voorwaarden tegelijk te voldoen

Bovendien kunt u met Excel controleren of aan twee voorwaarden tegelijk wordt voldaan. Hiervoor wordt een andere functie gebruikt, die wordt genoemd И. Deze logische operator combineert twee voorwaarden en doet dit niet alleen in een functie IF. Het kan ook in vele andere functies worden gebruikt.

Laten we teruggaan naar onze tafel. Nu zou de korting groter moeten zijn, maar alleen gelden voor hardloopschoenen voor dames. Indien na controle blijkt dat aan beide voorwaarden is voldaan, dan wordt het kortingsbedrag van 30% bijgeschreven in het veld “Korting”. Als blijkt dat minimaal één van de voorwaarden niet werkt, dan is de korting niet van toepassing op een dergelijk product. De formule zou in dit geval zijn: =IF(AND(B2=”vrouwelijk”;C2=”in werking”);30%;0).

IF-verklaring in Excel. Alles over de operator - toepassing, voorbeelden

Verder herhalen alle uitgevoerde acties de twee voorgaande voorbeelden. Eerst drukken we op de enter-toets en vervolgens slepen we de waarde naar alle andere cellen in deze tabel.

IF-verklaring in Excel. Alles over de operator - toepassing, voorbeelden

De syntaxis van de AND-functie, zoals we zien, bestaat uit verschillende argumenten. De eerste is de eerste voorwaarde, de tweede is de tweede, enzovoort. U kunt meer dan twee argumenten gebruiken en tegelijkertijd op meerdere voorwaarden controleren. Maar in de praktijk komen dergelijke situaties zelden voor. Meer dan drie voorwaarden tegelijk - gebeurt bijna nooit. De volgorde van acties die door deze functie worden uitgevoerd, is als volgt:

  1. Eerst controleert de formule de eerste voorwaarde: of de schoenen voor vrouwen zijn.
  2. Excel analyseert vervolgens het tweede criterium: of de schoenen zijn ontworpen om te rennen.
  3. Als uit de test blijkt dat beide criteria een waarde opleveren TRUE, dan het resultaat van de functie IF blijkt te kloppen. Daarom wordt de actie die is geprogrammeerd in het bijbehorende argument uitgevoerd.
  4. Als blijkt dat ten minste één van de controles een resultaat oplevert LIEGEN, het en een functie И zal dit resultaat teruggeven. Daarom wordt het resultaat dat in het derde argument van de functie is geschreven, weergegeven IF.

Zoals je kunt zien, is de logica van acties heel eenvoudig en gemakkelijk te begrijpen op een intuïtief niveau.

OR-operator in Excel

De OR-operator werkt op een vergelijkbare manier en heeft een vergelijkbare syntaxis. Maar het type verificatie is iets anders. Deze functie retourneert een waarde TRUE als ten minste één controle een resultaat oplevert TRUE. Als alle controles een vals resultaat opleveren, dan is de functie OR geeft de waarde terug LIEGEN.

Dienovereenkomstig, als de functie OR  geeft resultaat TRUE voor ten minste één van de waarden, dan is de functie IF zal de waarde schrijven die is opgegeven in het tweede argument. En alleen als de waarde niet aan alle criteria voldoet, wordt de tekst of het getal opgegeven in het derde argument van deze functie geretourneerd.

Om dit principe in de praktijk te demonstreren, gebruiken we nogmaals een voorbeeld. Het probleem is nu het volgende: de korting wordt gegeven op herenschoenen of tennisschoenen. In dit geval is de korting 35%. Als de schoenen voor dames zijn of ontworpen zijn om te rennen, dan is er geen korting voor een dergelijke rubriek.

Om een ​​dergelijk doel te bereiken, moet u de volgende formule in de cel schrijven, die zich direct onder het opschrift "Korting" bevindt: =ALS(OF(B2=”vrouwelijk”; C2=”lopen”);0;35%). Nadat we op de enter-toets hebben gedrukt en deze formule naar de rest van de cellen hebben gesleept, krijgen we het volgende resultaat.

IF-verklaring in Excel. Alles over de operator - toepassing, voorbeelden

Een ALS-functie definiëren met de Formula Builder

Tot op zekere hoogte is het schrijven van een formule met de hand natuurlijk nog handiger dan het gebruik van andere tools. Maar als je een beginner bent, verandert de situatie drastisch. Om niet in de war te raken bij het invoeren van argumenten en om de juiste naam van elk van de functies aan te geven, is er een speciaal hulpmiddel genaamd de Functie-invoerwizard of Formula Builder. Laten we eens kijken naar het gedetailleerde mechanisme van zijn werk. Stel dat we van het management de opdracht zouden krijgen om het beschikbare assortiment te analyseren en 25% korting toe te kennen aan alle damessneakers. De volgorde van acties is in dit geval als volgt:

  1. We openen de functie-invoerwizard door op de overeenkomstige knop op het tabblad Formules te klikken (deze is gemarkeerd met een rode rechthoek in de schermafbeelding). IF-verklaring in Excel. Alles over de operator - toepassing, voorbeelden
  2. Vervolgens wordt een klein paneel voor het maken van formules geopend, waarin we de functie selecteren die we nodig hebben. Het kan direct uit de lijst worden geselecteerd of via het zoekveld worden doorzocht. We hebben het al in de lijst van 10 van degenen die recentelijk zijn gebruikt, dus we klikken erop en klikken op de knop "Functie invoegen".IF-verklaring in Excel. Alles over de operator - toepassing, voorbeelden
  3. Daarna zal een venster voor het instellen van de functieargumenten voor onze ogen openen. Onderaan dit paneel kunt u ook zien wat de geselecteerde functie doet. Elk van de argumenten is ondertekend, zodat u de volgorde niet hoeft te onthouden. We voeren eerst een logische uitdrukking in die een getal of cel bevat, evenals een waarde om te controleren op naleving. Vervolgens worden waarden ingevoerd indien waar en waarde indien onwaar.
  4. Nadat alle stappen zijn voltooid, klikt u op de knop "Voltooien". IF-verklaring in Excel. Alles over de operator - toepassing, voorbeelden

Nu krijgen we het resultaat. Hiermee voeren we dezelfde acties uit als in het vorige geval, namelijk, we wijzen met de muis op het vierkant in de rechter benedenhoek en slepen de formule naar alle resterende cellen. Dus de functie IF is echt de meest populaire en belangrijkste operator van alle bestaande. Het controleert de gegevens op bepaalde criteria en voert passende acties uit als de controle een resultaat oplevert. TRUE or LIEGEN. Hiermee kunt u de verwerking van big data aanzienlijk vereenvoudigen en niet een groot aantal acties uitvoeren, waarbij u dit vuile werk aan de computer delegeert.

Laat een reactie achter