Cellen

Gegevensvalidatie toepassen op cellen

Gebruik gegevensvalidatie om het type gegevens of de waarden te beperken die gebruikers in een cel invoeren, zoals een vervolgkeuzelijst.

Uw browser biedt geen ondersteuning voor video. Installeer Microsoft Silverlight, Adobe Flash Player of Internet Explorer 9.

Selecteer de cel of cellen waarvoor u een regel wilt maken.

  1. Selecteer Gegevens >Gegevensvalidatie.

    Gegevensvalidatie

  2. Selecteer op het tabblad Instellingen onder Toestaan een optie:

    • Geheel getal : als u wilt beperken dat de cel alleen hele getallen accepteert.

    • Decimaal : als u wilt beperken dat de cel alleen decimale getallen accepteert.

    • Lijst : als u gegevens uit de vervolgkeuzelijst wilt kiezen.

    • Datum : om de cel te beperken tot het accepteren van alleen datums.

    • Tijd : om de cel te beperken tot het accepteren van alleen tijd.

    • Tekstlengte : om de lengte van de tekst te beperken.

    • Aangepast : voor aangepaste formules.

  3. Selecteer onder Gegevens een voorwaarde.

  4. Stel de andere vereiste waarden in op basis van wat u hebt gekozen voor Toestaan en Gegevens.

  5. Selecteer het tabblad Invoerbericht en pas een bericht aan dat gebruikers zien wanneer ze gegevens invoeren.

  6. Schakel het selectievakje Invoerbericht weergeven wanneer cel is geselecteerd in om het bericht weer te geven wanneer de gebruiker de geselecteerde cel(en) selecteert of aanwijst.

  7. Selecteer het tabblad Foutwaarschuwing om het foutbericht aan te passen en een stijl te kiezen.

  8. Selecteer OK.

    Als de gebruiker nu probeert een ongeldige waarde in te voeren, wordt er een foutwaarschuwing weergegeven met het aangepaste bericht.

Voorbeelden downloaden

Een voorbeeldwerkmap downloaden met alle voorbeelden van gegevensvalidatie in dit artikel

Als u een werkblad aanmaakt waarin gebruikers gegevens moeten invoeren, wilt u de invoer mogelijk beperken tot een bepaald aantal data of getallen, of ervoor zorgen dat alleen positieve gehele getallen worden ingevoerd. Excel kan gegevensinvoer beperken tot bepaalde cellen met behulp van gegevensvalidatie, gebruikers vragen om geldige gegevens in te voeren wanneer een cel wordt geselecteerd en een foutbericht weergeven wanneer een gebruiker ongeldige gegevens invoert.

Gegevensinvoer beperken

  1. Selecteer de cellen waarvoor u de gegevensinvoer wilt beperken.

  2. Selecteer op het tabblad Gegevens de optie Gegevensvalidatie > Gegevensvalidatie.

    Opmerking: Als de gegevensvalidatieopdracht niet beschikbaar is, is het werkblad mogelijk beveiligd of gedeeld. U kunt geen instellingen voor gegevensvalidatie wijzigen als uw werkmap is beveiligd of gedeeld. Zie Een werkmap beveiligen voor meer informatie over het beveiligen van werkmappen.

  3. Selecteer in het vak Toestaan het type gegevens dat u wilt toestaan en vul de beperkende criteria en waarden in.

    Opmerking: De vakken waarin u beperkende waarden invoert, worden gelabeld op basis van de gegevens en beperkende criteria die u hebt gekozen. Als u bijvoorbeeld Datum als uw gegevenstype kiest, kunt u beperkende waarden invoeren in de vakken minimum- en maximumwaarde met het label Begindatum en Einddatum.

Gebruikers vragen om geldige vermeldingen

Wanneer gebruikers een cel selecteren met vereisten voor gegevensinvoer, kunt u een bericht weergeven waarin wordt uitgelegd welke gegevens geldig zijn.

  1. Selecteer de cellen waarin u gebruikers wilt vragen om geldige gegevensinvoer.

  2. Selecteer op het tabblad Gegevens de optie Gegevensvalidatie > Gegevensvalidatie.

    Opmerking: Als de gegevensvalidatieopdracht niet beschikbaar is, is het werkblad mogelijk beveiligd of gedeeld. U kunt geen instellingen voor gegevensvalidatie wijzigen als uw werkmap is beveiligd of gedeeld. Zie Een werkmap beveiligen voor meer informatie over het beveiligen van werkmappen.

  3. Schakel op het tabblad Invoerbericht het selectievakje Invoerbericht weergeven wanneer cel is ingeschakeld in.

  4. Typ in het vak Titel een titel voor uw bericht.

  5. Typ in het vak Invoerbericht het bericht dat u wilt weergeven.

Een foutbericht weergeven wanneer ongeldige gegevens worden ingevoerd

Als er gegevensbeperkingen zijn en een gebruiker ongeldige gegevens in een cel invoert, kunt u een bericht weergeven met een uitleg van de fout.

  1. Selecteer de cellen waarvoor u het foutbericht wilt weergeven.

  2. Klik op het tabblad Gegevens op Gegevensvalidatie > Gegevensvalidatie .

    Opmerking: Als de gegevensvalidatieopdracht niet beschikbaar is, is het werkblad mogelijk beveiligd of gedeeld. U kunt geen instellingen voor gegevensvalidatie wijzigen als uw werkmap is beveiligd of gedeeld. Zie Een werkmap beveiligen voor meer informatie over werkmapbeveiliging.

  3. Typ op het tabblad Foutwaarschuwing in het vak Titel een titel voor uw bericht.

  4. Typ in het vak Foutbericht het bericht dat u wilt weergeven als er ongeldige gegevens worden ingevoerd.

  5. Ga op een van de volgende manieren te werk:

    Bewerking

    Selecteer in het snelmenu Stijl

    Vereist dat gebruikers de fout verhelpen voordat ze doorgaan

    Stop

    Gebruikers waarschuwen dat gegevens ongeldig zijn en vereisen dat ze Ja of Nee selecteren om aan te geven of ze willen doorgaan

    Waarschuwing

    Gebruikers waarschuwen dat gegevens ongeldig zijn, maar toestaan dat ze doorgaan na het verwijderen van het waarschuwingsbericht

    Belangrijk

Gegevensvalidatie toevoegen aan een cel of een bereik

Opmerking: De eerste twee stappen in dit gedeelte betreffen het toevoegen van gegevensvalidatietype. Stap 3-7 zijn specifiek bedoeld voor het maken van een vervolgkeuzelijst.

  1. Selecteer een of meer cellen om te valideren.

  2. Selecteer op het tabblad Gegevens in de groep Hulpmiddelen voor gegevens de optie Gegevensvalidatie.

  3. Selecteer op het tabblad Instellingen in het vak Toestaan de optie Lijst.

  4. Typ in het vak Bron de lijstwaarden, gescheiden door komma's. Typ bijvoorbeeld Laag,Gemiddeld,Hoog.

  5. Zorg ervoor dat het selectievakje In de vervolgkeuzelijst in cel is ingeschakeld. Anders ziet u de vervolgkeuzepijl naast de cel niet.

  6. Als u wilt opgeven hoe u lege (null)-waarden wilt verwerken, schakelt u het selectievakje Leeg negeren in of uit.

  7. Test de gegevensvalidatie om te controleren of deze correct werkt. Voer zowel geldige als ongeldige gegevens in de cellen in om te controleren of de instellingen naar behoren werken en uw berichten op de juiste momenten worden weergegeven.

Notities: 

  • Nadat u de vervolgkeuzelijst hebt gemaakt, zorgt u ervoor dat deze naar wenst functioneert. U kunt bijvoorbeeld controleren of de cel breed genoeg is om al uw invoer weer te geven.

  • Gegevensvalidatie verwijderen : selecteer de cel of cellen met de validatie die u wilt verwijderen, ga naar Gegevens > Gegevensvalidatie en druk in het dialoogvenster gegevensvalidatie op Alles wissen en selecteer vervolgens OK.

In de volgende tabel worden andere typen gegevensvalidatie beschreven en wordt aangegeven hoe u deze toevoegt aan uw werkbladen.

U wilt het volgende:

Voer de volgende stappen uit:

Gegevensinvoer beperken tot gehele getal in een bepaald bereik.

  1. Voer stap 1 en 2 hierboven uit.

  2. Selecteer Geheel getal in de lijst Toestaan.

  3. Selecteer in het vak Gegevens het gewenste type beperking. Als u bijvoorbeeld hogere en lagere limieten wilt instellen, selecteert u tussen.

  4. Geef de toegestane minimale, maximale of specifieke waarde op.

    U kunt ook een formule invoeren waarmee een getal wordt opgehaald.

    Stel dat u gegevens in cel F1 wilt valideren. Als u een minimumlimiet voor aftrek wilt instellen op twee keer het aantal onderliggende elementen in die cel, selecteert u groter dan of gelijk aan in het vak Gegevens en voert u de formule =2*F1 in het vak Minimum in.

Gegevensinvoer beperken tot een decimaal getal in een bepaald bereik.

  1. Voer stap 1 en 2 hierboven uit.

  2. Selecteer in het vak Toestaan de optie Decimaal.

  3. Selecteer in het vak Gegevens het gewenste type beperking. Als u bijvoorbeeld hogere en lagere limieten wilt instellen, selecteert u tussen.

  4. Geef de toegestane minimale, maximale of specifieke waarde op.

    U kunt ook een formule invoeren waarmee een getal wordt opgehaald. Als u bijvoorbeeld een maximumlimiet wilt instellen voor provisies en bonussen van 6% van het salaris van een verkoper in cel E1, selecteert u kleiner dan of gelijk aan in het vak Gegevens en voert u de formule =E1*6% in het vak Maximum in.

    Opmerking: Als u een gebruiker percentages wilt laten invoeren, bijvoorbeeld 20%, selecteert u Decimaal in het vak Toestaan , selecteert u het gewenste type beperking in het vak Gegevens , voert u de minimum-, maximum- of specifieke waarde in als decimaal, bijvoorbeeld .2 , en geeft u de cel voor gegevensvalidatie weer als een percentage door de cel te selecteren en te klikken op Percentagestijl Bijschrift 4 in de groep Getal op het tabblad Start .

Gegevensinvoer beperken tot een datum in een datumbereik.

  1. Voer stap 1 en 2 hierboven uit.

  2. Selecteer datum in het vak Toestaan.

  3. Selecteer in het vak Gegevens het gewenste type beperking. Als u bijvoorbeeld datums na een bepaalde dag wilt toestaan, selecteert u groter dan.

  4. Voer een begin- of einddatum of een specifieke datum in die u wilt toestaan.

    U kunt ook een formule invoeren die een datum retourneert. Als u bijvoorbeeld een tijdsbestek wilt instellen tussen de datum van vandaag en 3 dagen vanaf de datum van vandaag, selecteert u tussen in het vak Gegevens , typt u =VANDAAG() in het vak Begindatum en typt u =VANDAAG()+3 in het vak Einddatum .

Gegevensinvoer beperken tot een tijd in een bepaald tijdsbestek.

  1. Voer stap 1 en 2 hierboven uit.

  2. Selecteer tijd in het vak Toestaan.

  3. Selecteer in het vak Gegevens het gewenste type beperking. Als u bijvoorbeeld tijden vóór een bepaald tijdstip van de dag wilt toestaan, selecteert u kleiner dan.

  4. Voer de toegestane begintijd, eindtijd of een specifieke tijd in. Als u een specifieke tijd wilt invoeren, gebruikt u de notatie uu:mm.

    Stel dat u cel E2 hebt ingesteld met een begintijd (8:00 uur) en cel F2 met een eindtijd (17:00 uur), en dat u de vergadertijden tussen deze tijden wilt beperken. Selecteer vervolgens tussen in het vak Gegevens , typ =E2 in het vak Begintijd en typ =F2 in het vak Eindtijd .

Gegevensinvoer beperken tot tekst van een bepaalde lengte.

  1. Voer stap 1 en 2 hierboven uit.

  2. Selecteer Tekstlengte in het vak Toestaan.

  3. Selecteer in het vak Gegevens het gewenste type beperking. Als u bijvoorbeeld een bepaald aantal tekens wilt toestaan, selecteert u kleiner dan of gelijk aan.

  4. In dit geval willen we de invoer beperken tot 25 tekens, dus selecteer kleiner dan of gelijk aan in het vak Gegevens en voer 25 in het vak Maximum in.

Berekenen welke invoer is toegestaan op basis van de inhoud van een andere cel.

  1. Voer stap 1 en 2 hierboven uit.

  2. Selecteer in het vak Toestaan het gewenste type gegevens.

  3. Selecteer in het vak Gegevens het gewenste type beperking.

  4. Selecteer in het vak of de vakken onder het vak Gegevens de cel die u wilt gebruiken om op te geven wat is toegestaan.

    Als u bijvoorbeeld alleen vermeldingen voor een account wilt toestaan als het resultaat niet groter is dan het budget in cel E1, selecteert u Toestaan > Geheel getal, Gegevens, kleiner dan of gelijk aan en Maximum >= =E1.

Notities: 

  • In de volgende voorbeelden wordt de optie Aangepast gebruikt bij het schrijven van formules voor het instellen van uw voorwaarden. U hoeft u geen zorgen te maken over wat er in het vak Gegevens verschijnt, omdat dit wordt uitgeschakeld wanneer u de optie Aangepast gebruikt.

  • De schermafbeeldingen in dit artikel zijn gemaakt in Excel 2016; maar de functionaliteit is hetzelfde in Excel voor het web.

Als u het volgende wilt doen

Typt u deze formule

De cel die een product-id bevat (C2), moet altijd beginnen met het standaard voorvoegsel ID- en moet ten minste tien tekens (meer dan negen) lang zijn.

=EN(LINKS(C2; 3) ="ID-",LENGTE(C2) > 9)

Voorbeeld 6: Formules in gegevensvalidatie

De cel die een productnaam bevat (D2), mag alleen tekst bevatten.

=ISTEKST(D2)

Voorbeeld 2: Formules in gegevensvalidatie

De cel die iemands verjaardag bevat (B6), moet groter zijn dan het aantal jaren dat is ingesteld in cel B4.

=ALS(B6<=(VANDAAG()-(365*B4)),WAAR,ONWAAR)

Voorbeeld van gegevensvalidatie om invoer tot een minimumleeftijd te beperken

Alle gegevens in het cellenbereik A2:A10 moeten unieke waarden bevatten.

=AANTALALS($A$2:$A$10;A2)=1

Voorbeeld 4: Formules in gegevensvalidatie

Opmerking: U moet eerst de gegevensvalidatieformule voor cel A2 invoeren en vervolgens A2 kopiëren naar A3:A10, zodat het tweede argument voor de functie AANTALALS overeenkomt met de huidige cel. Dat is het gedeelte A2)=1 verandert in A3)=1, A4)=1 , enzovoort.

Zorg ervoor dat de vermelding van het e-mailadres in cel B4 het symbool @ bevat.

=ISGETAL(VIND("@",B4))

Voorbeeld van gegevensvalidatie om ervoor zorgen dat een e-mailadres het @-symbool bevat

Tip: Als u eigenaar bent van een klein bedrijf en op zoek bent naar meer informatie over het instellen van Microsoft 365, gaat u naar Hulp en educatie voor kleine bedrijven.

Wilt u meer weten?

Een vervolgkeuzelijst maken

Items toevoegen aan of verwijderen uit een vervolgkeuzelijst

Meer over gegevensvalidatie

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.