REEKS functie in Excel 365: getallenreeks maken (2026)
Met de REEKS functie in Excel 365 (Engels: SEQUENCE) genereer je automatisch een reeks getallen, datums of tijden in een dynamische array. In plaats van handmatig nummeren of formules kopieren, vult REEKS in een keer een complete reeks – horizontaal, verticaal of als matrix.
Laatst bijgewerkt: januari 2026
Wat is de REEKS functie?
De REEKS functie (Engels: SEQUENCE) is een dynamische arrayfunctie die beschikbaar is in Excel 365 en Excel 2021. Met REEKS genereer je automatisch een reeks opeenvolgende getallen zonder handmatig te typen of formules te kopieren.
Waarom REEKS gebruiken:
- Maak snel genummerde lijsten (1, 2, 3… of 100, 200, 300…)
- Genereer datumreeksen voor planningen en kalenders
- Creeer tijdintervallen voor roosters
- Bouw tweedimensionale matrices voor berekeningen
- Combineer met andere functies voor dynamische oplossingen
- Vermijd de beperkingen van automatisch aanvullen
Belangrijke vereiste: REEKS werkt alleen in Excel 365 en Excel 2021. Oudere versies ondersteunen deze functie niet.
REEKS syntaxis: alle 4 argumenten uitgelegd
De volledige syntaxis van de REEKS functie is:
=REEKS(rijen;[kolommen];[begin];[stap])
| Argument | Beschrijving | Verplicht | Standaard |
|---|---|---|---|
| rijen | Aantal rijen in de reeks | Ja | – |
| kolommen | Aantal kolommen in de reeks | Nee | 1 |
| begin | Startwaarde van de reeks | Nee | 1 |
| stap | Verschil tussen opeenvolgende getallen | Nee | 1 |
Argument 1: rijen (verplicht)
Dit bepaalt hoeveel rijen de reeks bevat. Bij =REEKS(5) krijg je 5 getallen onder elkaar.
Argument 2: kolommen (optioneel)
Dit bepaalt hoeveel kolommen de reeks bevat. Standaard is 1 kolom. Met =REEKS(3;4) krijg je een matrix van 3 rijen en 4 kolommen (12 getallen totaal).
Argument 3: begin (optioneel)
De startwaarde van de reeks. Standaard is 1. Met =REEKS(5;;10) krijg je 10, 11, 12, 13, 14.
Argument 4: stap (optioneel)
Het verschil tussen opeenvolgende getallen. Standaard is 1. Met =REEKS(5;;;2) krijg je 1, 3, 5, 7, 9.
Stap-voor-stap: je eerste REEKS maken
Laten we starten met een eenvoudige getallenreeks.
Stap 1: Selecteer de startcel
Klik op de cel waar je reeks moet beginnen. Zorg dat er voldoende lege cellen onder (of naast) staan voor de volledige reeks.
Stap 2: Typ de formule
Voor een eenvoudige reeks van 1 tot 10:
=REEKS(10)
Stap 3: Druk op Enter
- Windows: Druk op Enter
- Mac: Druk op Return
De reeks vult automatisch 10 cellen met de getallen 1 tot en met 10.
Stap 4: Bekijk het spill-bereik
Je ziet dat de formule in de eerste cel staat, maar de resultaten automatisch naar beneden “spillen” (overlopen). Dit is het dynamische array-gedrag van Excel 365.
Let op: Als er data staat in de cellen waar de reeks wil spillen, krijg je een #OVERLOOP! fout.
Eenvoudige getallenreeksen maken
Reeks 1 tot 100
=REEKS(100)
Resultaat: 1, 2, 3, … 100 in een kolom.
Reeks 0 tot 9
=REEKS(10;;0)
Resultaat: 0, 1, 2, … 9.
Reeks vanaf een specifiek getal
Voor een reeks van 100 tot 110:
=REEKS(11;;100)
Resultaat: 100, 101, 102, … 110.
Reeks met stappen van 5
=REEKS(10;;;5)
Resultaat: 1, 6, 11, 16, 21, 26, 31, 36, 41, 46.
Reeks van 10 tot 100 met stappen van 10
=REEKS(10;;10;10)
Resultaat: 10, 20, 30, … 100.
Aflopende reeks (negatieve stap)
Voor een countdown van 10 naar 1:
=REEKS(10;;10;-1)
Resultaat: 10, 9, 8, 7, 6, 5, 4, 3, 2, 1.
Horizontale reeksen maken
Standaard maakt REEKS een verticale reeks (kolom). Voor een horizontale reeks (rij), gebruik je 1 rij en meerdere kolommen.
Horizontale reeks 1 tot 12
=REEKS(1;12)
Resultaat: 1, 2, 3, … 12 naast elkaar.
Maanden van het jaar (als nummers)
=REEKS(1;12)
Dit geeft 1 tot 12 horizontaal – perfect als basis voor maandelijkse overzichten.
Horizontale reeks met aangepaste stappen
=REEKS(1;5;100;100)
Resultaat: 100, 200, 300, 400, 500 naast elkaar.
Tweedimensionale matrices maken
De echte kracht van REEKS komt naar voren bij tweedimensionale matrices.
3×3 matrix
=REEKS(3;3)
Resultaat:
| 1 | 2 | 3 |
|---|---|---|
| 4 | 5 | 6 |
| 7 | 8 | 9 |
5×4 matrix beginnend bij 0
=REEKS(5;4;0)
Resultaat: een matrix van 5 rijen en 4 kolommen, met getallen 0 tot 19.
Tafel van vermenigvuldiging (creatief gebruik)
Voor een complete tafel van 1 tot 10:
=REEKS(1;10)*REEKS(10;1)
Dit combineert twee reeksen via matrixvermenigvuldiging.
Datumreeksen maken met REEKS
REEKS is ideaal voor het genereren van datumreeksen. Excel slaat datums op als getallen, dus REEKS werkt er perfect mee.
Stap-voor-stap: 7 opeenvolgende dagen
Stap 1: Bepaal de startdatum
Stel je startdatum is in cel A1 (bijvoorbeeld 1-1-2026).
Stap 2: Maak de reeks
=REEKS(7;;A1)
Of met een vaste datum:
=REEKS(7;;DATUM(2026;1;1))
Stap 3: Formatteer als datum
Selecteer de cellen en kies datumopmaak via Start > Getal > Datum.
Resultaat: 1-1-2026, 2-1-2026, 3-1-2026, … 7-1-2026.
Weekdagen (elke 7 dagen)
Voor alle maandagen van januari 2026:
=REEKS(5;;DATUM(2026;1;6);7)
Dit geeft 6-1-2026, 13-1-2026, 20-1-2026, 27-1-2026, 3-2-2026.
Eerste dag van elke maand
Voor de eerste dag van elke maand in 2026:
=DATUM(2026;REEKS(12);1)
Resultaat: 1-1-2026, 1-2-2026, 1-3-2026, … 1-12-2026.
Laatste dag van elke maand
=EOMAAND(DATUM(2026;REEKS(12);1);0)
Resultaat: 31-1-2026, 28-2-2026, 31-3-2026, etc.
Meer over datumfuncties in Excel vind je in onze aparte handleiding.
Tijdintervallen genereren
REEKS werkt ook voor tijden. Tijden in Excel zijn decimale getallen waarbij 1 = 24 uur.
Uurlijkse intervallen
Voor 24 uren van 00:00 tot 23:00:
=REEKS(24;;0;1/24)
Formatteer de cellen als tijd (uu:mm).
Resultaat: 00:00, 01:00, 02:00, … 23:00.
Kwartieren (15-minuten intervallen)
=REEKS(8;;TIJDWAARDE("09:00");1/24/4)
Resultaat: 09:00, 09:15, 09:30, 09:45, 10:00, 10:15, 10:30, 10:45.
Halfuurlijkse slots
=REEKS(17;;TIJDWAARDE("08:00");1/48)
Dit genereert tijden van 08:00 tot 16:00 met stappen van 30 minuten.
REEKS combineren met andere functies
De kracht van REEKS neemt toe wanneer je het combineert met andere Excel-functies.
Met TEKST voor maandnamen
=TEKST(DATUM(2026;REEKS(12);1);"mmmm")
Resultaat: januari, februari, maart, … december.
Met KIEZEN voor weekdagen
=KIEZEN(REEKS(7);"Ma";"Di";"Wo";"Do";"Vr";"Za";"Zo")
Resultaat: Ma, Di, Wo, Do, Vr, Za, Zo.
Met INDEX voor willekeurige selectie
In combinatie met willekeurige getallen in Excel:
=INDEX(A1:A100;REEKS(5;;ASELECT.TUSSEN(1;100);0))
Dit selecteert 5 willekeurige items uit een lijst.
Met FILTER voor dynamische lijsten
=FILTER(A:A;REEKS(AANTAL(A:A))<=10)
Dit geeft de eerste 10 niet-lege items uit kolom A.
Met SOM voor cumulatieve totalen
=SOM(INDEX(B:B;1):INDEX(B:B;REEKS(AANTAL(B:B))))
Met SORTEREN voor omgekeerde volgorde
=SORTEREN(A1:A10;REEKS(10;;10;-1))
Bekijk ook onze uitgebreide gids over Excel formules.
Dynamische arrays en spill uitgelegd
REEKS is een dynamische arrayfunctie. Dit betekent dat het resultaat automatisch “spilt” (overloopt) naar aangrenzende cellen.
Wat is spill?
Spill betekent dat een formule in een cel automatisch meerdere cellen vult met resultaten. Je typt de formule in een cel, maar het resultaat verschijnt in meerdere cellen.
Spill-bereik herkennen
- De formule staat alleen in de eerste cel (linksboven)
- Andere cellen tonen resultaten maar bevatten geen formule
- Bij selectie zie je een blauwe rand om het hele spill-bereik
Verwijzen naar spill-bereik
Gebruik het hekje (#) om naar een volledig spill-bereik te verwijzen:
=SOM(A1#)
Dit telt alle waarden op in het spill-bereik dat begint in A1.
#OVERLOOP! fout oplossen
Als REEKS een #OVERLOOP! fout geeft, staat er data in de cellen waar het resultaat moet komen. Verwijder die data of verplaats je formule.
Praktische voorbeelden
Voorbeeld 1: Factuurnummers genereren
=TEKST.SAMENVOEGEN("FAC-2026-";TEKST(REEKS(100);"0000"))
Resultaat: FAC-2026-0001, FAC-2026-0002, FAC-2026-0003, etc.
Voorbeeld 2: Kalender voor een maand
=REEKS(31;;DATUM(2026;1;1))
Formatteer als datum voor alle dagen van januari 2026.
Voorbeeld 3: Rijnummers voor een tabel
In een tabel met 50 rijen:
=REEKS(50)
Voorbeeld 4: Kwartiernummers (Q1, Q2, Q3, Q4)
="Q"&REEKS(4)
Resultaat: Q1, Q2, Q3, Q4.
Voorbeeld 5: Alfabetische letters A-Z
=TEKEN(64+REEKS(26))
Resultaat: A, B, C, … Z (ASCII-codes 65-90).
Voorbeeld 6: Romeinse cijfers
=ROMEINS(REEKS(10))
Resultaat: I, II, III, IV, V, VI, VII, VIII, IX, X.
Veelgemaakte fouten
Fout 1: #OVERLOOP! fout
Probleem: Je ziet #OVERLOOP! in de cel.
Oorzaak: Er staat data in cellen waar het spill-bereik moet komen.
Oplossing: Verwijder de blokkerende data of verplaats je formule naar een lege plek met voldoende ruimte.
Fout 2: REEKS functie wordt niet herkend
Probleem: Excel geeft #NAAM? fout.
Oorzaak: REEKS is alleen beschikbaar in Excel 365 en Excel 2021.
Oplossing: Upgrade naar Excel 365 of gebruik de klassieke methode met automatisch aanvullen.
Fout 3: Verkeerde volgorde van argumenten
Probleem: Je krijgt onverwachte resultaten.
Oorzaak: De argumenten staan in de verkeerde volgorde.
Oplossing: Onthoud: REEKS(rijen; kolommen; begin; stap). Gebruik puntkomma’s om lege argumenten over te slaan, bijvoorbeeld =REEKS(10;;;5) voor stappen van 5.
Fout 4: Negatieve rijen of kolommen
Probleem: Je krijgt een #WAARDE! fout.
Oorzaak: Rijen en kolommen moeten positieve getallen zijn.
Oplossing: Gebruik alleen positieve getallen voor rijen en kolommen. Voor een aflopende reeks, gebruik een negatieve stap: =REEKS(10;;10;-1).
Fout 5: Datums worden als getallen getoond
Probleem: Je datumreeks toont getallen zoals 45658.
Oorzaak: De cellen zijn niet opgemaakt als datum.
Oplossing: Selecteer de cellen en kies datumopmaak via Start > Getal > Datum of druk Ctrl+Shift+3.
Fout 6: Te weinig ruimte voor de reeks
Probleem: Slechts een deel van de reeks is zichtbaar.
Oorzaak: Er is niet genoeg ruimte of er staat data in de weg.
Oplossing: Zorg voor voldoende lege cellen. Voor =REEKS(100) heb je 100 lege cellen onder de formule nodig.
FAQ
Hoe maak ik een getallenreeks van 1 tot 100 in Excel?
Gebruik de formule =REEKS(100) in een cel. Excel vult automatisch 100 cellen met de getallen 1 tot en met 100. Deze functie werkt alleen in Excel 365 en Excel 2021. Het resultaat “spilt” naar de cellen eronder, dus zorg voor voldoende lege ruimte.
Wat is het verschil tussen REEKS en automatisch aanvullen?
REEKS is een dynamische formule die automatisch updatet en geen handmatige actie vereist. Automatisch aanvullen is een eenmalige actie waarbij je waarden sleept. REEKS past zich aan als je het aantal rijen wijzigt; automatisch aanvullen niet. REEKS werkt alleen in Excel 365/2021.
Hoe maak ik een horizontale reeks in Excel?
Gebruik =REEKS(1;10) voor een horizontale reeks van 1 tot 10. Het eerste argument (rijen) is 1, het tweede argument (kolommen) bepaalt hoeveel getallen je naast elkaar krijgt. Voor 1 tot 12 horizontaal: =REEKS(1;12).
Kan ik datums genereren met REEKS?
Ja, REEKS werkt uitstekend voor datums. Gebruik =REEKS(31;;DATUM(2026;1;1)) voor alle dagen van januari 2026. Formatteer de cellen daarna als datum. Voor weekelijkse datums gebruik je stap 7: =REEKS(52;;DATUM(2026;1;6);7).
Hoe maak ik een reeks met stappen van 10?
Gebruik het vierde argument (stap): =REEKS(10;;1;10) geeft 1, 11, 21, 31… Voor 10, 20, 30… gebruik je =REEKS(10;;10;10). Het derde argument is de startwaarde, het vierde is de stapgrootte.
Wat betekent de #OVERLOOP! fout bij REEKS?
De #OVERLOOP! fout (Engels: #SPILL!) verschijnt wanneer er data staat in cellen waar het resultaat moet komen. REEKS heeft lege cellen nodig om te spillen. Verwijder de blokkerende data of verplaats je formule naar een locatie met voldoende lege ruimte.
Werkt REEKS in oudere Excel-versies?
Nee, REEKS is een dynamische arrayfunctie die alleen werkt in Excel 365 en Excel 2021. In oudere versies krijg je een #NAAM? fout. Als alternatief kun je RIJ-functies gebruiken of handmatig met automatisch aanvullen werken.
Hoe combineer ik REEKS met andere functies?
REEKS combineert goed met functies als TEKST, INDEX, FILTER en SORTEREN. Bijvoorbeeld: =TEKST(DATUM(2026;REEKS(12);1);"mmmm") geeft alle maandnamen. Of ="Item "&REEKS(10) voor Item 1, Item 2, etc. De mogelijkheden zijn eindeloos met Excel formules.
Loop je vast? Laat mij even meekijken. Ik kijk graag met je mee via WhatsApp of telefoon.
Hulp nodig bij Excel?
Kom je er niet uit met de REEKS functie of heb je hulp nodig bij dynamische arrays en geavanceerde formules? Neem gerust contact met mij op – we helpen je graag verder.
Direct contact:
– WhatsApp: Stuur een bericht
– E-mail: w.bouwmeester@bouwmeesterconsultancy.nl
– Telefoon: +31 6 28963636
Bekijk ook mijn andere handleidingen over automatisch aanvullen in Excel, Excel formules, willekeurige getallen in Excel en datumfuncties in Excel.





