Ga naar hoofdinhoud

Maak een dynamische vervolgkeuzelijst in Excel (stap voor stap)

Hier in deze zelfstudie introduceren we stap voor stap hoe u een afhankelijke vervolgkeuzelijst kunt maken die keuzes weergeeft, afhankelijk van de waarden die in de eerste vervolgkeuzelijst zijn geselecteerd. Met andere woorden, we zullen een Excel-gegevensvalidatielijst maken op basis van de waarde van een andere lijst.

Maak een dynamische afhankelijke vervolgkeuzelijst
10s om een ​​afhankelijke vervolgkeuzelijst te maken met een handige tool
Maak een dynamische afhankelijke vervolgkeuzelijst in Excel 2021 of Excel 365
Enkele vragen die u kunt stellen over deze zelfstudie

doc-afhankelijke vervolgkeuzelijst 1 1 1

Download gratis het voorbeeldbestand doc voorbeeld


Video: maak een Excel-afhankelijke vervolgkeuzelijst

 


Maak een dynamische afhankelijke vervolgkeuzelijst

 

Stap 1: Typ de vermeldingen voor de vervolgkeuzelijsten

1. Typ eerst de vermeldingen die u in de vervolgkeuzelijsten wilt weergeven, elke lijst afzonderlijk in een kolom.

Opmerken dat de items in de eerste kolom (Product) later Excel-namen zullen zijn voor de afhankelijke lijsten. Hier zijn bijvoorbeeld Fruit en Groente de Namen voor kolom B2:B5 en C2:C6 afzonderlijk.

Zie screenshot:

doc-afhankelijke vervolgkeuzelijst 1 2

2. Maak vervolgens tabellen voor elke gegevenslijst.

Selecteer kolombereik A1:A3, klik Invoegen > tafelen vink vervolgens in het dialoogvenster Tabel maken aan Mijn tabel heeft kopteksten selectievakje. Klik OK.

doc-afhankelijke vervolgkeuzelijst 1 3

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

U kunt alle tabellen en de verwijzing naar reeksen bekijken in Name Manager (druk op Ctrl + F3 om het te openen).

doc-afhankelijke vervolgkeuzelijst 1 4

Stap 2: bereiknamen maken

In deze stap moet u creëren namen voor de hoofdlijst en elke afhankelijke lijst.

1. Selecteer de items die in de hoofdlijst verschijnen (A2: A3).

2. Ga dan naar het Naam vak welke naast Formule balk.

3. Typ de naam erin, noem het hier als Product.

4. druk op Enter sleutel om te voltooien.

doc-afhankelijke vervolgkeuzelijst 1 5

Herhaal vervolgens de bovenstaande stappen om afzonderlijk namen te maken voor elke afhankelijke lijst.

Hier noemt de tweede kolom (B2:B5) Fruit en de derde kolom (C2:C6) Groente.

doc-afhankelijke vervolgkeuzelijst 1 15

doc-afhankelijke vervolgkeuzelijst 1 6

U kunt alle bereiknamen bekijken in Name Manager (druk op Ctrl + F3 om het te openen).

doc-afhankelijke vervolgkeuzelijst 1 7

Stap 3: voeg de belangrijkste vervolgkeuzelijst toe

Voeg vervolgens de hoofdvervolgkeuzelijst (Product) toe. Dit is een normale vervolgkeuzelijst voor gegevensvalidatie, geen afhankelijke vervolgkeuzelijst.

1. Maak eerst een tabel aan.

Selecteer een cel (E1) en typ de eerste kolomkop (Product), en ga naar de volgende kolomcel (F1), typ de kop van de tweede kolom (item). U voegt de vervolgkeuzelijst toe aan deze tabel.

Selecteer vervolgens deze twee headers (E1 en F1), Klik Invoegen tab, en selecteer tafel in de groep Tabellen.

Vink aan in het dialoogvenster Tabel maken Mijn tabel heeft kopteksten vak en klik OK.

doc-afhankelijke vervolgkeuzelijst 1 8

2. Selecteer cel E2 waarnaar u de vervolgkeuzelijst wilt invoegen, klikt u op Data tabblad en ga naar Hulpmiddelen voor gegevens groep om te klikken Data Validation > Data Validation.

doc-afhankelijke vervolgkeuzelijst 1 9

3. In het dialoogvenster Gegevensvalidatie,

  • Kies Lijst in de Allow sectie,
  • Typ onderstaande formule in bron bar, Product is Naam van de hoofdlijst,
  • Klik OK.
=Product

doc-afhankelijke vervolgkeuzelijst 1 10

U kunt zien dat de vervolgkeuzelijst is gemaakt.

doc-afhankelijke vervolgkeuzelijst 1 11

Stap 4: afhankelijke vervolgkeuzelijst toevoegen

1. Selecteer cel F2 waaraan u de afhankelijke vervolgkeuzelijst wilt toevoegen, klikt u op Data tabblad en ga naar de groep Gegevenshulpmiddelen om te klikken Data Validation > Data Validation.

2. In het dialoogvenster Gegevensvalidatie,

  • Kies Lijst in de Allow sectie,
  • Typ de onderstaande formule in bron bar, E2 is de cel die de vervolgkeuzelijst bevat.
  • Klik OK.
=INDIRECT(SUBSTITUTE(E2," ","_"))

doc-afhankelijke vervolgkeuzelijst 1 12

Als de E2 leeg is (u selecteert geen enkel item in de vervolgkeuzelijst), ziet u een bericht verschijnen zoals hieronder, klik op Ja te gaan.

doc-afhankelijke vervolgkeuzelijst 1 13

Nu is de afhankelijke vervolgkeuzelijst gemaakt.

doc-afhankelijke vervolgkeuzelijst 1 14

Stap 5: Test de afhankelijke vervolgkeuzelijst.

1. kiezen Fruit in de vervolgkeuzelijst (E2), ga dan naar de afhankelijke vervolgkeuzelijst (F2) om op het pijlpictogram te klikken, kijk of de fruititems in de lijst staan ​​en selecteer vervolgens een item uit de afhankelijke vervolgkeuzelijst.

2. druk op Tab toets om een ​​nieuwe rij in de gegevensinvoertabel te beginnen, selecteer Groenteen ga naar de volgende cel aan de rechterkant, kijk of de groente-items in de lijst staan ​​en selecteer vervolgens een item uit de afhankelijke vervolgkeuzelijst.

gif1

Opmerkingen:

10s om een ​​afhankelijke vervolgkeuzelijst te maken met een handige tool

 

Kutools for Excel biedt een krachtig hulpmiddel om een ​​afhankelijke vervolgkeuzelijst eenvoudiger en sneller te maken, laten we eens kijken:

kte gif 1

Voordat u onderstaande stappen volgt, alstublieft klik om Kutools voor Excel te downloaden voor een gratis proefperiode van 30 dagen in de eerste plaats.

Stap 1: Typ de vermeldingen voor de vervolgkeuzelijst

Rangschik eerst uw gegevens zoals hieronder afgebeeld:

doc kutools dynamische vervolgkeuzelijst 1

Stap 2: Kutools-tool toepassen

1. Selecteer de gegevens die u hebt gemaakt, klik Kutools tab en klik Keuzelijst klik op om het submenu weer te geven Dynamische vervolgkeuzelijst.

doc kutools dynamische vervolgkeuzelijst 2

2. In de afhankelijke vervolgkeuzelijst

  • Controleer de Modus B die overeenkomt met uw datamodus,
  • Selecteer het uitgangsbereik:, moet de kolom uitvoerbereik gelijk zijn aan de kolom gegevensbereik,
  • Klik Ok.

doc kutools dynamische vervolgkeuzelijst 3

Nu is de afhankelijke vervolgkeuzelijst gemaakt.

doc kutools dynamische vervolgkeuzelijst 4

Tips:
  • Modus B ondersteunt het maken van een vervolgkeuzelijst met derde of meer niveaus:
    doc kutools dynamische vervolgkeuzelijst 5 1
  • Als uw gegevens zijn gerangschikt zoals de onderstaande schermafbeelding laat zien, moet u modus A gebruiken, modus A ondersteunt alleen het maken van een afhankelijke vervolgkeuzelijst met 2 niveaus.
    doc kutools dynamische vervolgkeuzelijst 6
  • Ga naar voor meer informatie over het gebruik van Kutools om een ​​afhankelijke vervolgkeuzelijst te maken deze tutorial .

Kutools for Excel

Gratis proefperiode van 30 dagen met volledige functionaliteit, geen creditcard vereist.

Meer dan 300 krachtige geavanceerde functies en functies voor Excel.

Je hebt geen speciale vaardigheden nodig, waardoor je elke dag uren tijd bespaart.

Maak een dynamische afhankelijke vervolgkeuzelijst in Excel 2021 of Excel 365

 

Als u zich in Excel 2021 of Excel 365 bevindt, is er een andere manier om snel een dynamische afhankelijke vervolgkeuzelijst te maken door nieuwe functies te gebruiken . en FILTER.

Stel dat uw brongegevens zijn gerangschikt als een screenshot, volg dan de onderstaande stappen om de dynamische vervolgkeuzelijst te maken.

Stap 1: formule gebruiken om items voor de vervolgkeuzelijst te krijgen

Selecteer een cel, bijvoorbeeld cel G3, en gebruik de functies UNIEK en FILTER om de unieke waarden uit de Product lijst die de bron zal zijn van de vervolgkeuzelijst en druk op Enter sleutel.

=UNIQUE(FILTER(A3:A20, A3:A20<>""))
Note: Met de producten in A3:A12, voegen we 8 extra cellen toe aan de array om mogelijke nieuwe items te kunnen plaatsen. Bovendien hebben we de FILTER-functie in UNIQUE ingebed om unieke waarden zonder spaties te extraheren.

Stap 2: Maak de hoofdvervolgkeuzelijst

1. Selecteer een cel die u in de vervolgkeuzelijst wilt plaatsen, bijvoorbeeld cel D3, Klik Data tabblad en ga naar Hulpmiddelen voor gegevens groep om te klikken Data Validation > Data Validation.

2. In het dialoogvenster Gegevensvalidatie,

  • Kies Lijst in de Allow sectie,
  • Typ onderstaande formule in bron bar,
  • Klik OK.
=$G$3#
Note: Dit wordt een overloopbereikreferentie genoemd en deze syntaxis verwijst naar het volledige bereik, ongeacht hoeveel het uitbreidt of inkrimpt.

Nu is de hoofdvervolgkeuzelijst gemaakt.

Stap 3: formule gebruiken om items voor de afhankelijke vervolgkeuzelijst te krijgen

Selecteer een cel, bijvoorbeeld cel H3, met de functie FILTER om de items te filteren op basis van de waarde in de cel D3 (het geselecteerde item in de vervolgkeuzelijst), druk op Enter sleutel.

=FILTER(B3:B20, A3:A20=D3)
Note: Als er leeg is in de vervolgkeuzelijst, keert de formule terug naar nullen.

Stap 4: Maak de afhankelijke vervolgkeuzelijst

1. Selecteer een cel die de afhankelijke vervolgkeuzelijst zal plaatsen, bijvoorbeeld cel E3, Klik Data tabblad en ga naar Hulpmiddelen voor gegevens groep om te klikken Data Validation > Data Validation.

2. In het dialoogvenster Gegevensvalidatie,

  • Kies Lijst in de Allow sectie,
  • Typ onderstaande formule in bron bar,
  • Klik OK.
=$H$3#
Note: Dit wordt een overloopbereikreferentie genoemd en deze syntaxis verwijst naar het volledige bereik, ongeacht hoeveel het uitbreidt of inkrimpt.

Nu is de afhankelijke vervolgkeuzelijst met succes gemaakt.

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

Tips:

Sorteer vervolgkeuzelijst alfabetisch

Als u de items in de vervolgkeuzelijst alfabetisch wilt rangschikken, kunt u onderstaande formule gebruiken voor de bereidingstabel.

Voor de hoofdkeuzelijst (de formule in cel G3):

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

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

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

Nu worden beide vervolgkeuzelijsten alfabetisch gesorteerd van A tot Z.

doc afhankelijk vervolgkeuzemenu 365 8

Gebruik de onderstaande formule om alfabetisch van Z tot A te sorteren:

Voor de hoofdkeuzelijst (de formule in cel G3):

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

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

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

Enkele vragen die u kunt stellen:

1. Waarom een ​​tabel invoegen voor elke gegevenslijst?

Door een tabel voor de gegevenslijst in te voegen, kunt u de vervolgkeuzelijst automatisch bijwerken op basis van de wijzigingen in de gegevenslijst. Als u bijvoorbeeld 'Others' toevoegt aan de eerste gegevenslijst, wordt de vervolgkeuzelijst automatisch toegevoegd met 'Others'.

doc-afhankelijke vervolgkeuzelijst update

2. Waarom een ​​tabel gebruiken om vervolgkeuzelijsten te plaatsen?

Wanneer u op de Tab-toets drukt om een ​​nieuwe regel aan de tabel toe te voegen, worden de vervolgkeuzelijsten ook automatisch aan de nieuwe regel toegevoegd.

3. Hoe werkt de INDIRECT-functie?

INDIRECTE functie wordt gebruikt om een ​​tekenreeks om te zetten in een geldige verwijzing.

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

Allereerst PLAATSVERVANGER functie vervangt tekst door een andere tekst. Hier werden de spaties uit de gecombineerde namen (E2 en F2) verwijderd. Dan INDIRECTE functie converteert de tekenreeks (de gecombineerde inhoud door E2 en F2) naar een geldige referentie.

Beste Office-productiviteitstools

🤖 Kutools AI-assistent: Een revolutie teweegbrengen in de data-analyse op basis van: Intelligente uitvoering   |  Genereer code  |  Aangepaste formules maken  |  Analyseer gegevens en genereer grafieken  |  Roep Kutools-functies aan...
Populaire functies: Zoek, markeer of identificeer duplicaten   |  Verwijder lege rijen   |  Combineer kolommen of cellen zonder gegevens te verliezen   |   Ronde zonder formule ...
Super opzoeken: Meerdere criteria VLookup    VLookup met meerdere waarden  |   VOpzoeken over meerdere bladen   |   Fuzzy opzoeken ....
Geavanceerde vervolgkeuzelijst: Maak snel een vervolgkeuzelijst   |  Afhankelijke vervolgkeuzelijst   |  Multi-select vervolgkeuzelijst ....
Kolom Beheerder: Voeg een specifiek aantal kolommen toe  |  Kolommen verplaatsen  |  Schakel de zichtbaarheidsstatus van verborgen kolommen in  |  Vergelijk bereiken en kolommen ...
Uitgelichte functies: Raster focus   |  Ontwerpweergave   |   Grote formulebalk    Werkmap- en bladbeheer   |  resource Library (Auto-tekst)   |  Datumkiezer   |  Combineer werkbladen   |  Cellen coderen/decoderen    Stuur e-mails per lijst   |  Super filter   |   Speciaal filter (filter vet/cursief/doorhalen...) ...
Top 15 gereedschapsets12 Tekst Tools (toe te voegen tekst, Tekens verwijderen, ...)   |   50+ tabel Types (Gantt Chart, ...)   |   40+ Praktisch Formules (Bereken leeftijd op basis van verjaardag, ...)   |   19 Invoeging Tools (QR-code invoegen, Afbeelding invoegen vanaf pad, ...)   |   12 Camper ombouw Tools (Getallen naar woorden, Currency Conversion, ...)   |   7 Samenvoegen en splitsen Tools (Geavanceerd Combineer rijen, Gespleten cellen, ...)   |   ... en meer

Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie als nooit tevoren. Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en tijd te besparen.  Klik hier om de functie te krijgen die u het meest nodig heeft...

Omschrijving


Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker

  • Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
  • Verhoogt uw productiviteit met 50% en vermindert honderden muisklikken voor u elke dag!
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations