Hoe de EN-, OF- en IF-functies in Excel te gebruiken

Inhoudsopgave:

Hoe de EN-, OF- en IF-functies in Excel te gebruiken
Hoe de EN-, OF- en IF-functies in Excel te gebruiken
Anonim

Nestfuncties in Excel verwijst naar het plaatsen van de ene functie in de andere. De geneste functie fungeert als een van de argumenten van de hoofdfunctie. De AND-, OR- en IF-functies zijn enkele van de bekendere logische functies van Excel die vaak samen worden gebruikt.

Instructies in dit artikel zijn van toepassing op Excel 2019, 2016, 2013, 2010, 2007; Excel voor Microsoft 365, Excel Online en Excel voor Mac.

Bouw de Excel IF-verklaring

Bij gebruik van de ALS-, AND- en OR-functies, moeten een of alle voorwaarden waar zijn om de functie een TRUE-antwoord te geven. Zo niet, dan retourneert de functie FALSE als waarde.

Voor de OF-functie (zie rij 2 in de onderstaande afbeelding), als een van deze voorwaarden waar is, retourneert de functie de waarde TRUE. Voor de AND-functie (zie rij 3) moeten alle drie de voorwaarden waar zijn om de functie de waarde TRUE te laten retourneren.

In de onderstaande afbeelding bevatten rijen 4 tot en met 6 formules waarbij de EN- en OF-functies zijn genest in de ALS-functie.

Image
Image

Als de EN- en OF-functies worden gecombineerd met de ALS-functie, heeft de resulterende formule veel meer mogelijkheden.

In dit voorbeeld worden drie voorwaarden getest door de formules in rijen 2 en 3:

  • Is de waarde in cel A2 kleiner dan 50?
  • Is de waarde in cel A3 niet gelijk aan 75?
  • Is de waarde in cel A4 groter dan of gelijk aan 100?

In alle voorbeelden fungeert de geneste functie ook als het eerste argument van de ALS-functie. Dit eerste element staat bekend als het argument Logical_test.

=IF(OF(A2=100), "Data Correct", "Data Error") <50, A375, A4>

=IF(AND(A2=100), 1000, VANDAAG()) <50, A375, A4>

De uitvoer van de formule wijzigen

In alle formules in rijen 4 tot en met 6 zijn de EN- en OF-functies identiek aan hun tegenhangers in rijen 2 en 3 in die zin dat ze de gegevens in cellen A2 tot A4 testen om te zien of deze aan de vereiste voorwaarde voldoen.

De ALS-functie wordt gebruikt om de uitvoer van de formule te regelen op basis van wat is ingevoerd voor het tweede en derde argument van de functie. Voorbeelden van deze uitvoer kan tekst zijn zoals te zien in rij 4, een getal zoals te zien in rij 5, de uitvoer van de formule of een lege cel.

In het geval van de ALS/EN-formule in cel B5, aangezien niet alle drie de cellen in het bereik A2 tot A4 waar zijn - de waarde in cel A4 is niet groter dan of gelijk aan 100 - de EN-functie retourneert een ONWAAR waarde. De ALS-functie gebruikt deze waarde en retourneert het Value_if_false-argument - de huidige datum geleverd door de TODAY-functie.

Aan de andere kant retourneert de ALS/OF-formule in rij vier het tekststatement Data Correct om een van de volgende twee redenen:

  1. De OF-waarde heeft een TRUE-waarde geretourneerd - de waarde in cel A3 is niet gelijk aan 75.
  2. De ALS-functie heeft vervolgens dit resultaat gebruikt om het argument Waarde_als_false te retourneren: Data Correct.

Gebruik de IF-verklaring in Excel

De volgende stappen beschrijven hoe u de ALS/OF-formule in cel B4 uit het voorbeeld invoert. Dezelfde stappen kunnen worden gebruikt om een van de IF-formules in deze voorbeelden in te voeren.

Image
Image

Er zijn twee manieren om formules in Excel in te voeren. Typ de formule in de formulebalk of gebruik het dialoogvenster Functieargumenten. Het dialoogvenster zorgt voor de syntaxis, zoals het plaatsen van kommascheidingstekens tussen argumenten en omringende tekstinvoeren tussen aanhalingstekens.

De stappen die worden gebruikt om de ALS/OF-formule in cel B4 in te voeren, zijn als volgt:

  1. Selecteer cell B4 om het de actieve cel te maken.
  2. Ga op het lint naar Formules.
  3. Selecteer Logical om de vervolgkeuzelijst met functies te openen.
  4. Kies IF in de lijst om het dialoogvenster Functieargumenten te openen.

    Image
    Image
  5. Plaats de cursor in het Logical_test tekstvak.
  6. Voer de volledige OR functie in:

    OF(A2<50, A375, A4>=100)

  7. Plaats de cursor in het Value_if_true tekstvak.
  8. Type Data Correct.
  9. Plaats de cursor in het Value_if_false tekstvak.
  10. Type Gegevensfout.

    Image
    Image
  11. Selecteer OK om de functie te voltooien.
  12. De formule geeft het argument Value_if_true weer van Data Correct.
  13. Selecteer cell B4 om de volledige functie te zien in de formulebalk boven het werkblad.

Aanbevolen: