Excel IFS-functie
Zoals bekend kun je de geneste ALS-functie gebruiken om te controleren of meerdere voorwaarden worden voldaan. Maar de IFS-functie is daarvoor veel eenvoudiger. Met IFS test je meerdere voorwaarden en retourneer je direct de waarde die hoort bij het eerste WAAR-resultaat. Als geen van de opgegeven voorwaarden WAAR is, geeft de functie de fout #N/B terug.

Syntaxis:
De syntaxis van de IFS-functie in Excel is:
Argumenten:
- logical_test1: Vereist. De voorwaarde die evalueert naar WAAR of ONWAAR.
- value_if_true1: Vereist. Geeft het resultaat terug als logical_test1 WAAR is. Dit mag leeg zijn.
- logical_test2: Optioneel. De tweede voorwaarde die wordt geëvalueerd als WAAR of ONWAAR.
- value_if_true2: Optioneel. Geeft het tweede resultaat terug als logical_test2 WAAR is. Dit veld mag leeg blijven.
Opmerkingen:
- 1. Met deze IFS-functie kunt u tot 127 voorwaarden invoeren. De functie is beschikbaar in Excel 2019 en Office 365; oudere versies dan Excel 2019 ondersteunen deze functie niet.
- 2. Als geen enkele logische test WAAR oplevert, retourneert de functie de fout #N/B.
- 3. Er treedt een #WAARDE!-fout op als de opgegeven logical_test een waarde retourneert die niet WAAR of ONWAAR is.
Retourneert:
Test meerdere voorwaarden en geef de bijbehorende waarde terug zodra het eerste WAAR-resultaat optreedt.
Voorbeelden:
Voorbeeld 1: Gebruik de IFS-functie om cijfers in te delen op basis van scores
Om aan elke student een cijfer toe te kennen op basis van hun scores, zoals in de volgende schermafbeelding wordt weergegeven:

Pas de volgende formule toe om de cijfers als volgt in te delen: 0–60: cijfer F; 60–70: cijfer D; 70–80: cijfer C; 80–90: cijfer B; 90 of hoger: cijfer A.

Opmerking: U kunt ook celverwijzingen gebruiken in plaats van vaste getallen, zoals hier:

Voorbeeld 2: Gebruik de IFS-functie voor het berekenen van commissie op basis van verkoop
De IFS-functie helpt u bij het berekenen van commissiebedragen op basis van variërende commissietarieven en cumulatieve maandelijkse verkoopcijfers.
Stel dat u een tabel heeft met de totale verkoopcijfers en commissietarieven van alle verkopers, zoals in de onderstaande schermafbeelding is weergegeven. Hoe berekent u dan in Excel de commissie op basis van de verschillende commissietarieven?

Bereken de commissiewaarde voor elk verkoopteamlid met de volgende formule:
dat wil zeggen:
- als de verkoopsom 0-40000 is: commissie = verkoop * 0;
- als de verkoopsom 40000-80000 is: commissie = verkoop * 2 %;
- als de verkoopsom 80000-100000 is: commissie = verkoop * 3.5 %;
- als de verkoopsom groter is dan of gelijk aan 100000: commissie = verkoop * 7 %;

Tips: De IFS-functie geeft een #N/B-fout als geen van de voorwaarden WAAR is. Wil je deze #N/B-fout vervangen door een betekenisvolle waarde? Voeg dan een ELSE-voorwaarde toe aan het einde van de IFS-functie.
Normaal gesproken gebruikt u de IFS-functie:

Gebruik de IFS-functie met een ELSE-voorwaarde:
Opmerking: In de bovenstaande formule zorgt de toevoeging van de laatste voorwaarde, „WAAR”, „Overig”, ervoor dat de waarde „Overig” wordt geretourneerd wanneer geen van de voorwaarden in de IFS-functie het resultaat WAAR oplevert.

De beste Office-productiviteitshulpmiddelen
Kutools voor Excel – Helpt u om op te vallen tussen de massa
Kutools voor Excel Beschikt over meer dan 300 functies,zodat u alles wat u nodig heeft binnen één klik bereik heeft...
Office Tab – Schakel tabbladenlezen en -bewerken in Microsoft Office (inclusief Excel) in
- Schakel in één seconde tussen tientallen geopende documenten!
- Bespaar honderden muisklikken per dag en zeg vaarwel tegen muisarm.
- Verhoog uw productiviteit met 50 % bij het bekijken en bewerken van meerdere documenten.
- Brengt efficiënte tabs naar Office (inclusief Excel), net als in Chrome, Edge en Firefox.