Ga naar hoofdinhoud

Voorwaardelijke vervolgkeuzelijst met IF-verklaring (5 voorbeelden)

Als u een vervolgkeuzelijst moet maken die verandert op basis van wat u in een andere cel selecteert, kan het toevoegen van een voorwaarde aan de vervolgkeuzelijst een hulpoplossing zijn. Bij het maken van een voorwaardelijke vervolgkeuzelijst is het gebruik van de IF-instructie een intuïtieve methode, omdat deze altijd wordt gebruikt om voorwaarden in Excel te testen. Deze zelfstudie demonstreert 5 methoden die u zullen helpen bij het stap voor stap maken van een voorwaardelijke vervolgkeuzelijst in Excel.


Gebruik de IF- of IFS-verklaring om een ​​voorwaardelijke vervolgkeuzelijst te maken

Deze sectie biedt twee functies: de ALS-functie en IFS-functie om u te helpen een voorwaardelijke vervolgkeuzelijst te maken op basis van andere cellen in Excel met twee voorbeelden.

Voeg een enkele voorwaarde toe, zoals twee landen en hun steden

Zoals te zien is in de onderstaande gif, kun je gemakkelijk schakelen tussen steden in twee landen "Verenigde Staten en Frankrijk” in de vervolgkeuzelijst. Laten we eens kijken hoe we een ALS-functie kunnen gebruiken om het voor elkaar te krijgen.

Stap 1: Maak de hoofdvervolgkeuzelijst

Eerst moet u een vervolgkeuzelijst maken die als basis zal dienen voor uw voorwaardelijke vervolgkeuzelijst.

1. Selecteer een cel (in dit geval E2) waar u de vervolgkeuzelijst wilt invoegen. Ga naar de Data tab, selecteer Data Validation.

2. In de Data Validation dialoogvenster volgt u deze stappen om de instellingen te configureren.

1) Blijf in de Instellingen tab;
2) Selecteer Lijst in de Allow doos;
3) Selecteer in het vak Bron het celbereik met de waarden die u wilt weergeven in de vervolgkeuzelijst (hier selecteer ik de kopteksten van de tabel)
4) Klik op de OK knop. Zie screenshot:

Stap 2: Maak een voorwaardelijke vervolgkeuzelijst met een IF-instructie

1. Selecteer het celbereik (in dit geval E3:E6) waar u de voorwaardelijke vervolgkeuzelijst wilt invoegen.

2. Naar de Data tab, selecteer Data Validation.

3. In de Data Validation dialoogvenster, moet u als volgt configureren.

1) Blijf in de Instellingen tab;
2) Selecteer Lijst in de Allow keuzelijst;
3) Voer de volgende formule in de bron doos;
=IF($E$2=$B$2,$B$3:$B$6,$C$3:$C$6)
4) Klik op de OK knop. Zie screenshot:

Note: Deze formule vertelt Excel: Als de waarde in E2 gelijk is aan de waarde in B2, geef dan alle waarden in het bereik B3:B6 weer. Geef anders de waarden weer in het bereik C3:C6.
Waar
1) E2 is de vervolgkeuzelijstcel die u in stap 1 hebt opgegeven en die kopteksten bevat.
2) B2 is de eerste kopcel van het oorspronkelijke bereik.
3) B3: B6 bevat de steden in Verenigde Staten.
4) C3: C6 bevat de steden in Frankrijk.
Resultaat

De voorwaardelijke vervolgkeuzelijst is nu compleet.

Zoals te zien is in de gif-afbeelding hieronder, als u een stad in de Verenigde Staten wilt selecteren, klikt u op E2 om Steden in de Verenigde Staten te selecteren in de vervolgkeuzelijst. Selecteer vervolgens een stad die tot de Verenigde Staten behoort in de cellen onder E2. Voer dezelfde bewerking uit om een ​​stad in Frankrijk te selecteren.

Note:
1) De bovenstaande methode werkt alleen voor twee landen en hun steden, omdat een IF-functie wordt gebruikt om een ​​voorwaarde te testen en één waarde terug te geven als aan de voorwaarde wordt voldaan, en een andere waarde als er niet aan wordt voldaan.
2) Als er meer landen en steden aan deze case worden toegevoegd, kunnen de volgende geneste IF-functies en de IFS-functies helpen.

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 vervolgkeuzelijst maken met steden die veranderen op basis van het land dat u kiest in E10. Volg de onderstaande stappen om te voltooien.

Stap 1: Maak een vervolgkeuzelijst met alle landen

1. Selecteer een cel (hier selecteer ik E10) waar u het land wilt weergeven, ga naar de Data tab, klik Data Validation.

2. In het Data Validation dialoogvenster, moet u:

1) Blijf in de Instellingen tab;
2) Selecteer Lijst in de Allow keuzelijst;
3) Selecteer het bereik met de landen in de bron doos;
4) Klik op de OK knop. Zie screenshot:

De vervolgkeuzelijst met alle landen is nu compleet.

Stap 2: Geef het celbereik een naam voor de steden onder elk land

1. Selecteer het volledige aanbod van de stedentabel, ga naar de Formules tab, klik Creëer vanuit selectie.

2. In de Maak namen van selectie dialoogvenster, vink alleen het Bovenste rij optie en klik op de OK knop.

Opmerkingen:
1) Met deze stap kunt u meerdere benoemde bereiken tegelijkertijd maken. Hier worden de rijkoppen gebruikt als bereiknamen.

2) Standaard is het Name Manager staat geen spaties toe bij het definiëren van nieuwe namen. Als er spaties in de koptekst staan, converteert Excel deze naar een (_) in plaats van. Bijvoorbeeld, Verenigde Staten zal worden genoemd Verenigde Staten. Deze bereiknamen worden gebruikt in de volgende formule.
Stap 3: Maak een voorwaardelijke vervolgkeuzelijst

1. Selecteer een cel (hier selecteer ik E11) om de voorwaardelijke vervolgkeuzelijst uit te voeren, ga naar de Data tab, selecteer Data Validation.

2. In de Data Validation dialoogvenster, moet u:

1) Blijf in de Instellingen tab;
2) Selecteer Lijst in de Allow keuzelijst;
3) Voer de volgende formule in de bron doos;
=IF($E$10="Japan",Japan,IF(E10="Tunisia",Tunisia,IF(E10="United States",United_States, France)))
4) Klik op de OK knop.

Note:
Als u Excel 2019 of latere versies gebruikt, kunt u de IFS-functie toepassen om meerdere voorwaarden te evalueren, wat hetzelfde doet als geneste IF, maar op een duidelijkere manier. In dit geval kunt u de volgende IFS-formule proberen om hetzelfde resultaat te bereiken.
=IFS(E10="Japan",Japan,E10="Tunisia",Tunisia,E10="United States",United_States,E10="France", France)
In de bovenstaande twee formules,
1) E10 is de vervolgkeuzelijstcel met de landen die u in stap 1 hebt opgegeven;
2) De teksten tussen dubbele aanhalingstekens staan ​​voor de waarden die u in E10 selecteert, en de teksten zonder dubbele aanhalingstekens zijn de bereiknamen die u in stap 2 hebt opgegeven;
3) De eerste IF-verklaring IF($E$10="Japan",Japan) vertelt Excel:
If E10 is gelijk aan "Japan”, dan alleen de waarden in het benoemde bereik “Japan” worden weergegeven in deze vervolgkeuzelijst. De tweede en de derde IF-statements betekenen hetzelfde.
4) De laatste IF-verklaring IF(E10="Verenigde Staten",Verenigde_Staten, Frankrijk) vertelt Excel:
If E10 is gelijk aan "Verenigde Staten”, dan alleen de waarden in het benoemde bereik “Verenigde Staten” worden weergegeven in deze vervolgkeuzelijst. Anders worden de waarden in het benoemde bereik weergegeven "Frankrijk'.
5) U kunt indien nodig meer IF-statements aan de formule toevoegen.
6) Klik om meer te weten over de Excel ALS-functie en IFS-functie.
Resultaat


Slechts een paar klikken om een ​​voorwaardelijke vervolgkeuzelijst te maken met Kutools voor Excel

De bovenstaande methoden kunnen voor de meeste Excel-gebruikers omslachtig zijn. Als u een efficiëntere en eenvoudigere oplossing wilt, is de Dynamische vervolgkeuzelijst kenmerk van Kutools for Excel wordt ten zeerste aanbevolen om u te helpen bij het maken van een voorwaardelijke vervolgkeuzelijst met slechts een paar klikken.

Zoals u kunt zien, kan de hele operatie in slechts een paar klikken worden uitgevoerd. U hoeft alleen maar:

1. Kies in het dialoogvenster Modus A: 2 niveaus in de Mode sectie;
2. Selecteer de kolommen die u nodig hebt om een ​​voorwaardelijke vervolgkeuzelijst te maken op basis van;
3. Selecteer een uitgangsbereik.
4. klikken OK.
Note:
1) Kutools for Excel biedt een Gratis proefperiode van 30-dag zonder beperkingen, ga naar downloaden.
2) Naast het maken van een vervolgkeuzelijst met 2 niveaus, kunt u met deze functie eenvoudig een vervolgkeuzelijst met 3 tot 5 niveaus maken. Bekijk deze tutorial eens: Maak snel een vervolgkeuzelijst met meerdere niveaus in Excel.

Een beter alternatief voor de ALS-functie: de INDIRECT-functie

Als alternatief voor de IF- en IFS-functies kunt u een combinatie van de gebruiken INDIRECTE en PLAATSVERVANGER functies om een ​​voorwaardelijke vervolgkeuzelijst te maken, wat eenvoudiger is dan de formules die we hierboven hebben gegeven.

Neem hetzelfde voorbeeld dat wordt gebruikt in de bovenstaande meerdere voorwaarden (zoals weergegeven in de gif-afbeelding hieronder). Hier zal ik u laten zien hoe u de combinatie van de functies INDIRECT en SUBSTITUTE gebruikt om een ​​voorwaardelijke vervolgkeuzelijst in Excel te maken.

1. Maak in cel E10 de vervolgkeuzelijst met alle landen. Volg bovenstaande stap 1.

2. Geef het celbereik voor de steden onder elk land een naam. Volg bovenstaande stap 2.

3. Gebruik de functies INDIRECT en SUBSTITUTE om een ​​voorwaardelijke vervolgkeuzelijst te maken.

Selecteer een cel (in dit geval E11) om de voorwaardelijke vervolgkeuzelijst uit te voeren, ga naar de Data tab, selecteer Data Validation. In de Data Validation dialoogvenster, moet u:

1) Blijf in de Instellingen tab;
2) Selecteer Lijst in de Allow keuzelijst;
3) Voer de volgende formule in de bron doos;
=INDIRECT(SUBSTITUTE(E10," ","_"))
4) Klik op de OK knop.

U hebt nu met succes een voorwaardelijke vervolgkeuzelijst gemaakt met behulp van de functies INDIRECT en SUBSTITUTE.

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 (1)
Rated 3.5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
Very helpful tutorial, no comment on the guidance it's been great. It is however low-key problematic that 2 Moroccan cities (Rabat - the Moroccan capital btw - and Casablanca) are listed as Tunisian cities.
Rated 3.5 out of 5
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations