Voorwaardelijke Keuzelijst met ALS-Instructie (5 Voorbeelden)
Als u een keuzelijst wilt maken die verandert op basis van wat u selecteert in een andere cel, kan het toevoegen van een voorwaarde aan de keuzelijst een hulp zijn. Bij het maken van een voorwaardelijke keuzelijst is het gebruik van de ALS-instructie een intuïtieve methode, omdat deze altijd wordt gebruikt om voorwaarden te testen in Excel. Deze handleiding demonstreert 5 methoden die u stap voor stap helpen bij het maken van een voorwaardelijke keuzelijst in Excel.

Gebruik ALS of ALS.SAMENV-instructie om een voorwaardelijke keuzelijst te maken
Deze sectie biedt twee functies: de ALS-functie en de ALS.SAMENV-functie om u te helpen een voorwaardelijke keuzelijst te maken op basis van andere cellen in Excel met behulp van twee voorbeelden.
Voeg een enkele voorwaarde toe, zoals twee landen en hun steden
Zoals te zien is in de onderstaande gif, kunt u eenvoudig schakelen tussen steden in twee landen “Verenigde Staten en Frankrijk” in de keuzelijst. Laten we zien hoe we een ALS-functie kunnen gebruiken om dit te doen.
Stap 1: Maak de hoofdkeuzelijst
Eerst moet je een hoofdkeuzelijst maken die als basis zal dienen voor je voorwaardelijke keuzelijst.
1. Selecteer een cel (E2 in dit geval) waar je de hoofdkeuzelijst wilt invoegen. Ga naar het tabblad Gegevens, selecteer Gegevensvalidatie.
2. Voer in het dialoogvenster Gegevensvalidatie de volgende stappen uit om de instellingen te configureren.
Stap 2: Maak een voorwaardelijke keuzelijst met een ALS-instructie
1. Selecteer het bereik van cellen (in dit geval E3:E6) waar je de voorwaardelijke keuzelijst wilt invoegen.
2. Ga naar het Gegevens tabblad, selecteer Gegevensvalidatie.
3. In het dialoogvenster Gegevensvalidatie moet je als volgt configureren.
=IF($E$2=$B$2,$B$3:$B$6,$C$3:$C$6)
Resultaat
De voorwaardelijke keuzelijst is nu voltooid.
Zoals te zien is in de onderstaande gif-afbeelding, als je een stad in de Verenigde Staten wilt selecteren, klik je op E2 om Steden in de Verenigde Staten te selecteren uit de keuzelijst. Selecteer vervolgens elke stad die behoort tot de Verenigde Staten in de cellen onder E2. Om een stad in Frankrijk te selecteren, doe je dezelfde handeling.
Voeg meerdere voorwaarden toe, zoals meer dan twee landen en hun steden
Zoals te zien is in de onderstaande gif-afbeelding, zijn er twee tabellen. De tabel met één kolom bevat verschillende landen, terwijl de tabel met meerdere kolommen steden in die landen bevat. Hier moeten we een voorwaardelijke keuzelijst maken die steden bevat die zullen veranderen op basis van het land dat je kiest in E10. Volg de onderstaande stappen om dit te voltooien.
Stap 1: Maak een keuzelijst met alle landen
1. Selecteer een cel (hier selecteer ik E10) waar je het land wilt weergeven, ga naar het tabblad Gegevens, klik op Gegevensvalidatie.
2. In het dialoogvenster Gegevensvalidatie moet je:
De keuzelijst met alle landen is nu voltooid.
Stap 2: Geef de celbereiken voor de steden onder elk land een naam
1. Selecteer het hele bereik van de stedentabel, ga naar het tabblad Formules, klik op Maken uit selectie.
2. In het dialoogvenster Namen maken uit selectie moet je alleen de optie Bovenste rij aanvinken en op de knop OK klikken.
Stap 3: Maak een voorwaardelijke keuzelijst
1. Selecteer een cel (hier selecteer ik E11) om de voorwaardelijke keuzelijst weer te geven, ga naar het tabblad Gegevens, selecteer Gegevensvalidatie.
2. In het dialoogvenster Gegevensvalidatie moet je:
=IF($E$10="Japan",Japan,IF(E10="Tunisia",Tunisia,IF(E10="United States",United_States, France)))
=IFS(E10="Japan",Japan,E10="Tunisia",Tunisia,E10="United States",United_States,E10="France", France)
Resultaat
Slechts een paar klikken om een voorwaardelijke keuzelijst te maken met Kutools voor Excel
De bovenstaande methoden kunnen voor de meeste Excel-gebruikers omslachtig zijn. Als je een efficiëntere en eenvoudigere oplossing wilt, wordt de functie Dynamische Keuzelijst van Kutools voor Excel ten zeerste aanbevolen om je te helpen een voorwaardelijke keuzelijst te maken met slechts een paar klikken.
Zoals je kunt zien, kan de hele operatie in slechts een paar klikken worden voltooid. Je hoeft alleen maar:
Een beter alternatief voor de ALS-functie: de INDIRECT-functie
Als alternatief voor de ALS- en ALS.SAMENV-functies, kun je een combinatie van de INDIRECT- en VERVANG-functies gebruiken om een voorwaardelijke keuzelijst te maken, wat eenvoudiger is dan de formules die we hierboven hebben gegeven.
Neem hetzelfde voorbeeld dat wordt gebruikt bij de meerdere voorwaarden hierboven (zoals te zien is in de onderstaande gif-afbeelding). Hier zal ik je laten zien hoe je de combinatie van de INDIRECT- en VERVANG-functies kunt gebruiken om een voorwaardelijke keuzelijst te maken in Excel.
1. Maak in cel E10 de hoofdkeuzelijst met alle landen. Volg de bovenstaande stap 1.
2. Geef de celbereiken voor de steden onder elk land een naam. Volg de bovenstaande stap 2.
3. Gebruik de INDIRECT- en VERVANG-functies om een voorwaardelijke keuzelijst te maken.
Selecteer een cel (E11 in dit geval) om de voorwaardelijke keuzelijst weer te geven, ga naar het Gegevens tabblad, selecteer Gegevensvalidatie. In het Gegevensvalidatie dialoogvenster moet je:
=INDIRECT(SUBSTITUTE(E10," ","_"))
Je hebt nu succesvol een voorwaardelijke keuzelijst gemaakt met behulp van de INDIRECT- en VERVANG-functies.
Gerelateerde artikelen
Automatisch aanvullen bij typen in Excel-keuzelijst
Als je een gegevensvalidatie-keuzelijst hebt met veel waarden, moet je door de lijst scrollen om de juiste te vinden, of de hele woord direct in het lijstvak typen. Als er een methode zou zijn die automatisch aanvult wanneer je de eerste letter typt in de keuzelijst, wordt alles gemakkelijker. Deze handleiding biedt de methode om het probleem op te lossen.
Maak een keuzelijst vanuit een ander werkboek in Excel
Het is vrij eenvoudig om een gegevensvalidatie-keuzelijst te maken tussen werkbladen binnen een werkboek. Maar als de lijstgegevens die je nodig hebt voor de gegevensvalidatie zich in een ander werkboek bevinden, wat zou je dan doen? In deze handleiding leer je hoe je een keuzelijst maakt vanuit een ander werkboek in Excel in detail.
Maak een doorzoekbare keuzelijst in Excel
Voor een keuzelijst met talloze waarden is het vinden van de juiste niet eenvoudig. Eerder hebben we een methode geïntroduceerd om automatisch aan te vullen in de keuzelijst wanneer je de eerste letter invoert in het keuzelijstvak. Naast de automatische aanvulfunctie kun je ook de keuzelijst doorzoekbaar maken om de werkzaamheden te verbeteren bij het vinden van de juiste waarden in de keuzelijst. Voor het maken van een doorzoekbare keuzelijst, probeer de methode in deze handleiding.
Automatisch andere cellen invullen bij het selecteren van waarden in Excel-keuzelijst
Stel dat je een keuzelijst hebt gemaakt op basis van de waarden in celbereik B8:B14. Wanneer je een waarde selecteert in de keuzelijst, wil je dat de bijbehorende waarden in celbereik C8:C14 automatisch worden ingevuld in een geselecteerde cel. Om het probleem op te lossen, zullen de methoden in deze handleiding je helpen.
Beste Office-productiviteitstools
Versterk je Excel-vaardigheden met Kutools voor Excel en ervaar ongeëvenaarde efficiëntie. Kutools voor Excel biedt meer dan300 geavanceerde functies om je productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die je het meest nodig hebt...
Office Tab brengt een tabbladinterface naar Office en maakt je werk veel eenvoudiger
- Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in
- Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
- Verhoog je productiviteit met50% en bespaar dagelijks honderden muisklikken!