Met IF-instructies in Excel kunt u voorwaarden voor uw formule instellen en aangeven wat moet worden uitgevoerd wanneer aan de voorwaarde wordt voldaan of wanneer niet.

U kunt uw IF-statements naar een hoger niveau tillen door ze in elkaar te nesten. Benieuwd hoe? Lees verder om erachter te komen!

Wat zijn IF-verklaringen in Excel?

Een ALS-instructie of een ALS-functie is een van die functies in Excel die het potentieel heeft om uw formule naar een hoger niveau te tillen en meer geavanceerde taken mogelijk te maken. Met de ALS-functie kun je een voorwaarde of een logische test in je formule schrijven.

Als de waarde de logische test doorstaat, retourneert de formule de eerste uitvoer. Als dit niet het geval is, retourneert de formule een andere uitvoer. Deze twee ifs vormen de IF-functie. Een groot voordeel van de ALS-functie is dat je deze in zichzelf kunt nesten, waardoor je meerdere voorwaarden voor je formule kunt creëren.

Voordat we overgaan tot geneste IF-instructies, is hier een eenvoudige: als u al bekend bent met de IF-functie, gaat u verder met de volgende sectie. Zo niet, lees dan onze gids op

instagram viewer
IF-statements en hoe ze te gebruiken in Excel.

Voorbeeld van Excel IF-verklaring

Laten we om te beginnen een eenvoudige IF-instructie in Excel doen. Stel dat je de cijfers van sommige studenten hebt, en je wilt dat Excel bepaalt of ze zijn geslaagd of, God verhoede, niet. De cijfers zijn uit 20, en de minimale passerende cijfer is 12.

Om dit te bereiken, moet je een IF-verklaring schrijven die een logische test doet of het cijfer van de student al dan niet hoger is dan het minimum. Als dat zo is, keert de formule terug Ja, als dat niet het geval is, keert de formule terug Nee.

  1. Selecteer cel C2.
  2. Voer in de formulebalk de onderstaande formule in:
    =ALS(B2>12, "Ja", "Nee")
    Onthoud dat na de logische test de eerste waarde indien waar is en de tweede waarde indien onwaar.
  3. druk op Binnenkomen. Excel zal nu bepalen of de student geslaagd is of niet.
  4. Pak de vulgreep en sleep deze over de rest van de cellen van B2 tot B7.
  5. Observeer als het lot van de studenten wordt bepaald.

Geneste IF-statements in Excel

Een geneste IF-instructie vindt plaats wanneer een van de waarden in de IF-instructie zelf een andere IF-instructie is. Als gevolg hiervan hebben we een geneste IF-instructie gevormd met deze tweede IF-instructie.

Verwant: Randen opmaken in Excel om uw gegevens visueel aantrekkelijk te maken

U kunt IF-instructies in elkaar blijven nesten totdat al uw voorwaarden in de formule zijn gedefinieerd. Het is het beste om een ​​soort van orde te hebben, omdat je gemakkelijk kunt verdwalen in deze nesten.

Geneste IF-verklaring Voorbeeld 1

In dit eerste voorbeeld hebben we een lijst met auto's en hun attributen, en een lijst met autoklassen. In dit scenario willen we deze auto's in klassen indelen op basis van hoe snel ze kunnen accelereren van 0 naar 100 km/u. U kunt de voorbeeldklasgids in de onderstaande afbeelding bekijken.

Nu, terug naar het hoofdgegevensblad. Het doel hier is om een ​​formule te schrijven die de autoklasse uitvoert door de versnelling ervan af te lezen. In wezen zal de formule testen of de versnelling minder dan 3 seconden is. Als dat zo is, dan is de auto beslist een auto uit de S-klasse.

Als het echter niet minder dan 3 was, zal de formule testen of het minder dan 5 is. Deze test, gekoppeld aan de eerste test, test eigenlijk of de acceleratiewaarde tussen 3 en 5 ligt, wat aangeeft of de auto A-klasse is of niet.

Deze tests gaan maar door en met elke IF-instructie wordt de vorige IF-instructie geëlimineerd. De formule zal uiteindelijk de acceleratiewaarde voor elke klasse testen, en als de auto niet aan een van deze voldoet (wat betekent een acceleratie van meer dan 14s), dan zal de formule "Geen klasse" weergeven.

=IF(B2<3,"S",IF(B2<5,"A",IF(B2<7,"B",IF(B2<9,"C",IF(B2<10,"D" ,IF(B2<12,"E",IF(B2<14,"F","Geen klasse")))))))

In dit geval is de value_if_false een andere IF-instructie. Dit herhaalt zich zeven keer, totdat in de laatste verklaring de waarde indien onwaar No Class wordt. Laten we deze formule gebruiken.

  1. Selecteer cel C2.
  2. Voer in de formulebalk de onderstaande formule in:
    =IF(B2<3,"S",IF(B2<5,"A",IF(B2<7,"B",IF(B2<9,"C",IF(B2<10,"D" ,IF(B2<12,"E",IF(B2<14,"F","Geen klasse")))))))
  3. druk op Binnenkomen. De formule bepaalt nu de klasse van de eerste auto.
  4. Pak de vulgreep en sleep deze over de rest van de cellen (C2 tot C8).
  5. Let op aangezien de Excel-formule de klasse van elke auto bepaalt.

Geneste IF-verklaring Voorbeeld 2

In dit tweede voorbeeld hebben we een lijst met artikelen met de weergaven die elk van hen heeft ontvangen. De schrijvers krijgen betaald voor elke weergave, maar het pay-per-view (PPV)-bedrag zelf wordt bepaald door het aantal weergaven.

Dus om de PPV-inkomsten te berekenen, moet u eerst zien in welke PPV-groep het artikel valt en ten slotte de PPV-groep vermenigvuldigen met het aantal weergaven om de PPV-inkomsten te krijgen.

Verwant: Handige spreadsheetsjablonen om uw leven te organiseren

Het schrijven van een formule om de PPV-groep te controleren en te bepalen lijkt erg op het vorige voorbeeld met de autoklassen. Je hebt een geneste IF-statement nodig.

=ALS(B2<100,0,001,ALS(B2<1000,0,005,ALS(B2<10000,0,01,02)))

Deze formule test de weergaven en kijkt of het artikel in de eerste groep valt. Als dit het geval is, is de PPV-groep 0,001 en als dat niet het geval is, gaat de formule verder om te testen of deze in de andere groepen valt. Als het artikel niet in een van de voorgaande groepen past, moet het meer dan 10.000 keer bekeken zijn, waardoor het in de 0,02 PPV-groep komt. Het is tijd om deze formule in de datasheet te gebruiken.

  1. Selecteer cel C2.
  2. Voer in de formulebalk de onderstaande formule in:
    =ALS(B2<100,0,001,ALS(B2<1000,0,005,ALS(B2<10000,0,01,02)))
  3. druk op Binnenkomen. De formule bepaalt de PPV-groep van dat artikel.
  4. Pak de vulgreep en sleep deze over de rest van de cellen (C2 tot C6). Nu bepaalt de formule de PPV-groep voor elk artikel.

Laten we nu de PPV-inkomsten berekenen.

  1. Selecteer cel D2.
  2. Voer in de formulebalk de onderstaande formule in en druk op Binnenkomen:
    =B2*C2
    Hiermee wordt de PPV-groep vermenigvuldigd met het aantal views.
  3. Pak de vulgreep op cel D2 en sleep het over de rest van de cellen (D2 tot D6).
  4. Excel berekent nu de PPV-opbrengst voor elk artikel.

Geneste IF-verklaringen gemakkelijk gemaakt

Geneste IF-statements kunnen er vanuit het perspectief van een buitenstaander ontmoedigend uitzien, maar als je weet wat je doet, is het net zo gemakkelijk te gebruiken als een gewoon IF-statement. IF-instructies zijn best handig als u Excel voor financiën gebruikt. Wat dacht je van wat meer financiële Excel-functies?

DeelTweetenE-mail
De top 7 financiële functies in Excel

Of u nu een accountant of een financiële professional bent, u moet deze Excel-formules kennen.

Lees volgende

Gerelateerde onderwerpen
  • productiviteit
  • Microsoft Excel
  • Spreadsheettips
  • Microsoft Office-tips
  • visualisaties
Over de auteur
Amir M. Bohlooli (33 artikelen gepubliceerd)

Amir is een student farmacie met een passie voor tech en gaming. Hij houdt van muziek maken, autorijden en woorden schrijven.

Meer van Amir M. Bohlooli

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren