Ga naar hoofdinhoud

Hoe maak je afhankelijke vervolgkeuzelijsten met unieke waarden alleen in Excel?

Het is misschien gemakkelijk voor ons om een ​​afhankelijke vervolgkeuzelijst in Excel te maken, maar als de brongegevens dubbele waarden bevatten, worden alle dubbele waarden ook toegepast, dit kan vervelend zijn. Om de dubbele waarden uit te sluiten en alleen de unieke te behouden bij het maken van een afhankelijke vervolgkeuzelijst, introduceert deze zelfstudie enkele trucs voor u.

Maak afhankelijke vervolgkeuzelijsten met unieke waarden, alleen door Excel-functies

Maak afhankelijke vervolgkeuzelijsten met unieke waarden, alleen door een geweldige functie


Maak afhankelijke vervolgkeuzelijsten met unieke waarden, alleen door Excel-functies

Het is enigszins lastig om alleen in Excel afhankelijke vervolgkeuzelijsten met unieke waarden te maken, u moet de onderstaande bewerking stap voor stap toepassen:

Stap 1: Maak bereiknamen voor de eerste en tweede vervolgkeuzelijstgegevens

1. Klikken Formules > Definieer naam, zie screenshot:

2. In de Nieuwe naam dialoogvenster, voer een bereiknaam in Categorie in de Naam tekstvak (u kunt elke andere naam typen die u nodig hebt) en typ vervolgens deze formule =VERSCHUIVING($A$2,0,0,COUNTA($A$2:$A$100)) in de Verwijst naar tekstvak en klik ten slotte op de OK knop:

Note: A2: A100 is de gegevenslijst waarop u de eerste vervolgkeuzelijst maakt op basis van, als u grote gegevens heeft, wijzigt u gewoon de celverwijzing die u nodig hebt.

3. Ga door met het maken van een bereiknaam voor de tweede vervolgkeuzelijst, klik op Formules > Definieer naam om het dialoogvenster Nieuwe naam te openen, voert u een bereiknaam in Stof tot nadenken in de Naam tekstvak (u kunt elke andere naam typen die u nodig hebt) en typ vervolgens deze formule =VERSCHUIVING($B$2,0,0,COUNTA($B$2:$B$100)) in de Verwijst naar tekstvak en klik ten slotte op de OK knop:

Note: B2: B100 is de gegevenslijst waarop u de afhankelijke vervolgkeuzelijst maakt op basis van, als u veel gegevens heeft, wijzigt u gewoon de celverwijzing die u nodig hebt.

Stap 2: Extraheer de unieke waarden en maak de eerste vervolgkeuzelijst

4. Nu moet u de unieke waarden voor de eerste vervolgkeuzelijstgegevens extraheren door de volgende formule in een cel in te voeren en op te drukken Ctrl + Shift + Enter toetsen samen en sleep vervolgens de vulgreep naar de cellen totdat de foutwaarden worden weergegeven, zie screenshot:

=INDEX(Category,MATCH(0,COUNTIF($D$1:D1,Category),0))
Note: In de bovenstaande formule, Categorie is de bereiknaam die u in stap 2 hebt gemaakt, en D1 is de bovenstaande cel van uw formulecel, verander deze naar uw behoefte.

5. Maak vervolgens een bereiknaam voor deze nieuwe unieke waarden, klik op Formules > Definieer naam om de te openen Nieuwe naam dialoogvenster, voer een bereiknaam in Unieke categorie in de Naam tekstvak (u kunt elke andere naam typen die u nodig hebt) en typ vervolgens deze formule =OFFSET($D$2, 0, 0, COUNT(IF($D$2:$D$100="", "", 1)), 1) in de Verwijst naar tekstvak, eindelijk, klik op OK knop om het dialoogvenster te sluiten.

Note: D2: D100 is de unieke waardenlijst die u zojuist hebt geëxtraheerd, als u veel gegevens heeft, wijzigt u gewoon de celverwijzing die u nodig hebt.

6. In deze stap kunt u de eerste vervolgkeuzelijst invoegen. Klik op een cel waar u de vervolgkeuzelijst wilt invoegen en klik vervolgens op Data > Data Validation > Data Validation, en in de Data Validation dialoogvenster, selecteer Lijst van het Allow vervolgkeuzelijst en voer vervolgens deze formule in: =Unieke categorie in de bron textbox, zie screenshot:

7. Dan klikken OK knop, wordt de eerste vervolgkeuzelijst zonder dubbele waarden gemaakt zoals hieronder afgebeeld:

Stap 3: Extraheer de unieke waarden en maak de afhankelijke vervolgkeuzelijst

8. Extraheer de unieke waarden voor de secundaire vervolgkeuzelijst, kopieer en plak de onderstaande formule in een cel en druk vervolgens op Ctrl + Shift + Enter toetsen tegelijkertijd en sleep vervolgens de vulgreep naar de cellen totdat de foutwaarden worden weergegeven, zie screenshot:

=INDEX(Food,MATCH(0,COUNTIF($E$1:E1,Food)+(Category<>$H$2),0))
Note: In de bovenstaande formule, Stof tot nadenken is de bereiknaam die u hebt gemaakt voor de gegevens van de afhankelijke vervolgkeuzelijst, Categorie is de bereiknaam die u hebt gemaakt voor de eerste vervolgkeuzelijstgegevens, en E1 is de bovenstaande cel van uw formulecel, H2 is de cel waarin u de eerste vervolgkeuzelijst hebt ingevoegd, verander deze naar uw behoefte.

9. Ga dan door met het maken van een bereiknaam voor deze secundaire unieke waarden, klik op Formules > Definieer naam om de te openen Nieuwe naam dialoogvenster, voer een bereiknaam in Uniek eten in de Naam tekstvak (u kunt elke andere naam typen die u nodig hebt) en typ vervolgens deze formule =OFFSET($E$2, 0, 0, COUNT(IF($E$2:$E$100="", "", 1)), 1) in de Verwijst naar tekstveld. Klik ten slotte op OK knop om het dialoogvenster te sluiten.

Note: E2: E100 is de secundaire lijst met unieke waarden die u zojuist hebt geëxtraheerd, als u veel gegevens heeft, wijzigt u gewoon de celverwijzing die u nodig hebt.

10. Nadat u de bereiknaam voor de secundaire unieke waarden hebt gemaakt, kunt u nu de afhankelijke vervolgkeuzelijst invoegen. Klik a.u.b. Data > Data Validation > Data Validation, en in de Data Validation dialoogvenster, selecteer Lijst van het Allow vervolgkeuzelijst en voer vervolgens deze formule in: =Uniek eten in de brone tekstvak, zie screenshot:

11. Klikken OK knop, worden de afhankelijke vervolgkeuzelijsten met alleen unieke waarden met succes gemaakt, zoals hieronder getoonde demo:


Maak afhankelijke vervolgkeuzelijsten met unieke waarden, alleen door een geweldige functie

De bovenstaande methode kan voor de meesten van ons hoofdpijn zijn, hier zal ik een handig hulpmiddel introduceren- Kutools for Excel, Met Dynamische vervolgkeuzelijst functie, kunt u dit probleem gemakkelijk oplossen.

Na het installeren van Kutools for Excel, doe dit als volgt:

1. Klikken Kutools > Keuzelijst > Dynamische vervolgkeuzelijst, zie screenshot:

2. In de Afhankelijke vervolgkeuzelijst dialoogvenster, voer dan de volgende handelingen uit:

  • kies ModeB: 2-5 niveaus afhankelijke vervolgkeuzelijst van het Mode sectie;
  • Selecteer de gegevens waarvan u de afhankelijke vervolgkeuzelijst wilt maken op basis van de Data bereik doos;
  • Selecteer vervolgens het uitvoerbereik waar u de afhankelijke vervolgkeuzelijst wilt plaatsen uit de Uitgangsbereik doos.

3. Klik vervolgens op de Ok knop, worden de afhankelijke vervolgkeuzelijsten ingevoegd in de selectie, terwijl de dubbele waarden ook worden uitgesloten. Zie onderstaande demo:

Klik om Kutools nu voor Excel te downloaden!


Meer relatieve artikelen:

  • Maak een vervolgkeuzelijst met afbeeldingen in Excel
  • In Excel kunnen we snel en eenvoudig een vervolgkeuzelijst met celwaarden maken, maar heeft u ooit geprobeerd een vervolgkeuzelijst met afbeeldingen te maken, dat wil zeggen, wanneer u op een waarde in de vervolgkeuzelijst klikt, is het relatieve afbeelding zal in een keer worden weergegeven zoals hieronder demo getoond. In dit artikel zal ik het hebben over het invoegen van een vervolgkeuzelijst met afbeeldingen in Excel.
  • Maak een vervolgkeuzelijst met meerdere selectievakjes in Excel
  • Veel Excel-gebruikers hebben de neiging om een ​​vervolgkeuzelijst te maken met meerdere selectievakjes om meerdere items uit de lijst per keer te selecteren. Eigenlijk kunt u met Gegevensvalidatie geen lijst met meerdere selectievakjes maken. In deze zelfstudie laten we u twee methoden zien om een ​​vervolgkeuzelijst met meerdere selectievakjes in Excel te maken.
  • Maak een afhankelijke vervolgkeuzelijst met meerdere niveaus in Excel
  • In Excel kunt u snel en gemakkelijk een afhankelijke vervolgkeuzelijst maken, maar heeft u ooit geprobeerd een afhankelijke vervolgkeuzelijst met meerdere niveaus te maken zoals in het volgende screenshot wordt getoond? In dit artikel zal ik het hebben over het maken van een afhankelijke vervolgkeuzelijst met meerdere niveaus in Excel.
  • Maak een vervolgkeuzelijst, maar toon verschillende waarden in Excel
  • In het Excel-werkblad kunnen we snel een vervolgkeuzelijst maken met de functie Gegevensvalidatie, maar heb je ooit geprobeerd een andere waarde weer te geven wanneer je op de vervolgkeuzelijst klikt? Ik heb bijvoorbeeld de volgende twee kolomgegevens in kolom A en kolom B, nu moet ik een vervolgkeuzelijst maken met de waarden in de kolom Naam, maar als ik de naam selecteer in de gemaakte vervolgkeuzelijst, moet ik de bijbehorende waarde in de kolom Getal wordt weergegeven als in het volgende screenshot. Dit artikel introduceert de details om deze taak op te lossen.

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