De meeste mensen zijn bekend met het gebruik van IF-functies om een ​​conditie te testen aan de hand van een grote dataset. Ze kennen echter mogelijk niet de voordelen van het gebruik ervan in combinatie met hun OF-, EN- of andere operators en functies.

Laten we, voordat we verder gaan, eens kijken hoe een eenvoudige IF-functie eruitziet en hoe we de argumenten correct kunnen gebruiken.

Een overzicht van de IF-functie van Excel

Zoals hierboven getoond, gebruikt de IF-functie drie argumenten die hieronder worden uitgelegd:

  1. Logische test: Het behandelt de toestand waarvan u evalueert dat deze waar of onwaar is.
  2. Waarde_indien_waar: Dit argument bevat de tekst / informatie die u wilt dat de functie retourneert als de gegevens voldoen aan de geteste voorwaardecriteria.
  3. Value_if_flase: Net als het bovenstaande argument, retourneert het ook de informatie die u wilt dat de functie retourneert als de voorwaarde onwaar is.

Het eerste argument is vereist om de ALS-functie uit te voeren; de andere twee zijn optioneel. U kunt elke tekst aan de laatste twee argumenten toevoegen of ze leeg laten. Als u een of beide laatste twee argumenten leeg laat, is het resultaat ook een lege cel.

instagram viewer

Laten we nu eens kijken hoe u de IF-functie kunt gebruiken om meer dan één voorwaarde in één formule te analyseren. Verder leert u ook hoe u het in geneste formule kunt gebruiken met OF- en EN-operatoren.

Excel IF-functievoorbeeld

Stel dat u in een juwelierszaak werkt waar u de verkopen en inkomsten registreert die zijn gegenereerd door elk van de zeven werknemers die in de winkel werken. Aan het einde van elke week geeft het bedrijf alleen een wekelijkse bonus aan die werknemers die aan een bepaalde drempel voldoen.

Hieronder ziet u het aantal verkopen en inkomsten dat door elke werknemer gedurende één week is gegenereerd.

Laten we zeggen dat de bonusdrempel voor deze week het aantal verkopen is dat gelijk is aan of groter is dan 4. Om te kijken wie van de werknemer een bonus voor deze week krijgt, gebruik je een simpele ALS-functie.

U gebruikt dus de verkoophoeveelheid als een testargument in de ALS-functie, zoals hieronder wordt weergegeven.

In gemarkeerde formule, B4> = 4 is testargument, "Verkiesbaar" is Value_if_true argument, terwijl Value_if_false argument opzettelijk leeg wordt gelaten.

Als een argument leeg is, plaats er dan altijd een dubbel aanhalingsteken ("") omheen; anders geeft het resultaat een fout of wordt een nul weergegeven in de cel die aan de voorwaarde voldoet.

Na het testen van het aantal verkopen van elke werknemer, moet de IF-functie resultaten retourneren die in aanmerking komen als het aantal verkopen groter is dan of gelijk is aan vier; laat anders de cellen leeg.

druk op Enter toets om de formule te implementeren. Aangezien het aantal verkopen van werknemer 1 zes is, wat groter is dan vier, wordt de uitvoer van de functie voor de eerste cel Verkiesbaar.

U hoeft de formule niet voor alle cellen afzonderlijk in te voeren. Gebruik in plaats daarvan de functie Volgorde automatisch aanvullen, verplaats uw cursor naar de linkerbenedenhoek van het geselecteerde blok en sleep het naar beneden.

Als u dit doet, wordt de functie geïmplementeerd in andere cellen in de rij.

Zie hoe arbeiders 1, 2, 4 en 7 de drempel van net geen vier verkopen behalen en dus in aanmerking komen voor een bonus, terwijl de rest van de cellen leeg blijft omdat deze arbeiders de drempel niet halen.

Laten we zeggen; in plaats van het tweede argument leeg te laten, heb je Ineligible daar geplaatst. In dat geval is de uiteindelijke uitvoer zoals hieronder weergegeven.

Verwant: Gegevensvalidatie gebruiken in Excel

AND-operator gebruiken met IF-functie

Voor nog een week heeft het bedrijf zijn beleid van het geven van bonussen gewijzigd en inkomsten toegevoegd binnen de vastgestelde drempel met de hoeveelheid verkopen. U moet dus dezelfde gegevens analyseren, maar met twee testcondities in plaats van één.

Het bedrijf geeft de bonus aan werknemers die vier of meer verkopen genereren met een omzet van meer dan 2500. U gebruikt in dit geval een EN-bewerking en de formule is als volgt:

= ALS (AND (B4> = 4, C4> 2500), "Geschikt", "Niet geschikt")

Hier, in de bovenstaande formule, wordt de AND-operator gebruikt als een testargument omdat je twee parameters moet testen.

Net als in het vorige geval, als invoergegevens (verkoophoeveelheid en omzet) voldoen aan de criteria, zal de functie terugkeren "Verkiesbaar" als zijn output, anders "Komt niet in aanmerking."

druk op Enter toets om de functie uit te voeren en vervolgens naar beneden te slepen om dezelfde formule op de rest van de gegevensset toe te passen. U ziet de uiteindelijke resultaten als volgt.

U kunt zien dat alleen werknemers 1, 2 en 4 degenen zijn die meer dan of gelijk aan vier verkopen hebben gegenereerd met een omzet van meer dan 2500. Ze komen dus in aanmerking voor de bonus.

Hoewel werknemer 7 vier verkopen heeft gegenereerd die aan de eerste criteria voldeden, is zijn omzet minder dan 2200. Hij komt dus niet in aanmerking voor een bonus omdat hij niet aan de tweede voorwaarde voldoet.

OR-operator gebruiken met IF-functie

Voor de derde week heeft het bedrijf een goede winst gemaakt en geeft het een bonus aan werknemers die aan een van de twee voorwaarden hebben voldaan. In dit geval kunt u de OR-operator gebruiken als een testargument voor de IF-instructie om een ​​exact aantal workers te filteren.

Werknemers die vier of meer items hebben verkocht of een omzet van meer dan 2500 hebben gegenereerd, komen dus in aanmerking voor de bonus.

De formule ziet er als volgt uit:

= ALS (OF (B4> = 4, C4> 2500), "Geschikt", "Niet geschikt")

druk op Enter om de formule uit te voeren en door deze door de rij te slepen, krijgt u dit resultaat.

U kunt zien dat Worker 7 in dit geval ook in aanmerking komt voor een bonus, hoewel hij de omzetdrempel niet heeft gehaald maar vier keer heeft verkocht. Hij voldoet aan één voorwaarde, waardoor hij in aanmerking komt voor de bonus.

Op dezelfde manier kunt u de ALS-functie gebruiken met EN- en OF-operators en met andere functies om resultaten uit een grote set gegevens te filteren.

Verwant: Hoe u snel een Microsoft Excel Power-gebruiker kunt worden

Vereenvoudig uw berekeningen met de IF-functie in geneste formules

Wanneer u de ALS-functie combineert met andere functies, kunt u tegelijkertijd meerdere voorwaarden testen op een grote dataset.

Dit elimineert de noodzaak om meerdere condities afzonderlijk handmatig te testen, waardoor u zowel tijd als moeite bespaart. Door basisfuncties te automatiseren, kunt u ook productiever zijn.

E-mail
Leer hoe u Excel automatiseert en uw financiële vaardigheden verbetert

Door te leren hoe u elementaire boekhoudkundige en financiële functies in Excel kunt automatiseren, kunt u tijd en geld besparen.

Lees Volgende

Gerelateerde onderwerpen
  • Productiviteit
  • Werkblad
  • Visualisaties
  • Microsoft Excel
  • Wiskunde
  • Microsoft Office-tips
  • Gegevensanalyse
Over de auteur
Shan Abdul (4 Artikelen gepubliceerd)

Shan Abdul is afgestudeerd in werktuigbouwkunde. Na het afronden van zijn opleiding is hij zijn carrière begonnen als freelanceschrijver. Hij schrijft over het gebruik van verschillende tools en software om mensen te helpen productiever te zijn als student of professional. In zijn vrije tijd kijkt hij graag naar YouTube-video's over productiviteit.

Meer van Shan Abdul

Abonneer op onze nieuwsbrief

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

Nog een stap…!

Bevestig uw e-mailadres in de e-mail die we u zojuist hebben gestuurd.

.