Hoe te verwijderen gebruikte items uit Drop Down List in Excel (2 methoden)

  • Deel Dit
Hugh West

Tijdens het werken met gegevensvalidatie in Excel, moet u wellicht gebruikte items verwijderen uit de keuzelijst naar voorkomen dat een item in de lijst twee keer wordt toegewezen U moet bijvoorbeeld meerdere werknemers aan verschillende werkploegen toewijzen en u wilt een werknemer niet meer dan één keer toewijzen. Een ander scenario kan zijn dat u spelers aan verschillende posities toewijst in een partituurspel en u moet een speler aan een specifieke positie toewijzen. In dergelijke gevallen, als u een keuzelijst hebt om werknemers aan werkploegen of spelers aan verschillendeposities, wilt u misschien de naam van de werknemer of de speler uit de vervolgkeuzelijst verwijderen zodra hij/zij is toegewezen. In deze tutorial laat ik u zien hoe u gebruikte items uit de vervolgkeuzelijst in Excel kunt verwijderen.

Download Praktijk Werkboek

Download dit oefenboek om de taak te oefenen terwijl u dit artikel leest.

Gebruikte artikelen verwijderen.xlsx

2 eenvoudige manieren om gebruikte items te verwijderen uit de vervolgkeuzelijst in Excel

Laten we uitgaan van een scenario waarin we een Excel-werkblad hebben met de naam van de werknemers U moet elk van deze werknemers aan een andere werkploeg toewijzen en u wilt een werknemer niet meer dan één keer toewijzen. U hebt dus een vervolgkeuzelijst nodig met de naam van de werknemers die een werknemer automatisch verwijdert zodra hij/zij aan een taak is toegewezen. Ik zal dit werkblad gebruiken om u het volgende te laten zien 2 gemakkelijke manieren naar gebruikte items uit de keuzelijst verwijderen De afbeelding hieronder toont het werkblad waarmee we gaan werken dat de keuzelijst met verwijderde gebruikte items heeft.

Methode 1: Hulpkolommen gebruiken om gebruikte items te verwijderen uit keuzelijst in Excel

Een eenvoudige manier om gebruikte items uit de vervolgkeuzelijst te verwijderen is het gebruik van twee hulpkolommen Laten we eens kijken hoe we dat kunnen doen.

Stap 1:

  • Schrijf eerst de volgende formule in cel C5 onder de Rij Nummer
=IF(COUNTIF($F$5:$F$14,B5)>=1,",ROW())

Formule Breakdown:

  • De ALS functie zal de logische test uitvoeren COUNTIF($F$5:$F$14, B5)>=1 .
  • De COUNTIF functie zal uitzoeken of cel B5 verschijnt in de absoluut bereik $F$5:$F$14 meer dan eens .
  • Als cel B5 lijkt eens of meer in de absoluut bereik $F$5:$F$14 de ALS functie zal een lege tekenreeks ( "" ).
  • Anders wordt de ALS functie zal de rijnummer van cel B5 met behulp van de ROW .
  • Dan, bij het indrukken van ENTER zullen we de rijnummer van cel B5 in de cel C5 .

  • Nu zullen we de fill-handle van cel C5 naar beneden naar pas de formule toe aan de de rest van de cellen in de Rij nummer.

  • Tenslotte krijgen we nu alle rijen nummers van de cellen van de Werknemer .

Stap 2:

  • Schrijf vervolgens de volgende formule in cel D5 onder de Naam werknemer.
=IF(ROW(B5)-ROW(B$5)+1>COUNT(C$5:C$14),"",INDEX(B:B,SMALL(C$5:C$14,1+ROW(B5)-ROW(B$5))))

Formule Breakdown:

  • De ALS functie zal de logische test uitvoeren ROW(B5)-ROW(B$5)+1>COUNT(C$5:C$14) .
  • De SAMEN functie telt het aantal cellen in het absolute bereik C$5:C$14 .
  • De KLEIN functie zal de k kleinste waarde vinden in het absolute bereik C$5:C$14 . Hier, k zal worden bepaald door 1+ROW(B5)-ROW(B$5) .
  • De INDEX functie neemt de k kleinste waarde in het absolute bereik C$5:C$14 bepaald door de KLEIN functie als enig argument( rij_nummer ) en terug referenties van de cellen .
  • Dan, bij het indrukken van ENTER krijgen we de naam werknemer van cel B5 in de cel D5 .

  • Nu zullen we de fill-handle van cel D5 naar beneden naar pas de formule toe aan de de rest van de cellen in de Naam werknemer .

  • Tenslotte krijgen we nu alle werknemer namen in de Werknemer column.

Stap 3:

  • Vervolgens klikken we op de Naam definiëren onder de Formules .

  • Nu komt er een nieuw venster met de titel Naam bewerken zal verschijnen. We zullen Werknemer in de Naam invoerveld.
  • Dan voegen we de onderstaande formule in de Verwijst naar het invoerveld.
=Helper!$B$4:$D$14=OFFSET(Helper!$D$5,0,0, COUNTA(Helper!$D$5:$D$14)-COUNTBLANK(Helper!$D$5:$D$14),1)

Formule Breakdown:

  • Helper is de naam van de werkblad waar we aan werken.
  • De COUNTA functie zal alle celwaarden in de absoluut bereik $D$5:$D$14 .
  • De COUNTBLANK functie zal de nummer van lege cellen in de absoluut bereik $D$5:$D$14 .
  • Daarna klikken we op OK .

Stap 4:

  • Vervolgens selecteren we alle cellen in de Drop-Down kolom om een keuzelijst .
  • Nu klikken we op de Validatie van gegevens drop-down onder de Gegevens .
  • Dan selecteren we de Validatie van gegevens van de uitklapbaar .

  • Nu komt er een nieuw venster met de titel Validatie van gegevens verschijnt. Dan selecteren we Lijst van de Sta toe. uitklapmenu.

  • Dan voegen we in =Werknemer in de Bron invoerveld.
  • Daarna klikken we op OK .

  • Tot slot zullen we zien uitklapbaar lijsten in elke cel van de Drop-Down.
  • Nu selecteren we de naam Gus Fring van de keuzelijst in de cel F5 .

  • Als we nu op de tweede drop-down zullen we zien dat de naam Gus Fring is niet opgenomen in deze keuzelijst. Aangezien we dit item al hebben gebruikt, wordt het verwijderd uit de volgende keuzelijsten.

  • Vervolgens, als we selecteer namen van andere keuzelijsten, zullen we zien dat de geselecteerde items of namen zal verwijderd van de de volgende keuzelijsten .

Lees meer: Hoe maak je een vervolgkeuzelijst in meerdere kolommen in Excel (3 manieren)

Vergelijkbare lezingen:

  • Hoe Multi Select Listbox maken in Excel
  • Excel vervolgkeuzelijst afhankelijk van selectie
  • Een celwaarde koppelen aan een vervolgkeuzelijst in Excel (5 manieren)
  • Voorwaardelijke vervolgkeuzelijst in Excel (maken, sorteren en gebruiken)
  • Hoe maak je een dynamische afhankelijke vervolgkeuzelijst in Excel?

Methode 2: Gebruikte items verwijderen uit keuzelijst in Excel door de functies FILTER en COUNTIF te combineren

Als u toegang heeft tot Microsoft Office 365 de gemakkelijkste manier is dan om de FILTER functie exclusief voor Excel 365 om gebruikte items uit de keuzelijst te verwijderen. We moeten de onderstaande stappen volgen.

Stap 1:

  • Schrijf eerst de volgende formule in cel C5 onder de Rij Nummer
=FILTER(B5:B14, COUNTIF(E5:E14,B5:B14)=0)

Formule Breakdown:

  • De FILTER functie laat ons filter de reeks B5:B14 gebaseerd op de criteria COUNTIF(E5:E14, B5:B14)=0 .
  • De COUNTIF functie zal bepalen of het bereik B5:B14 verschijnt in de reeks E5:E14 of niet .
  • Dan, bij het indrukken van ENTER krijgen we nu alle werknemer namen van de Werknemer column.

Stap 2:

  • Vervolgens selecteren we alle cellen in de Drop-Down kolom om een keuzelijst .
  • Nu klikken we op de Validatie van gegevens drop-down onder de Gegevens .
  • Dan selecteren we de Validatie van gegevens van de uitklapbaar .

  • Nu komt er een nieuw venster met de titel Validatie van gegevens zal verschijnen. We selecteren Lijst van de Sta toe. uitklapmenu.

  • Dan voegen we in $C$5:$C$14 in de Bron invoerveld. U kunt ook het volgende invoegen =$C$5# in de Bron invoerveld.
  • Daarna klikken we op OK .

  • Tot slot zullen we zien uitklapbaar lijsten in elke cel van de Drop-Down.
  • Nu selecteren we de naam Stuart Bloom van de keuzelijst in de cel F5 .

  • Als we nu op de tweede drop-down zullen we zien dat de naam Stuart Bloom is niet opgenomen in deze keuzelijst. Aangezien we dit item al hebben gebruikt, wordt het verwijderd uit de volgende keuzelijsten.

  • Vervolgens, als we selecteer namen van andere keuzelijsten, zullen we zien dat de geselecteerde items of namen zal verwijderd van de de volgende keuzelijsten .

Lees meer: Een vervolgkeuzelijstfilter maken om gegevens te extraheren op basis van selectie in Excel

Snelle opmerkingen

De FILTER functie is een exclusieve functie die momenteel alleen beschikbaar is voor Excel 365 Het zal dus niet werken in uw werkblad als u geen Excel 365 op uw PC.

En lees dit artikel om te leren hoe u een vervolgkeuzelijst met unieke waarden maakt in Excel.

Conclusie

In dit artikel hebben we geleerd hoe verwijder je gebruikte items uit een keuzelijst in Excel Ik hoop dat je vanaf nu gebruikte items verwijderen uit keuzelijst in Excel gemakkelijk. Maar als je vragen of aanbevelingen hebt over dit artikel, laat dan alsjeblieft een reactie hieronder achter. Heb een geweldige dag!!!

Hugh West is een zeer ervaren Excel-trainer en -analist met meer dan 10 jaar ervaring in de branche. Hij heeft een bachelor in Accounting en Finance en een master in Business Administration. Hugh heeft een passie voor lesgeven en heeft een unieke lesaanpak ontwikkeld die gemakkelijk te volgen en te begrijpen is. Zijn deskundige kennis van Excel heeft duizenden studenten en professionals over de hele wereld geholpen hun vaardigheden te verbeteren en uit te blinken in hun carrière. Via zijn blog deelt Hugh zijn kennis met de wereld en biedt hij gratis Excel-tutorials en online trainingen aan om individuen en bedrijven te helpen hun volledige potentieel te bereiken.