Note: The other languages of the website are Google-translated. Back to English

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 en voornaam tekstvak (u kunt elke andere naam typen die u nodig hebt) en typ vervolgens deze formule =OFFSET($A$2,0,0,COUNTA($A$2:$A$100)) in de Verwijst naar tekstvak en klik ten slotte op de OK knop:

Opmerking:: 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 Eten en drinken in de Naam en voornaam tekstvak (u kunt elke andere naam typen die u nodig hebt) en typ vervolgens deze formule =OFFSET($B$2,0,0,COUNTA($B$2:$B$100)) in de Verwijst naar tekstvak en klik ten slotte op de OK knop:

Opmerking:: 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))
Opmerking:: 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 en voornaam 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.

Opmerking:: 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 de 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))
Opmerking:: In de bovenstaande formule, Eten en drinken 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 en voornaam 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.

Opmerking:: 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 de 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 de 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.

De beste tools voor kantoorproductiviteit

Kutools voor Excel lost de meeste van uw problemen op en verhoogt uw productiviteit met 80%

  • visfuik: Snel invoegen complexe formules, grafieken en alles wat je eerder hebt gebruikt; Versleutel cellen met wachtwoord; Maak een mailinglijst en stuur e-mails ...
  • Super Formula-balk (bewerk eenvoudig meerdere regels tekst en formule); Lay-out lezen (gemakkelijk grote aantallen cellen lezen en bewerken); Plakken in gefilterd bereik...
  • Voeg cellen / rijen / kolommen samen zonder gegevens te verliezen; Gespleten cellen inhoud; Combineer dubbele rijen / kolommen... Voorkom dubbele cellen; Vergelijk Ranges...
  • Selecteer Dupliceren of Uniek Rijen; Selecteer lege rijen (alle cellen zijn leeg); Super zoeken en fuzzy zoeken in veel werkboeken; Willekeurige selectie ...
  • Exacte kopie Meerdere cellen zonder de formuleverwijzing te wijzigen; Maak automatisch verwijzingen naar meerdere bladen; Plaats kogels, Selectievakjes en meer ...
  • Extraheer tekst, Tekst toevoegen, Verwijderen op positie, Ruimte verwijderen; Paging-subtotalen maken en afdrukken; Converteren tussen celinhoud en opmerkingen...
  • Super filter (bewaar en pas filterschema's toe op andere bladen); Geavanceerd sorteren per maand / week / dag, frequentie en meer; Speciaal filter door vet, cursief ...
  • Combineer werkmappen en werkbladen; Tabellen samenvoegen op basis van sleutelkolommen; Gegevens splitsen in meerdere bladen; Batch Converteer xls, xlsx en PDF...
  • Meer dan 300 krachtige functies. Ondersteunt Office / Excel 2007-2019 en 365. Ondersteunt alle talen. Eenvoudig te implementeren in uw onderneming of organisatie. Gratis proefperiode van 30 dagen met volledige functies. 60 dagen geld-terug-garantie.
kte tabblad 201905

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 elke dag honderden muisklikken!
officetab onderkant
Comments (0)
Nog geen beoordelingen. Beoordeel als eerste!
Er zijn nog geen reacties geplaatst
Laat uw commentaar
Posten als gast
×
Beoordeel dit bericht:
0   Personages
Voorgestelde locaties