KutoolsforOffice — Eén oplossing, vijf krachtige tools.Meer bereiken met minder moeite.

Hoe telt u elke n-de rij in Excel op?

AuteurXiaoyang Wijzigingsdatum
som elke n rijen

Stel dat u een lange kolom met gegevens in uw werkblad hebt en u moet elke volgende 5 rijen optellen — bijvoorbeeld met formules zoals =SOM(B2:B6), =SOM(B7:B11), enzovoort — waarbij elk resultaat in een aparte uitvoerkolom komt, zoals te zien is in de voorbeeldscreenshot. Dit handmatig doen, vooral bij grote datasets, is tijdrovend en foutgevoelig. In dit artikel vindt u hieronder verschillende praktische methoden om efficiënt en nauwkeurig elke n rijen op te tellen: via formules, handige hulpmiddelen in Kutools voor Excel, VBA-macro’s en draaitabeltechnieken. U krijgt duidelijke richtlijnen voor toepasselijke scenario’s, het aanpassen van parameters en probleemoplossing, zodat u vlot en foutloos uw gegevens kunt samenvatten. Ontdek hieronder de oplossing die het beste aansluit bij uw behoeften.

Elke n rijen optellen in Excel met formules

Elke n rijen optellen in Excel met Kutools voor Excel

Elke n rijen optellen in Excel met Draaitabel-groepering

Elke n rijen optellen in Excel met VBA-code


Elke n rijen optellen in Excel met formules

Ter illustratie: als u elke groep van 5 rijen in een dataset wilt optellen, stelt u eenvoudigweg een formule op die automatisch de berekening uitvoert. Deze methode is flexibel en direct toepasbaar—ideaal voor dynamische gegevens of wanneer er geen invoegtoepassing beschikbaar is. Let wel: bij aanzienlijke wijzigingen in uw gegevensstructuur kan de formule aanpassing vereisen.

1. Voer de volgende formule in een lege cel in om het resultaat van de eerste set weer te geven (bijvoorbeeld in cel C2):

=SUM(OFFSET($B$2,(ROW()-ROW($B$2))*5,0,5,1))

Tip: In de bovenstaande formule is B2 de begincel van uw gegevens (pas deze aan zodat deze overeenkomt met uw gegevensbereik) en geeft 5 de groepsgrootte aan (het aantal rijen per blok dat moet worden opgeteld). Voor andere intervallen, zoals elke 10 rijen, vervangt u eenvoudigweg 5 door 10 in de hele formule.

2. Na het invoeren van de formule sleept u deze omlaag door de kolom met behulp van de vulgreep, zodat de som voor elke groep van n rijen wordt gegenereerd. Ga door totdat er een nul verschijnt—dat betekent dat alle gegevensblokken zijn verwerkt. Zie screenshot:

slepen en de formule naar andere cellen kopiëren

Uitleg van parameters en tips:

  • VERSCHUIVING($B$2,…): Verschuift de verwijzing omlaag met een veelvoud van het groeperingsinterval. Pas indien nodig de absolute verwijzing naar het begin van uw dataset aan.
  • RIJ()-RIJ($B$2): Geeft een opeenvolgende index (0 voor de eerste groep, 1 voor de tweede, enz.). Zorg ervoor dat u begint met invullen vanaf de juiste rij of pas deze formule dienovereenkomstig aan.
  • De formule-uitvoer kan 0 weergeven voor groepsberekeningen buiten uw gegevensbereik; dit is normaal en betekent simpelweg dat u het einde heeft bereikt.

Opmerkingen:

1. In sommige gevallen wilt u dat het somresultaat niet in een aparte kolom verschijnt, maar inline met de gegevens aan het einde van elk blok van n rijen—bijvoorbeeld in kolom C, zoals hieronder weergegeven:

som elke n rijen en plaats totaalwaarden op de laatste regel

Om dit te bereiken, past u de onderstaande formule toe (ervan uitgaande dat uw eerste waarde in B1 staat en u elke 5 rijen wilt optellen) in C1 en sleept u deze omlaag:

=IF(MOD(ROW(),5),"",SUM(OFFSET(B1,,,-5)))

Hiermee wordt de som alleen op elke n-de rij geplaatst. Opmerkingen: Deze formule werkt alleen als uw dataset begint in de eerste rij van het werkblad. Pas de verwijzingen aan als uw gegevens op een andere rij beginnen.

2. Voor rijgebaseerde (horizontale) gegevens waarbij u elke n kolommen wilt optellen, plaatst u deze formule in de doelcel (bijvoorbeeld C1):

=SUM(OFFSET($A$1,,(COLUMNS($A$3:A3)-1)*5,,5))

Hierbij markeert A1 de begincel, A3 de cel waar u deze formule plaatst, en 5 het kolominterval dat u wilt optellen. Sleep de vulgreep naar rechts indien nodig. Zie de onderstaande screenshots voor verdere illustratie:

pas een formule toe om elke n kolommen op te tellen
pijl-omlaag
sleep de formule naar rechts om de resultaten te krijgen

Als u onjuiste resultaten krijgt, controleer dan of uw absolute en relatieve verwijzingen correct zijn. Pas de groepsgrootte en celverwijzingen aan op basis van de werkelijke locatie van uw gegevens.


Elke n rijen optellen in Excel met Kutools voor Excel

Kutools voor Excel biedt een handige manier om elke n rijen op te tellen zonder dat u handmatig formules hoeft te bouwen. Dit is vooral praktisch bij grote datasets of wanneer u batch-subtotalen wilt berekenen. Het hulpmiddel maakt gebruik van pagina-einde en subtotalen, waardoor herhalende taken worden gestroomlijnd en formulefouten tot een minimum worden beperkt. Let op: deze methode is alleen beschikbaar voor gebruikers met de Kutools-invoegtoepassing geïnstalleerd.

Kutools voor Excelbiedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden verhoogd.Geïntegreerd met AI-mogelijkheden, automatiseert Kutools taken met precisie, zodat databeheer moeiteloos verloopt.Gedetailleerde informatie over Kutools voor Excel...         Gratis proefversie...

Volg deze stappen om deze methode toe te passen:

1. Klik op KUTOOLS PLUS > Afdrukken > Voeg paginascheidingen in om de andere rij. Zie screenshot:

2. Geef in het dialoogvenster Voeg paginascheidingen in om de andere rij het rijeninterval op waarop u een pagina-einde wilt invoegen (bijv. 5) en klik op OK. Het hulpmiddel voegt automatisch een pagina-einde in na elk vastgesteld aantal rijen in uw dataset. Zie screenshot:

stel opties in in het dialoogvenster Pagina-einde invoegen per rij

3. Ga vervolgens naar KUTOOLS PLUS > Afdrukken > Gegevenspagina statistieken:

klik op de functie Paginasubtotalen van Kutools

4. Selecteer in het dialoogvenster Gegevenspagina statistieken de kolomkop(pen) die u wilt optellen en kies de gewenste berekeningsmethode (som, gemiddelde, enz.). Klik op OK om door te gaan. Zie screenshot:

stel opties in in het dialoogvenster Paginasubtotalen

5. Alle groepen van n rijen tonen nu hun totalen in de uitvoer, precies zoals gewenst. Zie screenshot:

elke 5 rijen gegevens zijn opgeteld

Als u het pagin einde later wilt verwijderen, selecteert u Verwijder alle Pagina-einde in de vervolgkeuzelijst Afdrukken van KUTOOLS PLUS. Als er gegevens zijn gewijzigd nadat subtotalen zijn toegepast, moet u het proces mogelijk herhalen om de resultaten te vernieuwen.

Download nu de gratis proefversie van Kutools voor Excel!


Elke n rijen optellen in Excel met Draaitabel-groepering

Een draaitabeloplossing is vooral geschikt voor gebruikers die vertrouwd zijn met de data-analysehulpmiddelen van Excel en hun gegevensblokken visueel willen samenvatten, eventueel met verdere uitsplitsingen. Door een hulpkolom toe te voegen om groeperingen te indexeren, kunt u de som van elke n rijen aggregeren – zonder formules of macro’s. Deze methode is ideaal voor het snel analyseren of presenteren van gegroepeerde gegevens, mits u één keer de hulpkolom instelt.

Toepasbaar in scenario’s zoals verkoop per periode, batchverwerking of het samenvatten van opeenvolgende gegevensblokken voor rapportage.

Stappen:

  • Maak een hulpkolom in uw gegevens (bijvoorbeeld in kolom C) met de volgende formule in C2, ervan uitgaande dat uw gegevens beginnen op rij 2 en dat u elke 5 rijen wilt optellen:
=INT((ROW(B2)-ROW($B$2))/5)+1
  • Sleep de formule omlaag naar alle rijen om een unieke groepsindex te creëren voor elk blok van 5 rijen.
  • Selecteer vervolgens uw dataset, inclusief de kolom ‘Nieuwe groep’, en voeg een draaitabel in via Invoegen > Draaitabel.
  • Sleep het Groep-veld (de hulpkolom) in de lijst met draaitabelvelden naar het rijengebied en sleep de waardekolom naar het waardengebied, ingesteld op Som.
  • De draaitabel toont de som voor elk blok van n rijen op basis van uw groepsindeling.

Voor groepering met andere intervallen past u het getal 5 aan naar uw doelwaarde in de formule van de hulpkolom. Het verwijderen of invoegen van rijen in uw gegevens kan vereisen dat u de hulpkolom bijwerkt en de draaitabel vernieuwt. Als de resultaten onjuist lijken, controleert u de formule voor de groepsindex en zorgt u ervoor dat de veldlijst zoals hierboven is ingesteld.

Deze aanpak is perfect voor iteratieve rapportage, gegevensaggregatie of het vergelijken van bloksgewijze resultaten en vereist, eenmaal ingesteld, geen formules meer in het hoofdberekeningsgebied. Voor dynamische datasets hoeft u alleen de hulpkolom opnieuw te berekenen en de draaitabel te vernieuwen om de resultaten direct bij te werken.


Elke n rijen optellen in Excel met VBA-code

Het gebruik van een VBA-macro is een efficiënte manier om in één keer de som te berekenen van elke n rijen en de resultaten automatisch naar een opgegeven kolom of bereik uit te voeren. Dit is vooral handig voor gevorderde gebruikers die grote datasets verwerken of regelmatig herhaalbare processen nodig hebben. Met VBA wordt het proces flexibeler aanpasbaar, maar u moet wel macro’s inschakelen en over basiskennis van de VBA-editorinterface beschikken. Zorg ervoor dat u het juiste bereik en de juiste uitvoerlocatie selecteert om te voorkomen dat bestaande gegevens worden overschreven.

1. Druk op Alt + F11 om de Microsoft Visual Basic for Applications-editor te openen. Klik in de editor op Invoegen > Module om een nieuwe module te maken en plak de volgende code in het modulevenster:

Sub SumEveryNRows()
    Dim srcRange As Range
    Dim resultCol As Range
    Dim nRows As Integer
    Dim outRow As Long
    Dim i As Long
    Dim sumVal As Double
    Dim lastRow As Long
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set srcRange = Application.InputBox("Select the data range to sum:", xTitleId, "", Type:=8)
    If srcRange Is Nothing Then Exit Sub
    
    Set resultCol = Application.InputBox("Select the top cell where to output the results:", xTitleId, "", Type:=8)
    If resultCol Is Nothing Then Exit Sub
    
    nRows = Application.InputBox("How many rows per sum?", xTitleId, 5, Type:=1)
    If nRows < 1 Then Exit Sub
    
    lastRow = srcRange.Rows.Count
    outRow = 0
    
    For i = 1 To lastRow Step nRows
        sumVal = Application.WorksheetFunction.Sum(srcRange.Cells(i, 1).Resize(Application.WorksheetFunction.Min(nRows, lastRow - i + 1), 1))
        resultCol.Offset(outRow, 0).Value = sumVal
        outRow = outRow + 1
    Next i
End Sub

2. Ga terug naar Excel en druk op de F8-toets of klik op Uitvoeren.

  • De macro vraagt u om het gegevensbereik te selecteren dat u wilt optellen (bijvoorbeeld B2:B101).
  • Selecteer vervolgens de cel erboven waar u de totalen wilt plaatsen (meestal in een lege kolom, bijvoorbeeld C2).
  • Voer het gewenste aantal rijen per groep in (bijvoorbeeld 5).

De macro berekent de som van elke n rijen en voert elk resultaat opeenvolgend uit in uw opgegeven uitvoerkolom. Als de laatste groep minder dan n rijen bevat, worden de resterende rijen opgeteld. Als u de verkeerde cel selecteert, kunt u de bewerking annuleren of de macro opnieuw uitvoeren. Deze aanpak is flexibel en zeer geschikt voor herhaalde of geautomatiseerde samenvattingsbehoeften.

Tips en probleemoplossing:

  • Maak altijd een back-up van uw gegevens voordat u macro’s uitvoert, zodat onverwachte wijzigingen worden voorkomen.
  • Zorg ervoor dat macro’s zijn ingeschakeld in uw werkmap via Bestand > Opties > Trustcentrum.
  • Als u machtigingsfouten tegenkomt, controleer dan of er werkbladbeveiliging of bereikbeperkingen zijn ingesteld.

Gerelateerde artikelen:

Hoe telt u waarden op in Excel op basis van tekstcriteria?

Hoe somt u cellen op met de functie ‘Splitsen op tekst en nummer’ in Excel?

Beste Office-productiviteitshulpmiddelen

🤖KUTOOLS AI Assistant: Revolutioneer Data-analyse op basis van:Intelligente uitvoering   |  Genereer code|  Maak aangepaste formules  |  Analyseer gegevens en genereer grafieken|  Roep Verbeterde functies aan
Populaire functies:Zoeken, markeren of Dubbele waarden markeren   |  Verwijder lege rijen   |  Kolommen samenvoegen of cellen zonder gegevensverlies   |   Afronden zonder formule...
Super ZOEKEN:VLookup met meerdere criteria  |  VLookup met meerdere waarden  |   VLookup over meerdere werkbladen   |   Fuzzy Match....
Geavanceerde keuzelijst:Snel een keuzelijst maken   |  Afhankelijke keuzelijst   |  Keuzelijst met meervoudige selectie....
Kolombeheerder:Voeg een specifiek aantal kolommen toe|Verplaats kolommen|Wissel zichtbaarheidsstatus van verborgen kolommen|Vergelijk bereiken en kolommen...
Uitgelichte functies:Rasterfocus   |  Ontwerpweergave   |Verbeterde formulebalk   | Werkmap- en bladbeheerder   |  Bronnenbibliotheek(Automatische tekst)|  Datumkiezer   |  Werkbladen samenvoegen  |  Versleutelen/Cellen decoderen   | E-mails verzenden op basis van lijst   |  Superfilter   |   Speciaal filter(Filter cellen met vetgedrukt lettertype/cursief/doorgestreept...) ...
Top 15 gereedschapssets:12 Teksthulpmiddelen(Tekst toevoegen,Specifieke tekens verwijderen, ...)|   50+Grafiektypen(Gantt-diagram, ...)|   40+ Praktische formules(Leeftijd berekenen op basis van geboortedatum, ...)|   19 Invoeghulpmiddelen(QR-code Invoegen,Afbeelding invoegen vanaf pad, ...)|   12 Conversiehulpmiddelen(Omzetten naar woorden,Wisselkoersconversie, ...)|   7 Samenvoegen en splitsenhulpmiddelen(Geavanceerd samenvoegen van rijen,Cellen splitsen, ...)|... en meer
Gebruik Kutools in uw voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en 40+ andere talen!

Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie zoals nooit tevoren.Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en Tijd besparen.Klik hier om de functie te krijgen die u het meest nodig heeft...


Office Tab brengt een tabbladinterface naar Office en maakt uw werk veel eenvoudiger

  • Schakel tabbladbewerking en -lezen in voor Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten aan in nieuwe tabbladen binnen hetzelfde venster, in plaats van in afzonderlijke vensters.
  • Verhoogt uw productiviteit met 50 % en bespaart u dagelijks honderden muisklikken!

Alle Kutools-add-ins in één installatieprogramma.

Kutools for Office bundelt add-ins voor Excel, Word, Outlook en PowerPoint, plus Office Tab Pro—ideaal voor teams die met meerdere Office-apps werken.

ExcelWordOutlookTabsPowerPoint
  • Alles-in-één suite— add-ins voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro
  • Één installatieprogramma, één licentie— binnen enkele minuten klaar (MSI-geschikt)
  • Werkt beter samen— gestroomlijnde productiviteit in alle Office-apps
  • 30 dagen volledig functionele proefversie— geen registratie, geen creditcard
  • Beste prijs-kwaliteitverhouding— bespaar ten opzichte van het afzonderlijk kopen van add-ins