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

Maak een dynamische Dynamische lijst in Excel (stap voor stap)

AuteurSun Wijzigingsdatum

In deze handleiding laten we u stap voor stap zien hoe u een dynamische lijst maakt die keuzemogelijkheden toont op basis van de geselecteerde waarde in de eerste keuzelijst. Met andere woorden: u creëert een Excel-gegevensvalidatielijst die afhankelijk is van de waarde in een andere lijst.

Maak een dynamische Dynamische lijst
10 seconden om een Dynamische lijst te maken met een handige tool
Maak een dynamische Dynamische lijst in Excel 2021, Excel 365 en nieuwere versies
Enkele vragen die u zich mogelijk stelt over deze handleiding

Een schermafbeelding die een afhankelijke keuzelijstinstelling in Excel toont

Download het voorbeeldbestand gratis Een pictogram voor het downloaden van het voorbeeldbestand voor het maken van afhankelijke keuzelijsten in Excel


Video: Maak een Excel-Dynamische lijst

 

Maak een dynamische Dynamische lijst

 

Stap 1: Typ de items voor de Keuzelijst

1. Typ eerst de items die u in de keuzelijst wilt tonen, met elke lijst in een aparte kolom.

Let op: de items in de eerste kolom (Product) worden later gebruikt als Excel-namen voor de afhankelijke lijsten. Zo fungeren ‘Fruit’ en ‘Groente’ hier respectievelijk als namen voor de bereiken B2:B5 en C2:C6.

Zie screenshot:

Een schermafbeelding met vermeldingen voor keuzelijsten in Excel, waarbij elke lijst in een afzonderlijke kolom staat

2. Maak daarna een tabel voor elke gegevenslijst.

Selecteer het kolombereik A1:A3, klik op 'Invoegen' > 'Tabel', vink in het dialoogvenster Tabel maken het vakje 'Mijn tabel heeft koppen' aan en klik op 'OK'.

Een schermafbeelding die laat zien hoe u een tabel maakt in Excel voor vermeldingen van keuzelijsten

Herhaal deze stap om tabellen te maken voor de overige twee lijsten.

Bekijk alle tabellen en hun verwijzingen naar bereiken eenvoudig in de Naambeheerder (druk op Ctrl + F3 om deze te openen).

Een schermafbeelding met de Naambeheerder met tabelverwijzingen in Excel

Stap 2: Maak Celnaam

In deze stap maakt u 'Namen' voor de hoofdlijst en elke afhankelijke lijst.

1. Selecteer de items die u in de hoofdlijst wilt opnemen ("A2:A3").

2. Ga vervolgens naar het 'Naamvak' naast de formulebalk.

3. Typ hier de naam in, bijvoorbeeld 'Product'.

4. Druk op Enter om te voltooien.

Een schermafbeelding die laat zien hoe u een bereiknaam maakt voor de hoofdkeuzelijst in Excel

Herhaal de bovenstaande stappen om voor elke afhankelijke lijst een aparte naam te maken.

Geef de tweede kolom (B2:B5) de naam Fruit en de derde kolom (C2:C6) de naam Groente.

Een schermafbeelding die laat zien hoe u bereiknamen maakt voor de fruitlijst

Een schermafbeelding die laat zien hoe u bereiknamen maakt voor de groentelijst

U kunt alle celnamen bekijken in de Naambeheerder (druk op Ctrl + F3 om deze te openen).

Een schermafbeelding met bereiknamen voor afhankelijke keuzelijsten in de Naambeheerder in Excel

Stap 3: Voeg de hoofdkeuzelijst toe

Voeg vervolgens de hoofdkeuzelijst (Product) toe: een standaard gegevensvalidatie-keuzelijst, dus geen afhankelijke keuzelijst.

1. Maak eerst een tabel aan.

Selecteer cel E1, typ de kop van de eerste kolom („Product") en ga naar de cel rechts ervan (F1) om de tweede kolomkop („Item") in te voeren. Deze tabel bevat de keuzelijst.

Selecteer vervolgens de twee koppen ("E1" en "F1"), klik op het tabblad **Invoegen** en kies **Tabel** in de groep Tabellen.

Vink in het dialoogvenster Tabel maken het vakje 'Mijn tabel heeft koppen' aan en klik op OK.

Een schermafbeelding die laat zien hoe u een tabel maakt voor gebruik van keuzelijsten in Excel

2. Selecteer cel "E2" waarin u de hoofdkeuzelijst wilt plaatsen, klik op het tabblad „Gegevens", ga naar de groep "Gegevenstools" en kies "Gegevensvalidatie" > „Gegevensvalidatie".

Een schermafbeelding die laat zien hoe u een hoofdkeuzelijst invoegt in Excel met Gegevensvalidatie

3. In het dialoogvenster Gegevensvalidatie,

  • Kies „Lijst” in het gedeelte „Toestaan”,
  • Typ de onderstaande formule in het veld „Bron”, Product is de naam van de hoofdlijst,
  • Klik op ‘OK’.
=Product

Een schermafbeelding met het dialoogvenster Gegevensvalidatie voor de hoofdkeuzelijst in Excel

U ziet dat de hoofdkeuzelijst is gemaakt.

Een schermafbeelding met de gemaakte hoofdkeuzelijst in Excel

Stap 4: Voeg de afhankelijke keuzelijst toe

1. Selecteer cel "F2" waarin u de dynamische lijst wilt toevoegen, klik op het tabblad **Gegevens**, ga naar de groep **Gegevenstools** en klik op **Gegevensvalidatie** > **Gegevensvalidatie**.

2. In het dialoogvenster Gegevensvalidatie,

  • Kies „Lijst” in het gedeelte „Toestaan”,
  • Typ de onderstaande formule in het veld „Bron”; E2 is de cel die de hoofdkeuzelijst bevat.
  • Klik op ‘OK’.
=INDIRECT(SUBSTITUTE(E2," ","_"))

Een schermafbeelding die laat zien hoe u een afhankelijke keuzelijst toevoegt in Excel met Gegevensvalidatie

Als E2 leeg is (u hebt nog geen item geselecteerd in de hoofdkeuzelijst), verschijnt een bericht zoals hieronder. Klik op ‘Ja’ om door te gaan.

Een schermafbeelding met een waarschuwingsbericht wanneer de hoofdkeuzelijst leeg is in Excel

De dynamische lijst is nu gemaakt.

Een schermafbeelding met een voltooide afhankelijke keuzelijst in Excel

Stap 5: Test de dynamische lijst.

1. Selecteer „Fruit" in de hoofdkeuzelijst ("E2"), ga naar de dynamische lijst ("F2"), klik op het pijltjespictogram en controleer of de fruititems in de lijst staan. Kies daarna een item uit de dynamische lijst.

2. Druk op de Tab-toets om een nieuwe rij te starten in de invoertabel, selecteer 'Groente' en ga naar de cel direct rechts ervan. Controleer of de groente-items in de lijst verschijnen en kies vervolgens een item uit de dynamische lijst.

Een animatie die laat zien hoe u de afhankelijke keuzelijst gebruikt in Excel

Opmerkingen:

10 seconden om een Dynamische lijst te maken met een handige tool

 

„Kutools voor Excel" biedt een krachtige tool om een Dynamische lijst eenvoudiger en sneller te maken:

Een animatie die laat zien hoe u een afhankelijke keuzelijst maakt in Excel met Kutools

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, waardoor databeheer moeiteloos wordt.Gedetailleerde informatie over Kutools voor Excel...         Gratis proefversie...

Stap 1: Typ de items voor de keuzelijst

Rangschik uw gegevens eerst zoals in onderstaande screenshot wordt getoond:

Een schermafbeelding die laat zien hoe u gegevens organiseert voor het maken van een afhankelijke keuzelijst

Stap 2: Pas de Kutools-tool toe

1. Selecteer de gegevens die u hebt gemaakt, klik op het tabblad **Kutools** en kies **Keuzelijst** om het submenu te openen. Klik daarna op **Dynamische keuzelijst**.

Een schermafbeelding met het Kutools-keuzelijstmenu in Excel

2. In de 'Dynamische lijst':

  • Schakel „Modus B” in die overeenkomt met uw gegevensmodus,
  • Selecteer de „Plaatsingsgebied lijst”, de kolom Plaatsingsgebied lijst moet gelijk zijn aan de kolom Gegevensbereik,
  • Klik op ‘OK’.

Een schermafbeelding met het dialoogvenster Afhankelijke keuzelijst

De afhankelijke keuzelijst is nu gemaakt.

Een schermafbeelding met een voltooide afhankelijke keuzelijst gemaakt met Kutools

Tips:
  • „Modus B” ondersteunt het maken van een derde niveau of hoger in een Keuzelijst:
    Een schermafbeelding met Modus B in Kutools voor het maken van een meerlaagse afhankelijke keuzelijst
  • Als uw gegevens zijn gerangschikt zoals in de onderstaande schermafbeelding, gebruikt u „Modus A”, die alleen het maken van een tweelagige dynamische lijst ondersteunt.
    Een schermafbeelding met Modus A in Kutools voor het maken van een tweelaagse afhankelijke keuzelijst
  • Voor meer informatie over het gebruik van Kutools voor het maken van een dynamische lijst,bezoekt u deze handleiding.

Kutools voor Excel

Geniet 30 dagen lang van een volledig functionele gratis proefversie – geen creditcard nodig!

Meer dan 300 krachtige, geavanceerde functies en mogelijkheden voor Excel.

Geen speciale vaardigheden nodig, bespaart u dagelijks uren tijd.

Maak een dynamische Dynamische lijst in Excel 2021, Excel 365 en nieuwere versies

 

Als u Excel 365, Excel 2021 of een nieuwere versie gebruikt, kunt u op een eenvoudige manier een dynamische lijst maken met de nieuwe functies UNIEK en FILTER.

Stel dat uw brongegevens zijn gerangschikt zoals in de screenshot wordt getoond. Volg dan onderstaande stappen om de dynamische keuzelijst te maken.

Een schermafbeelding met brongegevens georganiseerd voor het maken van afhankelijke keuzelijsten in Excel

Stap 1: Gebruik een formule om items op te halen voor de hoofd-Keuzelijst

Selecteer een cel, bijvoorbeeld cel G3, en gebruik de functies UNIEK en FILTER om de unieke waarden uit de 'Product'-lijst te halen die als basis dienen voor de hoofdkeuzelijst. Druk op Enter.

=UNIQUE(FILTER(A3:A20, A3:A20<>""))
Opmerking: Aangezien de producten zich in A3:A12 bevinden, voegen we 8 extra cellen toe aan de matrix om ruimte te creëren voor mogelijke nieuwe items. Daarnaast gebruiken we de FILTER-functie binnen UNIQUE om unieke waarden zonder lege cellen op te halen.

Een schermafbeelding met de UNIQUE- en FILTER-formule gebruikt om items te extraheren voor de hoofdkeuzelijst in Excel

Stap 2: Maak de hoofd-Keuzelijst

1. Selecteer een cel waarin u de hoofdkeuzelijst wilt plaatsen, bijvoorbeeld cel D3. Klik op het tabblad **Gegevens**, ga naar de groep **Gegevenstools** en kies **Gegevensvalidatie > Gegevensvalidatie**.

2. In het dialoogvenster 'Gegevensvalidatie',

  • Kies „Lijst” in het gedeelte „Toestaan”,
  • Typ de onderstaande formule in het veld „Bron”,
  • Klik op 'OK'.
=$G$3#
Opmerking: Dit wordt een ‘spill range’-verwijzing genoemd; deze syntaxis verwijst naar het volledige bereik, ongeacht hoeveel het uitbreidt of krimpt.

Een schermafbeelding met het dialoogvenster Gegevensvalidatie voor het maken van de hoofdkeuzelijst in Excel

De hoofdkeuzelijst is nu klaar.

Een schermafbeelding met de gemaakte hoofdkeuzelijst in Excel

Stap 3: Gebruik een formule om items op te halen voor de Dynamische lijst

Selecteer een cel, bijvoorbeeld H3, en gebruik de FILTER-functie om items te filteren op basis van de waarde in cel D3 (het geselecteerde item in de hoofdkeuzelijst). Druk op Enter.

=FILTER(B3:B20, A3:A20=D3)
Opmerking: Als er een lege cel voorkomt in de hoofdKeuzelijst, geeft de formule nullen terug.

Een schermafbeelding met de FILTER-formule gebruikt om afhankelijke items te extraheren in Excel

Stap 4: Maak de Dynamische lijst

1. Selecteer een cel voor de dynamische lijst, bijvoorbeeld cel E3. Klik op het tabblad **Gegevens**, ga naar de groep **Gegevenstools** en kies **Gegevensvalidatie** > **Gegevensvalidatie**.

2. In het dialoogvenster „Gegevensvalidatie”

  • Kies „Lijst” in het gedeelte „Toestaan”,
  • Typ de onderstaande formule in het veld „Bron”,
  • Klik op ‘OK’.
=$H$3#
Opmerking: Dit wordt een ‘spill range’-verwijzing genoemd; deze syntaxis verwijst naar het volledige bereik, ongeacht of het uitbreidt of krimpt.

Een schermafbeelding met het dialoogvenster Gegevensvalidatie voor het maken van de afhankelijke keuzelijst in Excel

De dynamische lijst is nu succesvol aangemaakt.

Een schermafbeelding met de voltooide afhankelijke keuzelijst in Excel

Wanneer u nieuwe items toevoegt of wijzigingen aanbrengt in A3:A20, wordt de keuzelijst automatisch bijgewerkt.

Tips:

Sorteer Keuzelijst alfabetisch

Als u de items in de keuzelijst alfabetisch wilt ordenen, gebruikt u de onderstaande formule in de voorbereidingstabel.

Voor de hoofdkeuzelijst (de formule in cel G3):

=SORT(UNIQUE(FILTER(A3:A20, A3:A20<>"")))

Voor de afhankelijke keuzelijst (de formule in cel H3):

=SORT(FILTER(B3:B20, A3:A20=D3))

Nu worden beide keuzelijsten gesorteerd van A tot Z.

Een schermafbeelding met de afhankelijke keuzelijsten alfabetisch gesorteerd in Excel

Gebruik voor sortering van Z naar A de onderstaande formule:

Voor de hoofdkeuzelijst (de formule in cel G3):

=SORT(UNIQUE(FILTER(A3:A20, A3:A20<>"")), 1, -1)

Voor de afhankelijke keuzelijst (de formule in cel H3):

=SORT(FILTER(B3:B20, A3:A20=D3), 1, -1)

Enkele vragen die u zich mogelijk stelt:

1. Waarom een tabel invoegen voor elke gegevenslijst?

Het invoegen van een tabel voor de gegevenslijst zorgt ervoor dat uw keuzelijst automatisch wordt bijgewerkt wanneer de gegevenslijst wijzigt. Voegt u bijvoorbeeld ‘Overig’ toe aan de eerste gegevenslijst, dan verschijnt ‘Overig’ direct in de hoofdkeuzelijst.

Een schermafbeelding die laat zien hoe een tabel automatisch een keuzelijst bijwerkt wanneer nieuwe gegevens worden toegevoegd

2. Waarom zou u een tabel gebruiken voor een keuzelijst?

Wanneer u op de Tab-toets drukt om een nieuwe rij aan de tabel toe te voegen, worden de keuzelijsten automatisch meegenomen in die nieuwe rij.

3. Hoe werkt de INDIRECT-functie?

De INDIRECT-functie zet een tekstreeks om in een geldige celverwijzing.

4. Hoe werkt de formule INDIRECT(SUBSTITUTE(E2&F2" ";„"))?

Ten eerste vervangt de SUBSTITUTE-functie tekst door andere tekst — in dit geval worden spaties uit de gecombineerde namen (E2 en F2) verwijderd. Vervolgens zet de INDIRECT-functie die aangepaste tekstreeks om in een geldige celverwijzing.

Beste kantoorproductiviteitstools

🤖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 & kolommen...
Uitgelichte functies:Rasterfocus   |  Ontwerpweergave   |Verbeterde formulebalk   | Werkmap- en bladbeheerder   |  Bronnenbibliotheek(Automatische tekst)|  Datumkiezer   |  Werkbladen samenvoegen  |  Versleutelen/Cellen decoderen   | E-mails verzenden via lijst   |  Superfilter   |   Speciaal filter(Filter cellen met vetgedrukt lettertype/cursief/doorgestreept...) ...
Top 15 toolsets:12 TekstHulpmiddelen(Tekst toevoegen,Specifieke tekens verwijderen, ...)|   50+Grafiektypen(Gantt-diagram, ...)|   40+ Praktische Formules(Leeftijd berekenen op basis van geboortedatum, ...)|   19 InvoeghulpmiddelenHulpmiddelen(QR-code Invoegen,Afbeelding invoegen vanuit 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 productiviteit en Tijd besparen te verhogen.Klik hier om de functie te verkrijgen die u het meest nodig heeft...


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

  • Schakel tabbladbewerking en -lezing in voor Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
  • Open en bewerk meerdere documenten in nieuwe tabbladen van 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 samenwerken in Office-apps.

ExcelWordOutlookTabsPowerPoint
  • Alles-in-één suite— Excel-, Word-, Outlook- en PowerPoint-add-ins + Office Tab Pro
  • Één installatieprogramma, één licentie— binnen enkele minuten klaar (geschikt voor MSI)
  • 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 kopen van afzonderlijke add-ins