M365Con 2027 – gratis online conferentie · 11–22 Jan 2027 · 120 sessions→ m365con.net

Blog · Mirko Peters

Een vervolgkeuzelijst maken in Excel (gegevensvalidatie)

By ·

Een vervolgkeuzelijst maken in Excel met gegevensvalidatie: de lijst opbouwen, de bron instellen, waarschuwingen toevoegen, de lijst actueel houden en veelvoorkomende problemen oplossen.

Automatically translated with AI from the original post. Read the English original

Om een vervolgkeuzelijst te maken in Excel, zet je je keuzes in een kolom, selecteer je de cel die ze moet aanbieden, open je Gegevens > Gegevensvalidatie, kies je Lijst onder Toestaan en selecteer je je keuzes als Bron. Meer heb je voor de basisversie niet nodig. Dit artikel is bedoeld voor Excel-gebruikers die trackers, formulieren, bestelbladen of sjablonen bouwen en willen dat mensen kiezen uit vaste waarden in plaats van typen. Je krijgt de stapsgewijze methode, de opties in het dialoogvenster die ertoe doen, drie manieren om de lijst actueel te houden, en de plekken waar vervolgkeuzelijsten stilletjes ophouden te werken.

Belangrijkste punten

  • Maak een vervolgkeuzelijst in Excel met Gegevens, Gegevensvalidatie: kies Lijst onder Toestaan en wijs het vak Bron aan op je lijst met waarden.
  • Zet de waarden in een Excel-tabel (Ctrl+T) en de vervolgkeuzelijst groeit mee wanneer je items onderaan de lijst toevoegt.
  • Stel de stijl van de foutwaarschuwing in: Stop blokkeert alles wat niet op de lijst staat, terwijl Waarschuwing en Informatie andere invoer wel toestaan.
  • Validatie controleert alleen wat mensen typen. Plakken of cellen doortrekken kan de lijst omzeilen, dus beveilig het blad als de lijst strikt moet zijn.
  • Een vervolgkeuzelijst is even breed als de cel, dus verbreed de kolom als lange invoer wordt afgekapt.

De functie achter de lijst heet gegevensvalidatie. In de handleiding van Microsoft over het maken van een vervolgkeuzelijst staat hoe het werkt in Excel voor Microsoft 365, Excel 2024, 2021, 2019 en 2016. De beperkingen en oplossingen hieronder komen van die pagina, van de pagina van Microsoft over het toevoegen en verwijderen van items, en van de toelichting op gegevensvalidatie in meer detail.

Een vervolgkeuzelijst maken op basis van een celbereik

Een lijst die zijn waarden uit cellen haalt, is meestal de versie die je het meeste wilt gebruiken. Je ziet de waarden, je past ze op één plek aan en je kunt ze hergebruiken.

  1. Voer de items in. Typ ze in één kolom op een nieuw werkblad, met één waarde per cel. Een koptekst erboven is prima, al selecteer je die straks niet.
  2. Maak er een tabel van (aanbevolen). Selecteer een willekeurige cel in de lijst en druk op Ctrl+T. Microsoft raadt dit aan, omdat vervolgkeuzelijsten op basis van een tabel worden bijgewerkt wanneer je items toevoegt of verwijdert.
  3. Selecteer de doelcel. Dit is de cel waarin de vervolgkeuzelijst moet verschijnen. Je kunt ook meerdere cellen selecteren en ze allemaal dezelfde lijst geven.
  4. Open Gegevensvalidatie. Ga naar het tabblad Gegevens en selecteer Gegevensvalidatie.
  5. Kies Lijst. Open op het tabblad Instellingen het vak Toestaan en selecteer Lijst.
  6. Stel de bron in. Klik in het vak Bron en selecteer daarna je lijst op het blad. In het voorbeeld van Microsoft staat de lijst in A2:A9 op een blad met de naam Cities, en de koptekstrij in A1 is weggelaten zodat die geen keuze wordt.
  7. Vink de vakjes aan. Laat Vervolgkeuzelijst in cel aangevinkt, want dat toont de pijl. Vink Lege cellen negeren aan als mensen de cel leeg mogen laten.
  8. Selecteer OK.

Klik op de cel. Er verschijnt een pijl en de keuzes openen eronder. Dat is alles.

Als de opdracht Gegevensvalidatie grijs weergegeven wordt, zegt Microsoft dat het werkblad mogelijk beveiligd is of dat de werkmap wordt gedeeld. Hef de beveiliging van het blad op of stop met delen van de werkmap en probeer het opnieuw. De opdracht is ook niet beschikbaar terwijl je in een cel typt, dus druk eerst op Enter of Esc.

Zet de lijst op een ander blad

Je mag de waarden op een ander blad bewaren, en voor alles wat je deelt is dit een goed idee. Zo blijft het werkblad overzichtelijk en kun je het lijstblad verbergen. Microsoft raadt aan dat blad te verbergen en te beveiligen, zodat niemand per ongeluk de keuzes wijzigt. Selecteer de lijst op het andere blad terwijl het vak Bron actief is, dan vult Excel de verwijzing in.

Typ de items rechtstreeks in

Voor een korte lijst die nooit verandert, zoals Ja, Nee, Misschien, kun je de cellen overslaan en de items met komma's gescheiden in het vak Bron typen. Microsoft's pagina over het bewerken van lijsten toont de notatie als Ja,Nee,Misschien, zonder spaties na de komma's. Dit gaat snel, maar de waarden zitten dan verborgen in de valideringsregel. Wie ze wil wijzigen, moet het dialoogvenster Gegevensvalidatie openen. Voor alles met meer dan een handvol items gebruik je cellen.

Maak de lijst leesbaar

Een vervolgkeuzelijst is even breed als de cel waarin hij staat. Als lange invoer wordt afgekapt, maak dan de kolom breder. Microsoft adviseert ook om te controleren of de kolombreedte en rijhoogte alle invoer tonen. Als je de lijst later bewerkt, controleer dan opnieuw de breedte.

Voeg berichten toe en bepaal hoe streng de lijst is

De twee optionele tabbladen in het dialoogvenster Gegevensvalidatie maken van een eenvoudige lijst een bruikbaar formulier.

Het invoerbericht

Vink op het tabblad Invoerbericht Invoerbericht weergeven wanneer cel is geselecteerd aan, en voeg daarna een titel en een bericht toe. De tekst verschijnt als kleine hint wanneer iemand de cel selecteert. Microsoft staat een bericht van maximaal 225 tekens toe. Gebruik het om aan te geven wat het veld verwacht, bijvoorbeeld "Kies de afdeling die dit betaalt".

De foutmelding

Vink op het tabblad Foutmelding Foutmelding weergeven nadat ongeldige gegevens zijn ingevoerd aan en kies een Stijl. Dit bepaalt wat er gebeurt als iemand iets invoert dat niet in de lijst staat:

  • Stop voorkomt invoer die niet in de lijst staat. Gebruik dit wanneer de waarden formules, rapporten of een draaitabel voeden en een spelfout ze zou breken.
  • Waarschuwing toont je bericht, maar staat een invoer die niet in de lijst staat toch toe.
  • Informatie toont ook een bericht en staat de invoer eveneens toe.

Voer een titel en een bericht in. Als je beide leeg laat, gebruikt Excel de titel "Microsoft Excel" en het bericht "De ingevoerde waarde is ongeldig. Een gebruiker heeft beperkte waarden die in deze cel kunnen worden ingevoerd." Dat bericht helpt niemand, dus schrijf er zelf een, bijvoorbeeld "Kies een waarde uit de lijst, of vraag de eigenaar om die toe te voegen."

Aanbeveling: gebruik Stop bij alles wat een rapport voedt. Gebruik Waarschuwing in een sjabloon waar mensen soms een uitzondering nodig hebben en je die liever ziet dan blokkeert.

Houd de vervolgkeuzelijst up-to-date

Een lijst die niet meer past bij je gegevens, is een lijst die iemand vroeg of laat omzeilt. Hoe je de lijst bijwerkt, hangt af van hoe je de bron hebt opgebouwd. Deze stappen komen van Microsoft's pagina over het toevoegen of verwijderen van items.

Als de bron een tabel is

Ga naar het einde van de lijst en typ het nieuwe item. Excel werkt de vervolgkeuzelijsten bij die de lijst gebruiken. Om een item te verwijderen, selecteer je het en druk je op Delete. Om de lege plek te sluiten wanneer je een item uit het midden verwijdert, klik je met de rechtermuisknop op de cel, kies je Verwijderen en selecteer je OK, zodat de cellen omhoog schuiven. Alleen Delete indrukken wist de cel en laat een lege regel in de lijst achter.

Daarom loont de tabel de extra handeling aan het begin. Je hoeft de valideringsregel nooit meer aan te passen.

Als de bron een benoemd bereik is

Een benoemd bereik groeit niet vanzelf wanneer je eronder typt. Nadat je items hebt toegevoegd of verwijderd, bewerk je het bereik:

  1. Ga naar Formules > Naambeheer.
  2. Selecteer het benoemde bereik.
  3. In het vak Verwijst naar verwijder je de huidige verwijzing en selecteer je alle cellen met de lijst.
  4. Selecteer Sluiten en daarna Ja om op te slaan.

Als je de naam niet kent, selecteer je de lijst en lees je hem af in het Naamvak naast de formulebalk. Om voor het eerst een benoemd bereik te maken, gebruik je Naam definiëren op het tabblad Formules. Vervolgens typ je de naam met een gelijkteken, bijvoorbeeld =Keuzes, in het vak Bron. Een benoemd bereik is handig wanneer dezelfde lijst meerdere keuzelijsten op verschillende werkbladen voedt.

Als de lijst rechtstreeks in het vak Bron is getypt

Selecteer een cel met de keuzelijst, ga naar Gegevens > Gegevensvalidatie en bewerk de items op het tabblad Instellingen. Vink Deze wijzigingen toepassen op alle andere cellen met dezelfde instellingen aan, zodat elke cel met dezelfde regel de wijziging krijgt.

Waarom een keuzelijst stopt met werken

De meeste problemen komen voort uit een kleine reeks oorzaken. Microsoft documenteert ze op zijn pagina’s.

Validatie houdt geplakte gegevens niet tegen. Microsoft legt uit dat gegevensvalidatie alleen meldingen toont en ongeldige invoer voorkomt wanneer mensen rechtstreeks in een cel typen. Als iemand een waarde ergens anders kopieert en plakt, of de vulgreep sleept, wordt de regel niet toegepast op wat binnenkomt. Als de lijst strikt moet zijn, schakel je Vulgreep en slepen van cellen inschakelen uit via Bestand > Opties > Geavanceerd > Opties voor bewerken en beveilig je daarna het werkblad. Je verliest dan ook wat gemak, dus doe dit alleen op werkbladen waar nauwkeurigheid het zwaarst weegt.

Bestaande waarden worden niet gecontroleerd. Als je een lijst toevoegt aan cellen die al gegevens bevatten, markeert Excel de oude waarden niet. Om de waarden te vinden die er niet bij passen, selecteer je de cellen en gebruik je Gegevens > Gegevensvalidatie > Ongeldige gegevens markeren. De cirkels verdwijnen zodra je de invoer corrigeert.

Beveiligde werkbladen blokkeren typen. Rond je validatie-instellingen af voordat je het werkblad of de werkmap beveiligt. Haal het vinkje Vergrendeld weg bij de cellen die mensen als eerste moeten invullen, anders kunnen ze de keuzelijst niet gebruiken. Je kunt validatie-instellingen niet wijzigen in een gedeelde of beveiligde werkmap.

Formulefouten. Microsoft merkt op dat validatie wordt genegeerd zolang formules in de gevalideerde cellen fouten geven, zoals #REF! of #DIV/0!. Ook staat erbij dat handmatige berekening ervoor kan zorgen dat validatie niet goed werkt, dus zet de berekening op Automatisch.

Gekoppelde tabellen. Je kunt geen gegevensvalidatie toevoegen aan een Excel-tabel die is gekoppeld aan een SharePoint-site. Maak de koppeling eerst ongedaan of zet de tabel om naar een bereik.

Cellen met een regel zoeken. Open op het tabblad Start de optie Zoeken en selecteren en kies Gegevensvalidatie. Daarmee selecteer je alle cellen met validatie op het werkblad.

De lijst verwijderen. Selecteer de cel en gebruik Gegevens > Gegevensvalidatie > Instellingen > Alles wissen.

Excel voor het web

Excel voor het web is de plek waar je je bestand moet testen voordat je erop vertrouwt. Op de pagina van Microsoft over gegevensvalidatie staat dat je voor werkmappen die in de Excel Web App worden gebruikt, de validatie eerst in de desktopversie moet maken. Die opmerking is oud en je huidige browserversie kan zich anders gedragen. Ook geeft de pagina over keuzelijsten van Microsoft geen stappen specifiek voor het web. Maak de lijst in de desktopversie van Excel, sla de werkmap op en open die in de browser om te zien hoe deze zich gedraagt voor je collega’s.

Veelgemaakte fouten

  • De kopcel in het bronbereik selecteren, zodat "Cities" als keuze verschijnt.
  • De items typen met spaties na de komma’s en dan verbaasd zijn dat de invoer een extra spatie lijkt te hebben.
  • Een benoemd bereik gebruiken en vergeten dat het moet worden bijgewerkt wanneer de lijst groeit.
  • De foutwaarschuwing op Informatie zetten en verwachten dat typefouten worden geblokkeerd. Alleen Stop blokkeert ze.
  • Het werkblad beveiligen voordat de invoercellen vrijgegeven zijn voor bewerking.
  • Erop vertrouwen dat de keuzelijst geplakte gegevens schoon houdt.
  • De kolom te smal laten, zodat lange invoer afgesneden lijkt en mensen de verkeerde keuze maken.

Gerelateerde onderwerpen om te verkennen

  • Lijsten die zichzelf uitbreiden. Tabellen zijn het eenvoudigste antwoord. Een named range op basis van een formule is de andere optie als je meer controle nodig hebt, en die verdient het om eerst apart getest te worden voordat je hem uitrolt.
  • Afhankelijke keuzelijsten. Een tweede lijst die verandert op basis van de eerste keuze, zoals land en plaats. De Microsoft-pagina's hierboven behandelen dit niet, dus zie het als een apart project en test het op een kopie.
  • Formulieren en combinatievakken. Microsoft heeft een apart artikel over het toevoegen van een lijstvak of combinatievak aan een werkblad. Deze besturingselementen vragen meer instelwerk dan gegevensvalidatie.
  • Een lijst verbergen of tonen op basis van een andere cel. Dit vraagt meestal om voorwaardelijke opmaak of VBA, en je kunt dit het beste testen op een kopie van het bestand.
  • Eerst opschonen. Als je brondlijst dubbele waarden bevat, verwijder ze dan voordat je de keuzelijst maakt. Ons artikel over hoe je dubbele waarden in Excel verwijdert, legt uit hoe.

Volgende stap

Een keuzelijst in Excel die stand houdt, maak je door hem op een tabel te baseren, de foutmelding op Stoppen te zetten en te testen door te typen en door te plakken. Bescherm daarna het blad als de keuzes strikt moeten blijven, en noteer waar de lijst staat, zodat de volgende persoon hem kan bijwerken.

Entities in this article

Microsoft Excel Excel for the web

Related articles

RSS