ALS.VOORWAARDEN (Engels: IFS) test meerdere voorwaarden achter elkaar en geeft het resultaat bij de eerste voorwaarde die waar is: =ALS.VOORWAARDEN(A1>=90;"Uitstekend";A1>=70;"Goed";WAAR;"Onvoldoende"). Sluit altijd af met WAAR als vangnet, anders krijg je #N/B.
Hieronder zie je de syntaxis, een stappenplan van zes stappen, vijf praktijkvoorbeelden en de vijf fouten die het vaakst misgaan. ALS.VOORWAARDEN werkt vanaf Excel 2019 en in Microsoft 365.
Laatst bijgewerkt: juli 2026
Wat is ALS.VOORWAARDEN?
De ALS.VOORWAARDEN-functie in Excel (Engels: IFS) is de moderne oplossing voor situaties waarin je meerdere voorwaarden wilt testen. In plaats van ingewikkelde geneste ALS-formules schrijf je nu een overzichtelijke formule op een regel.
Syntaxis:
=ALS.VOORWAARDEN(conditie1; waarde1; [conditie2; waarde2]; ...)
| Argument | Uitleg |
|---|---|
| conditie1 | De eerste voorwaarde die wordt getest (WAAR of ONWAAR) |
| waarde1 | Het resultaat als conditie1 WAAR is |
| conditie2; waarde2 | Optioneel: volgende voorwaarde en bijbehorend resultaat |
Je kunt tot 127 conditie-waarde paren opgeven.
Waarom ALS.VOORWAARDEN beter is dan geneste ALS
Het probleem met geneste ALS-formules
Stel je wilt beoordelingen toekennen op basis van een score:
- 90 of hoger: Uitstekend
- 70 tot en met 89: Goed
- 50 tot en met 69: Voldoende
- Onder de 50: Onvoldoende
De oude manier met geneste ALS:
=ALS(A1>=90;"Uitstekend";ALS(A1>=70;"Goed";ALS(A1>=50;"Voldoende";"Onvoldoende")))
Dit wordt snel onoverzichtelijk bij meer condities. Je moet haakjes tellen, het is lastig aan te passen, en fouten zijn moeilijk te vinden.
De nieuwe manier met ALS.VOORWAARDEN:
=ALS.VOORWAARDEN(A1>=90;"Uitstekend";A1>=70;"Goed";A1>=50;"Voldoende";WAAR;"Onvoldoende")
Voordelen van ALS.VOORWAARDEN:
- Geen geneste haakjes die je moet natellen
- Elke conditie staat direct naast het bijbehorende resultaat
- Eenvoudig uit te breiden met extra condities
- Veel beter leesbaar voor collega’s die je bestand overnemen
ALS.VOORWAARDEN stap-voor-stap
Stap 1: Bepaal je condities en resultaten
Maak eerst een overzicht van alle voorwaarden die je wilt testen en de bijbehorende uitkomsten. Zorg dat je de volgorde goed bepaalt: de eerste WAAR-conditie bepaalt het resultaat.
Stap 2: Selecteer de cel voor je formule
- Windows: Klik op de cel waar het resultaat moet komen
- Mac: Klik op de cel waar het resultaat moet komen
Stap 3: Typ de ALS.VOORWAARDEN-formule
Begin met =ALS.VOORWAARDEN( en voeg je eerste conditie en waarde toe:
=ALS.VOORWAARDEN(B2>=90;"Uitstekend"
Stap 4: Voeg extra condities toe
Ga door met puntkomma’s tussen elke conditie-waarde combinatie:
=ALS.VOORWAARDEN(B2>=90;"Uitstekend";B2>=70;"Goed";B2>=50;"Voldoende"
Stap 5: Voeg een standaardwaarde toe (belangrijk!)
Gebruik WAAR als laatste conditie om een standaardwaarde te geven als geen conditie matcht:
=ALS.VOORWAARDEN(B2>=90;"Uitstekend";B2>=70;"Goed";B2>=50;"Voldoende";WAAR;"Onvoldoende")
Stap 6: Bevestig de formule
- Windows: Druk op Enter
- Mac: Druk op Return
Praktische voorbeelden
Voorbeeld 1: Kortingspercentage berekenen
Je geeft klanten korting op basis van hun totale bestelling:
| Bestelbedrag | Korting |
|---|---|
| Boven 1000 | 15% |
| 500-999 | 10% |
| 250-499 | 5% |
| Onder 250 | 0% |
Formule:
=ALS.VOORWAARDEN(C2>=1000;15%;C2>=500;10%;C2>=250;5%;WAAR;0%)
Voorbeeld 2: Leeftijdscategorieën voor evenement
Je wilt deelnemers indelen in leeftijdsgroepen:
Formule:
=ALS.VOORWAARDEN(D2<12;"Kind";D2<18;"Tiener";D2<65;"Volwassene";WAAR;"Senior")
Voorbeeld 3: Commissie berekenen voor verkopers
Verkopers krijgen commissie op basis van hun maandelijkse omzet. Je combineert ALS.VOORWAARDEN met de omzetberekening.
| Omzet | Commissiepercentage |
|---|---|
| Boven 50.000 | 8% |
| 25.000-49.999 | 5% |
| 10.000-24.999 | 3% |
| Onder 10.000 | 1% |
Formule voor commissie:
=E2*ALS.VOORWAARDEN(E2>=50000;8%;E2>=25000;5%;E2>=10000;3%;WAAR;1%)
Voorbeeld 4: Seizoenbepaling op basis van maand
Je wilt automatisch het seizoen bepalen op basis van een maandnummer:
Formule:
=ALS.VOORWAARDEN(MAAND(F2)<=2;"Winter";MAAND(F2)<=5;"Lente";MAAND(F2)<=8;"Zomer";MAAND(F2)<=11;"Herfst";WAAR;"Winter")
Voorbeeld 5: Combinatie met SOM.ALS
Je kunt ALS.VOORWAARDEN combineren met andere functies zoals SOM.ALS voor complexe berekeningen. Bijvoorbeeld om bonussen te berekenen op basis van prestaties:
=ALS.VOORWAARDEN(G2="A";SOM.ALS(Bonussen;Type;"A")*1,5;G2="B";SOM.ALS(Bonussen;Type;"B")*1,2;WAAR;0)
ALS.VOORWAARDEN vs. geneste ALS: vergelijking
| Aspect | ALS.VOORWAARDEN | Geneste ALS |
|---|---|---|
| Leesbaarheid | Uitstekend | Matig tot slecht |
| Max. condities | 127 paren | 7 niveaus (64 in nieuwere Excel) |
| Foutgevoeligheid | Laag | Hoog (haakjes tellen) |
| Aanpassen | Eenvoudig | Lastig |
| Compatibiliteit | Excel 2019+ / Microsoft 365 | Alle versies |
| Standaardwaarde | Met WAAR als laatste conditie | Laatste ALS-argument |
Wanneer gebruik je nog geneste ALS?
- Als je met Excel 2016 of ouder werkt
- Bij slechts twee of drie eenvoudige condities
- Als je bestand uitwisselbaar moet blijven met oudere Excel-versies
Veelgemaakte fouten
Fout 1: Geen standaardwaarde opgeven
Probleem: Je formule geeft #N/B als geen conditie WAAR is.
Verkeerde formule:
=ALS.VOORWAARDEN(A1>=90;"Uitstekend";A1>=70;"Goed")
Als A1 = 50, krijg je #N/B.
Oplossing: Gebruik altijd WAAR als laatste conditie met een standaardwaarde:
=ALS.VOORWAARDEN(A1>=90;"Uitstekend";A1>=70;"Goed";WAAR;"Anders")
Fout 2: Verkeerde volgorde van condities
Probleem: Een bredere conditie staat voor een specifiekere, waardoor de specifieke nooit wordt bereikt.
Verkeerde formule:
=ALS.VOORWAARDEN(A1>=50;"Voldoende";A1>=90;"Uitstekend";WAAR;"Onvoldoende")
Als A1 = 95, krijg je “Voldoende” in plaats van “Uitstekend”.
Oplossing: Zet de meest specifieke (of hoogste) condities eerst:
=ALS.VOORWAARDEN(A1>=90;"Uitstekend";A1>=50;"Voldoende";WAAR;"Onvoldoende")
Fout 3: Oneven aantal argumenten
Probleem: Je vergeet een waarde bij een conditie, wat een foutmelding geeft.
Verkeerde formule:
=ALS.VOORWAARDEN(A1>=90;"Uitstekend";A1>=70)
Oplossing: Elke conditie moet een bijbehorende waarde hebben:
=ALS.VOORWAARDEN(A1>=90;"Uitstekend";A1>=70;"Goed")
Fout 4: Functie niet beschikbaar in oudere Excel
Probleem: Je krijgt #NAAM? omdat ALS.VOORWAARDEN niet bestaat in jouw Excel-versie.
Oplossing: ALS.VOORWAARDEN is beschikbaar vanaf Excel 2019 en in Microsoft 365. Voor oudere versies gebruik je geneste ALS of upgrade je naar een nieuwere versie.
Fout 5: Tekstvergelijkingen zonder aanhalingstekens
Probleem: Je vergelijkt tekst maar vergeet de aanhalingstekens.
Verkeerde formule:
=ALS.VOORWAARDEN(B2=Ja;"Actief";WAAR;"Inactief")
Oplossing: Zet tekst altijd tussen aanhalingstekens:
=ALS.VOORWAARDEN(B2="Ja";"Actief";WAAR;"Inactief")
Geavanceerde tips
Tip 1: Combineer met INDEX voor dynamische opzoekingen
Je kunt ALS.VOORWAARDEN combineren met INDEX om dynamisch gegevens op te halen:
=INDEX(Prijstabel;ALS.VOORWAARDEN(A2="Klein";1;A2="Middel";2;WAAR;3))
Tip 2: Gebruik ISLEEG voor lege cellen
Controleer eerst of een cel leeg is voordat je andere condities test:
=ALS.VOORWAARDEN(ISLEEG(A2);"Vul in";A2>=100;"Hoog";WAAR;"Normaal")
Tip 3: Geneste functies in waarden
De waarde-argumenten kunnen ook formules bevatten:
=ALS.VOORWAARDEN(A2>0;A2*1,21;A2<0;A2*0,9;WAAR;0)
Compatibiliteit
| Excel-versie | ALS.VOORWAARDEN beschikbaar |
|---|---|
| Excel 365 | Ja |
| Excel 2021 | Ja |
| Excel 2019 | Ja |
| Excel 2016 | Nee |
| Excel 2013 en ouder | Nee |
| Google Sheets | Ja (als IFS) |
| LibreOffice Calc | Ja |
Veelgestelde vragen over ALS.VOORWAARDEN
Wat is het verschil tussen ALS en ALS.VOORWAARDEN?
De ALS-functie test een enkele voorwaarde en geeft twee mogelijke uitkomsten. ALS.VOORWAARDEN test meerdere voorwaarden achter elkaar en geeft het resultaat bij de eerste WAAR-conditie. Gebruik ALS bij simpele ja/nee situaties, ALS.VOORWAARDEN bij meerdere mogelijke uitkomsten.
Hoeveel condities kan ik maximaal gebruiken?
Je kunt tot 127 conditie-waarde paren gebruiken in ALS.VOORWAARDEN. Dit is ruim voldoende voor de meeste toepassingen.
Hoe geef ik een standaardwaarde als geen conditie waar is?
Gebruik WAAR als laatste conditie. WAAR is altijd waar, dus dit vangt alle overige gevallen op. Bijvoorbeeld: =ALS.VOORWAARDEN(A1>100;"Hoog";WAAR;"Normaal").
Werkt ALS.VOORWAARDEN in oudere Excel-versies?
Nee, ALS.VOORWAARDEN is beschikbaar vanaf Excel 2019 en in Microsoft 365. Voor oudere versies moet je geneste ALS-formules gebruiken of je abonnement upgraden.
Kan ik ALS.VOORWAARDEN combineren met andere formules?
Ja, je kunt ALS.VOORWAARDEN combineren met vrijwel elke Excel-formule. Populaire combinaties zijn met SOM.ALS, INDEX, VERT.ZOEKEN en rekenkundige functies.
Wat is de Engelse naam voor ALS.VOORWAARDEN?
De Engelse naam is IFS. In Nederlandse Excel gebruik je ALS.VOORWAARDEN, maar de syntaxis is identiek.
Hoe voorkom ik de #N/B-fout?
De #N/B-fout verschijnt als geen conditie WAAR is. Voeg altijd WAAR toe als laatste conditie met een standaardwaarde: =ALS.VOORWAARDEN(...;WAAR;"Standaard").
Wat is het verschil met KIEZEN?
KIEZEN selecteert een waarde op basis van een indexnummer (1, 2, 3…), terwijl ALS.VOORWAARDEN werkt met logische tests. Gebruik KIEZEN als je al een nummer hebt, ALS.VOORWAARDEN als je condities moet evalueren.
Wil je de laagste waarde binnen een bepaalde groep vinden? Lees dan MIN.ALS voor een minimum met voorwaarden. Wil je juist de hoogste waarde binnen een bepaalde groep zien? Bekijk dan ook MAX.ALS voor een maximum met voorwaarden.
Gerelateerde functies
Wil je meer leren over formules in Excel? Bekijk deze gerelateerde pagina’s:
- ALS functie in Excel: De basis voor voorwaardelijke logica
- SOM.ALS in Excel: Optellen met voorwaarden
- Excel formules overzicht: Alle belangrijke functies op een rij
- INDEX in Excel: Data ophalen uit rijen en kolommen
Hulp nodig bij Excel?
Kom je er niet uit met ALS.VOORWAARDEN of andere Excel-formules? Ik help je graag verder.
- WhatsApp: stuur een berichtje
- Email: w.bouwmeester@bouwmeesterconsultancy.nl
- Bel: +31 6 28963636
Zit je formule structureel in de knoop? Bekijk dan wat Excel hulp voor je kan doen, of laat een Excel specialist je model opnieuw opbouwen.







