Wil je je Excel-vaardigheden verbeteren? Leer de belangrijkste logische functies in Excel die uw gegevensanalyse kunnen vereenvoudigen en uw workflow kunnen stroomlijnen.

De logische functies van Excel vormen de ruggengraat van Excel-formules; zonder deze functies is data-analyse niet compleet. U moet zich wenden tot logische functies wanneer u met dynamische elementen werkt en een logische waarde wilt toekennen op basis van een andere waarde/voorwaarde.

Net als elke andere programmeertaal biedt Excel een reeks logische functies die het leven van de gebruiker vereenvoudigen. Als u met voorwaardelijke gegevens werkt en wilt dat Excel automatisch enkele berekeningen voor u uitvoert, dan is het tijd om deze logische formules onder de knie te krijgen.

Wat zijn de logische functies van Excel?

Excel biedt de eindgebruikers verschillende functies. Van alle beschikbare functies worden logische bewerkingen het meest gebruikt, omdat ze veel waarde toevoegen aan uw gegevens. U kunt onderweg voorwaardelijke logica toewijzen, zonder dat u zich zorgen hoeft te maken over het berekenen en toewijzen van relevante waarden voor elke gegevenscel.

instagram viewer

Enkele veelgebruikte logische functies zijn de volgende:

  • ALS
  • IFS
  • IFOUT
  • EN
  • OF
  • NIET

U kunt de bovenstaande functies afzonderlijk en met de IF-statements gebruiken. Wanneer u ze gebruikt met de IF-instructie, krijgt u krachtige voorwaardelijke instructies, die uw formules naar een hoger niveau kunnen tillen en u tot een deskundige gegevensanalist kunnen maken.

1. IF-verklaring

De IF-instructie is de meest elementaire functie binnen Excel, maar het is niettemin een vuistslag. Bij het toewijzen van op voorwaarden gebaseerde waarden, wendt u zich tot de IF-instructie van Excel, de primaire functie voor logische voorwaarden.

Afhankelijk van het type en gebruik van de ALS-functie, krijgt u een relevant resultaat van uw formule. Om uw gebruik en formulekwaliteit te verbeteren, kunt u twee soorten IF-statements gebruiken:

  • Enkele IF-verklaring
  • Geneste IF-instructie

A. De enkele IF-verklaring

De stand-alone IF-instructie is ideaal bij het controleren van een enkele voorwaarde. Specificeer de voorwaarde; afhankelijk van deze voorwaarde retourneert de IF-instructie een True/False-waarde.

Hier ziet u hoe u de IF-instructie kunt gebruiken met een enkel criterium:

=ALS(logische_test, [waarde_als_waar], [waarde_als_onwaar])

Voorbeeld: Als de waarde van de voorwaarde 1 is, is het resultaat Goed, en als de waarde van de voorwaarde 2 is, is het Slecht.

=ALS(A2=1,"Goed", ALS(B2=1, "Slecht"))

B. Geneste IF-verklaring

De... gebruiken ALS-functie met de geneste ALS-functie in Excel is makkelijk. Met de functie Geneste ALS kunt u meerdere voorwaarden in een formule doorgeven. U kunt verschillende voorwaarden en de resulterende True/False-waarden specificeren met een aanvullende IF-instructie.

Hier is de formule voor het gebruik van geneste IF-statements:

=ALS(logische_test, [waarde_als_waar], als (logische_test, [waarde_als_waar], ...[waarde_als_onwaar]))

Voeg het vereiste aantal sluithaken toe aan het einde van uw formule om al uw IF-functies te sluiten.

Voorbeeld: Als u meerdere voorwaarden heeft, zoals 1, 2 en 3, en u wilt aan elk getal een gerelateerde waarde toewijzen, kunt u de geneste ALS-functie als volgt gebruiken:

=ALS(A2=1,"Goed", ALS(A2=2, "Medium", "Slecht"))

Afhankelijk van uw conditiewaarde wordt er automatisch een waarde toegewezen.

2. IFS-functie

De IFS-functie is een relatief eenvoudige logische functie, omdat deze gemakkelijker te lezen is en u op efficiënte wijze meerdere voorwaarden tegelijkertijd kunt berekenen.

De IFS-functie evalueert echter alle gedefinieerde voorwaarden, in tegenstelling tot zijn tegenhanger, die tijdens de uitvoering slechts één voorwaarde evalueert. U kunt de IFS-functie gebruiken zoals hieronder weergegeven:

=ALS([Logische_test1, Waarde_als_True1],...)

In de IFS-functie moet u elke True- en False-waarde definiëren.

3. IFERROR-functie

Zoals de naam al doet vermoeden, kunt u de IFERROR-functie gebruiken om eventuele inherente fouten af ​​te handelen wanneer u er een tegenkomt. Als u bijvoorbeeld een getal deelt door 0, krijgt u een #DEEL/0! fout in Excel.

Als u de functie VERT.ZOEKEN in Excel gebruikt, krijgt u een #N/A-fout elke keer dat u een niet-overeenkomend/blanco resultaat krijgt. Om deze fouten op te vangen en een alternatieve waarde weer te geven, kunt u de functie IFERROR gebruiken.

Hier is de syntaxis ter referentie:

=ALS.FOUT(waarde; waarde_als_fout)

Voorbeeld: Wanneer u de teller deelt door de kolomwaarden van de noemer, krijgt u de #DEEL/0! fout. U kunt IFERROR gebruiken om een ​​alternatieve waarde weer te geven (0 in het onderstaande voorbeeld), zodra de formule een fout oplevert.

=ALS FOUT(A2/B2; 0)

4. EN Functie

De AND-functie is een onderdeel van de ALS-functie en u kunt deze gebruiken om twee of meer afhankelijke voorwaarden in een ALS-formule te definiëren. Stel dat u een resultaat moet weergeven, op basis van twee criteria binnen uw formule:

=ALS(EN(Criteria1, Criteria2), [waarde_als_waar], [waarde_als_onwaar])

Voordat de waarde True wordt toegewezen, controleert de formule of aan criteria 1 en 2 wordt voldaan. Als aan een van de voorwaarden niet wordt voldaan, wordt deze automatisch verplaatst naar het laatste deel van de formule, de gedefinieerde False-waarde.

Als u meer dan twee voorwaarden heeft, kunt u de bovenstaande formule aanpassen; geef in plaats van twee drie of meer voorwaarden op met de AND-component. Hier is de syntaxis ter referentie:

=ALS(EN(Criteria1, Criteria2, Criteria3...), [waarde_als_waar], [waarde_als_onwaar])

Voorbeeld: In het volgende voorbeeld, wanneer de waarden in de kolommen Eerste voorwaarde en Tweede voorwaarde gelijk zijn aan 1, is het resultaat Goed, anders is het Slecht.

=ALS(EN(A2=1,B2=1),"Goed","Slecht")

5. OF Functie

De OR-functie is veelzijdig en geeft u veel vrijheid om uw logische bewerkingen uit te breiden. In tegenstelling tot de AND-functie geeft de OR-functie een resultaat als bepaalde voorwaarden True zijn. Als alternatief krijgt u de opgegeven waarde False als niet aan de voorwaarden wordt voldaan.

=ALS(OF(Criteria1, Criteria2), [waarde_als_waar], [waarde_als_onwaar])

Zo kunt u de OR-functie gebruiken met meerdere voorwaarden binnen een ALS-functie:

=ALS(OF(Criteria1, Criteria2, Criteria3...), [waarde_als_waar], [waarde_als_onwaar])

Voorbeeld: De uitvoer geeft Good weer, omdat een opgegeven voorwaarde True is binnen de OR-functie.

6. NIET Functie

Wat gebeurt er als u veel waarden heeft en uw voorwaardelijke controles wilt terugdraaien? In plaats van alle waarden in de formule op te geven, kunt u de functie NIET gebruiken met de functie ALS om uw formules te vereenvoudigen.

U kunt de NOT-functie zien als een omgekeerde functie, en het werkt goed wanneer u de tegenovergestelde voorwaarden wilt specificeren binnen uw IF-statements. Dit is de basissyntaxis van een NIET-functie in Excel:

=ALS(NIET(logische_test), [waarde_als_waar], [waarde_als_onwaar])

Voorbeeld: In het onderstaande voorbeeld zoekt de voorwaarde naar het tegenovergestelde van 1 en geeft Slecht weer zodra de voorwaarde Waar is.

Excel van Microsoft biedt een verscheidenheid aan functies voor zowel beginners als gevorderden. Gezien het wijdverspreide gebruik ervan, is er veel om naar uit te kijken in Excel. Als u met Excel begint, moet u de meest elementaire functies leren en langzaam de ladder opgaan om de tool onder de knie te krijgen.