Invoer beperken met gegevensvalidatie
Beperk cellen tot getallen, datums of waarden uit een lijst.
Invoer beperken met gegevensvalidatie is een gratis Excel Formulas Academy-les op CoddyKit. Dit is les 3 van 4. Je kunt 3 lessen uit dit leerpad gratis volledig lezen — daarna ontgrendelt CoddyKit PRO alle lessen, plus praktische oefeningen met een ingebouwde code-editor en een AI-tutor die 24/7 beschikbaar is. Deze les maakt deel uit van het leertraject Excel Formulas Academy. Je voortgang wordt gesynchroniseerd op het web en in de CoddyKit-app. De cursus Excel Formulas Academy bevat in totaal 4 lessen.
Wat is gegevensvalidatie?
Gegevensvalidatie stelt regels in voor wat een cel accepteert. In plaats van erop te vertrouwen dat mensen het juiste invoeren, dwingt het werkblad dit af.
Je kunt instellen dat een cel alleen gehele getallen, alleen datums binnen een bepaalde periode of alleen waarden uit een goedgekeurde lijst mag bevatten.
- Vangt typefouten op voordat ze je gegevens aantasten.
- Helpt gebruikers met aanwijzingen en waarschuwingsberichten.
- Werkt zowel in Excel als in Google Sheets.
Waar vind je dit
De functie staat in elk programma op een iets andere plek.
- Excel: selecteer de cellen, ga naar het tabblad Gegevens en klik op Gegevensvalidatie.
- Google Sheets: selecteer de cellen, kies vervolgens Gegevens > Gegevensvalidatie en klik op Regel toevoegen.
In beide programma's wordt een paneel geopend waarin je het type regel kiest, de grenzen instelt en bepaalt wat er gebeurt wanneer iemand ongeldige gegevens invoert.
Alleen getallen toestaan
Een veelgebruikte regel beperkt een cel tot getallen. Kies in het dialoogvenster van Excel Geheel getal of Decimaal en stel vervolgens voorwaarden in, zoals tussen 1 en 100.
Als iemand nu abc of 150 invoert, wordt de invoer geweigerd.
- Gebruik Geheel getal voor aantallen en hoeveelheden.
- Gebruik Decimaal voor prijzen of percentages.
- Operatoren zijn onder andere tussen, groter dan en gelijk aan.
Datums beperken
Je kunt een cel ook beperken tot geldige datums binnen een bepaalde periode. Kies de regel Datum en stel bijvoorbeeld in dat datums tussen vandaag en het einde van het jaar moeten liggen.
Dit is ideaal voor reserveringsbladen of deadlines waarbij datums in het verleden niet logisch zijn.
- Wijs datums vóór
=TODAY()af om invoer met terugwerkende datum te blokkeren. - Combineer een begin- en einddatum om een projectperiode af te dwingen.
Het werkblad controleert elke invoer automatisch aan de hand van de regel.
=TODAY()Regels voor tekstlengte
Gegevensvalidatie kan ook tekst bewaken. Excel biedt de regel Tekstlengte, die handig is voor velden zoals een landcode van twee letters of een identificatiecode met een vaste lengte.
- Vereis voor regiocodes een lengte die gelijk is aan 2.
- Vereis voor korte notities een lengte die kleiner dan of gelijk is aan 50.
Alles buiten de limiet wordt geweigerd. Zo blijven je kolommen uniform en blijven je vervolgformules voorspelbaar.
Regels met aangepaste formules
Gebruik voor alles wat de ingebouwde regels niet kunnen uitdrukken een regel Aangepast (Excel) of Aangepaste formule is (Sheets). Je schrijft een formule die de waarde TRUE moet opleveren voordat de invoer wordt toegestaan.
Als je bijvoorbeeld hoofdletters wilt afdwingen in cel A2:
=EXACT(A2,UPPER(A2))
Als de ingevoerde waarde niet volledig uit hoofdletters bestaat, geeft de formule FALSE terug en wordt de invoer geblokkeerd.
=EXACT(A2,UPPER(A2))Uitgewerkt voorbeeld: geen duplicaten
Een veelgebruikte aangepaste regel voorkomt dubbele invoer in een kolom. Selecteer A2:A100 en gebruik een aangepaste formule:
=COUNTIF($A$2:$A$100,A2)=1
Dit betekent dat de zojuist ingevoerde waarde maar één keer in het bereik mag voorkomen. Als de waarde al bestaat, is de telling 2 en faalt de regel.
- Ideaal voor unieke identificatiecodes, e-mailadressen of factuurnummers.
- Let op het absolute bereik en de relatieve verwijzing
A2.
=COUNTIF($A$2:$A$100,A2)=1Invoerberichten
Met Excel kun je een Invoerbericht tonen — een kleine tip die verschijnt wanneer de cel wordt geselecteerd, voordat iemand iets invoert.
Gebruik dit om de regel in gewone taal uit te leggen, bijvoorbeeld Voer een geheel getal van 1 tot en met 100 in.
- Helpt gebruikers vooraf.
- Vermindert geweigerde invoer en frustratie.
Google Sheets toont vergelijkbare aanwijzingen via de helptekst voor gegevensvalidatie bij de regel.
Foutmeldingen: stoppen of waarschuwen
Wanneer gegevens een regel overtreden, bepaalt het tabblad Foutmelding van Excel hoe strikt de regel is:
- Stoppen — wijst de invoer volledig af.
- Waarschuwing — markeert de invoer, maar laat de gebruiker doorgaan.
- Informatie — brengt de gebruiker alleen op de hoogte.
Google Sheets biedt een vergelijkbare keuze: De invoer weigeren of Een waarschuwing tonen. Kies Stoppen wanneer onjuiste gegevens niet zijn toegestaan en Waarschuwing wanneer de gebruiker zelf mag beslissen.
Gegevensvalidatie vinden en verwijderen
Je kunt regels altijd bekijken of wissen.
- Selecteer in Excel de cellen en open Gegevensvalidatie opnieuw; klik op Alles wissen om de regel te verwijderen.
- De functie Ongeldige gegevens omcirkelen van Excel markeert bestaande waarden die een nieuw toegevoegde regel overtreden.
- Open in Sheets Gegevensvalidatie en verwijder de regel uit het paneel.
Houd er rekening mee dat gegevensvalidatie alleen nieuwe invoer controleert, tenzij je oude invoer controleert.
Gegevensvalidatie als lijst
Er is nog één type regel dat het vermelden waard is, omdat het naar de volgende les leidt: de regel Lijst.
In plaats van elk getal of elke datum te accepteren, beperkt een lijstregel een cel tot een aantal specifieke keuzes, zoals Open, Closed of Pending.
- Dit vormt de basis van een vervolgkeuzemenu.
- Je kunt de keuzes invoeren of naar een celbereik verwijzen.
In de volgende les maak je hiervan een verzorgde vervolgkeuzelijst.
Korte controle
Je wilt dat een kolom een waarde weigert die al ergens anders in de kolom voorkomt. Welke aangepaste formule voor gegevensvalidatie doet dit voor cel A2 binnen A2:A100?
Samenvatting
Je hebt geleerd hoe je invoer beheerst met gegevensvalidatie:
- Open de functie via het tabblad Gegevens (Excel) of Gegevens > Gegevensvalidatie (Sheets).
- Beperk invoer tot gehele getallen, decimalen, datums of een bepaalde tekstlengte.
- Schrijf aangepaste formules zoals
=COUNTIF($A$2:$A$100,A2)=1voor geavanceerde regels. - Voeg invoerberichten toe en kies Stoppen of Waarschuwing voor fouten.
Vervolgens bouw je gebruiksvriendelijke vervolgkeuzelijsten op basis van een benoemd bereik.
Leer Excel met een AI-tutor — gratis
Schrijf echte code en voer die uit in je browser, krijg direct hulp van een AI-tutor die 24/7 beschikbaar is en ga verder waar je gebleven bent op het web of in de app.
- Cursussen
- 30
- Lessen
- 120
Veelgestelde vragen
Is de les “Invoer beperken met gegevensvalidatie” gratis?
Ja — je kunt hier op het web alle 3 lessen van het leerpad Excel Formulas Academy, waaronder “Invoer beperken met gegevensvalidatie”, gratis volledig lezen. Daarna ontgrendelt CoddyKit PRO alle lessen, plus interactieve oefeningen met een ingebouwde code-editor en een AI-tutor die 24/7 beschikbaar is. De cursus Excel Formulas Academy bevat in totaal 4 lessen.
Wat leer ik in “Invoer beperken met gegevensvalidatie”?
Beperk cellen tot getallen, datums of waarden uit een lijst. Je oefent met Excel Formulas Academy door code rechtstreeks in de browser uit te voeren. Een AI-begeleider die 24/7 beschikbaar is beantwoordt je vragen terwijl je de les doorwerkt.
Heb ik ervaring nodig om met Excel Formulas Academy te beginnen?
Ervaring vooraf is niet nodig. Excel Formulas Academy op CoddyKit is opgebouwd voor beginners tot gevorderden, zodat je hier of bij het begin kunt starten en in je eigen tempo kunt leren. Dit is les 3 van 4.
Hoe lang duurt de les “Invoer beperken met gegevensvalidatie”?
De meeste lessen van CoddyKit duren ongeveer 5–10 minuten. Elke les is kort en interactief, zodat je gestaag vooruitgaat en op het web en in de app precies verdergaat waar je was gebleven.
Kan ik code schrijven en uitvoeren in deze les over Excel Formulas Academy?
Ja. Elke les over Excel Formulas Academy bevat een ingebouwde code-editor, zodat je rechtstreeks in je browser echte code kunt schrijven en uitvoeren en direct feedback van AI krijgt — lokale installatie is niet nodig.
Alle lessen in deze cursus
- Benoemde bereiken maken en gebruiken
- Constanten en formules benoemen
- Invoer beperken met gegevensvalidatie
- Vervolgkeuzelijsten maken