Hoe vul ik automatisch een formule in wanneer ik rijen invoeg in Excel?
Bij het werken met gegevens in Excel voegt u vaak nieuwe rijen toe binnen een bestaande dataset, bijvoorbeeld om nieuwe gegevens op te nemen of bestaande records bij te werken. Het invoegen van lege rijen tussen bestaande gegevens leidt echter vaak tot een veelvoorkomend probleem: de formules in aangrenzende kolommen worden meestal niet automatisch naar de nieuwe rijen gekopieerd. Normaal gesproken moet u dan handmatig het vulgreepje gebruiken of de formule omlaag slepen om ook de nieuwe rijen te dekken — een tijdrovend proces, zeker als u uw gegevens regelmatig bijwerkt.
Deze situatie kan leiden tot inconsistenties in berekeningen of vergeten formules, vooral wanneer u vergeet een formule in een nieuwe rij in te vullen. Ter illustratie: denk aan het volgende voorbeeld, waarin kolommen formules bevatten en u een lege rij tussen bestaande gegevens invoegt – de formules in aangrenzende kolommen worden dan niet automatisch overgenomen.

Om dit op te lossen en ervoor te zogen dat uw formules automatisch worden ingevuld bij het invoegen van nieuwe rijen, kunt u een aantal praktische oplossingen toepassen. In dit artikel vindt u stapsgewijze instructies voor de volgende methoden, speciaal afgestemd op verschillende werkgewoonten en vereisten. Daarnaast bieden we handige tips en suggesties voor probleemoplossing om veelvoorkomende valkuilen te omzeilen.
➤ Automatisch Vulformule bij het invoegen van Lege rijen door een tabel te maken
➤ Automatisch Vulformule bij het invoegen van Lege rijen met VBA-code
➤ Automatisch Vulformule met de opdracht Naar beneden vullen in Excel
Automatisch Vulformule bij het invoegen van Lege rijen door een tabel te maken
Een van de meest effectieve manieren om Excel automatisch formules te laten invullen in nieuwe rijen, is door uw gegevensbereik om te zetten in een tabel. In tabelvorm worden formules die u in een kolom invoert automatisch toegepast op elke nieuwe rij die aan de tabel wordt toegevoegd – of u nu een rij onderaan of ergens in het midden invoegt. Zo bespaart u uzelf het herhaaldelijk kopiëren van formules en voorkomt u vrijwel alle fouten door vergeten formules.
Volg de onderstaande stappen om deze methode te gebruiken:
1. Selecteer het gegevensbereik waarin u wilt dat formules automatisch worden ingevuld. Ga vervolgens naar het tabblad Invoegen en klik op Tabel. Zie deze schermafbeelding:

2. In het dialoogvenster Tabel maken zorgt u ervoor dat u de optie Mijn tabel heeft koppen aanvinkt als uw bereik kolomkoppen bevat. Zo blijven uw koppen behouden en blijft uw gegevensoverzicht duidelijk gestructureerd. Zie de schermafbeelding:

3. Klik op de knop OK om te bevestigen. Uw gegevens zijn nu opgemaakt als een tabel. Vanaf dit moment worden bestaande formules in de kolommen van de tabel automatisch uitgebreid naar elke nieuwe lege rij die u binnen de tabel invoegt, zoals hieronder wordt getoond:

Deze methode is eenvoudig en betrouwbaar, en wordt aanbevolen bij het beheren van gestructureerde lijsten of lopende registraties.
Tips en opmerkingen:
- Tabellen passen automatisch formules toe op alle kolommen, zodat u moeiteloos consistentie behoudt in grote datasets.
- U kunt rijen invoegen door met de rechtermuisknop op een rijnummer in de tabel te klikken en Invoegen te selecteren, of simpelweg door op Tab te drukken wanneer u zich aan het einde van de tabel bevindt.
- Als een formule verwijzingen bevat naar cellen buiten de tabel, zorg er dan voor dat deze verwijzingen absolute adressering gebruiken indien nodig, om verwijzingsfouten te voorkomen.
- Zodra u de tabelopmaak verwijdert, werkt het automatisch invullen niet meer.
- Het opmaken van uw gegevens als tabel is niet voor iedereen geschikt — bijvoorbeeld als u een vrije lay-out of geavanceerde celopmaak nodig heeft.
Automatisch Vulformule bij het invoegen van Lege rijen met VBA-code
Als het werken met tabellen niet aansluit bij uw werkwijze of als uw gegevens een traditioneel bereik vereisen, kunt u VBA inzetten om automatisch formules in te vullen zodra u een rij invoegt. Deze VBA-oplossing is flexibel en eenvoudig aan te passen, zodat formules van de rij erboven automatisch worden gekopieerd bij elke nieuwe rij — en de integriteit van uw formules in de dataset gegarandeerd blijft.
Volg deze stappen zorgvuldig om deze aanpak te gebruiken:
1. Selecteer eerst het werkbladtabblad met de formules die u automatisch wilt invullen. Klik met de rechtermuisknop op het tabblad onderaan in Excel en kies Code weergeven in het contextmenu. Hiermee opent u de Microsoft Visual Basic for Applications-editor. Voeg in het geopende venster een nieuwe module toe door te klikken op Invoegen > Module, en plak vervolgens de volgende code in de module:
VBA-code: Automatisch Vulformule bij het invoegen van Lege rijen
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
'Updateby Extendoffice 20160725
Cancel = True
Target.Offset(1).EntireRow.Insert
Target.EntireRow.Copy Target.Offset(1).EntireRow
On Error Resume Next
Target.Offset(1).EntireRow.SpecialCells(xlConstants).ClearContents
End Sub

2. Sluit de VBA-editor en keer terug naar uw werkblad. Zodra u nu dubbelklikt op een cel binnen uw gegevensbereik, wordt er direct een nieuwe rij onder die cel ingevoegd, en worden de formules in aangrenzende kolommen automatisch overgenomen in de nieuw gemaakte rij.
Aanvullende opmerkingen bij deze aanpak:
- Als u bij het opnieuw openen van de werkmap wordt gevraagd om macrobeveiliging, schakel dan macro's in zodat deze code correct kan worden uitgevoerd.
- VBA-oplossingen bieden flexibiliteit in uiteenlopende opmaaksituaties, maar vereisen werkmapbestanden met ingeschakelde macro’s – wat mogelijk niet geschikt is voor strikt beheerde of beperkte Excel-omgevingen.
- Bij het toepassen van wijzigingen op gedeelde werkboeken of cloud-documenten kan het uitvoeren van macro’s beperkt zijn. Zorg ervoor dat andere gebruikers hierover zijn geïnformeerd en over de juiste machtigingen beschikken.
- Houd er rekening mee dat dubbelklikken buiten het beoogde bereik nog steeds het invoegen van rijen kan activeren; test daarom uitgebreid.
Automatisch Vulformule met de opdracht Naar beneden vullen in Excel
Als u af en toe nieuwe rijen invoegt en bestaande formules snel wilt toepassen – zonder uw gegevens om te zetten in een tabel of VBA te gebruiken – dan is de opdracht Naar beneden vullen in Excel een eenvoudige en effectieve optie. Met deze opdracht kopieert u de formule uit de cel erboven naar de geselecteerde cel(len) eronder met slechts enkele klikken of een handige sneltoets.
Werkwijze:
- Methode A: Sleep het vulgreepje (het kleine vierkantje rechtsonder in de geselecteerde cel) omlaag naar de lege cel.
- Methode B:Gebruik de opdracht Naar beneden vullen:
- Ga naar het tabblad Start> groep Bewerken> klik op Vullen>Omlaag
- Of druk op Ctrl + Dom de formule in de cel eronder te vullen
Voordelen:
- Geen tabellen of VBA nodig.
- Biedt handmatige controle over waar en wanneer formules worden toegepast.
- Snel en effectief voor incidentele bewerkingen.
Nadelen:
- Minder geschikt voor frequente rij-invoegingen of grote datasets.
- Handmatige stappen kunnen, indien niet zorgvuldig uitgevoerd, leiden tot overgeslagen rijen of inconsistente formules.
Probleemoplossingstip: Controleer na het invoegen van rijen en het toepassen van Naar beneden vullen alle formules, zodat u zeker weet dat ze naar de juiste bereiken verwijzen – vooral bij dynamische verwijzingen of cumulatieve totalen. Als u formules regelmatig op nieuwe rijen moet toepassen, overweeg dan een gestructureerde tabel of een eenvoudige VBA-macro om dit proces efficiënt te automatiseren.
Met deze methoden houdt u uw gegevens consistent, minimaliseert u handmatig werk en voorkomt u fouten door ontbrekende formules na het toevoegen van nieuwe rijen. Kies de aanpak die het beste past bij uw specifieke Excel-omgeving en werkstroomvereisten.
Demo: Automatisch Vulformule bij het invoegen van Lege rijen
Beste Office-productiviteitshulpmiddelen
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.
- 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