Wie kann man zuvor verwendete Elemente in einer Dropdown-Liste ausblenden?
In Excel können Sie schnell eine normale Dropdown-Liste erstellen, aber haben Sie jemals versucht, eine Dropdown-Liste zu erstellen, bei der, wenn Sie ein Element auswählen, das zuvor verwendete Element aus der Liste entfernt wird? Zum Beispiel, wenn ich eine Dropdown-Liste mit 100 Namen habe, möchte ich, nachdem ich einen Namen ausgewählt habe, diesen Namen aus der Dropdown-Liste löschen. Nun enthält die Dropdown-Liste 99 Namen, und so weiter, bis die Dropdown-Liste leer ist. Vielleicht ist dies für die meisten von uns etwas schwierig, und hier kann ich darüber sprechen, wie man eine solche Dropdown-Liste in Excel erstellt.
Zuvor verwendete Elemente in der Dropdown-Liste mit Hilfsspalten ausblenden
Zuvor verwendete Elemente in der Dropdown-Liste mit Hilfsspalten ausblenden
Angenommen, Sie haben eine Namensliste in Spalte A, wie im folgenden Screenshot gezeigt, dann folgen Sie den unten aufgeführten Schritten nacheinander, um diese Aufgabe abzuschließen.
1. Neben Ihrer Namensliste geben Sie bitte diese Formel =IF(COUNTIF($F$1:$F$11,A1)>=1,"",ROW()) in Zelle B1 ein, siehe Screenshot:
Hinweis: In der obigen Formel ist F1:F11 der Zellbereich, in dem Sie die Dropdown-Liste platzieren möchten, und A1 ist Ihre Namenszelle.
2. Ziehen Sie dann den Ausfüllkursor über den Bereich, der diese Formel enthält, und Sie erhalten das folgende Ergebnis:
3. Und fahren Sie fort, eine Formel in Spalte C anzuwenden, geben Sie bitte diese Formel ein: =IF(ROW(A1)-ROW(A$1)+1>COUNT(B$1:B$11),"",INDEX(A:A,SMALL(B$1:B$11,1+ROW(A1)-ROW(A$1)))) in Zelle C1, siehe Screenshot:
4. Dann füllen Sie diese Formel bis zum benötigten Bereich nach unten aus, siehe Screenshot:
5. Jetzt müssen Sie einen Bereichsnamen für diese Namen in Spalte C definieren, wählen Sie C1:C11 (den Bereich, in dem Sie die Formel in Schritt 4 angewendet haben) aus, und klicken Sie dann auf Formeln > Namen definieren, siehe Screenshot:
6. Geben Sie im Dialogfeld Neuer Name einen Namen im Namensfeld ein, und geben Sie dann diese Formel =OFFSET(Sheet2!$C$1,0,0,COUNTA(Sheet2!$C$1:$C$11)-COUNTBLANK(Sheet2!$C$1:$C$11),1) in das Feld Bezieht sich auf ein, siehe Screenshot:
Hinweis: In der obigen Formel ist C1:C11 der Hilfsspaltenbereich, den Sie in Schritt 3 erstellt haben, und Sheet 2 ist das aktuelle Arbeitsblatt, das Sie verwenden.
7. Nachdem Sie die Einstellungen abgeschlossen haben, können Sie eine Dropdown-Liste erstellen, wählen Sie Zelle F1:F11 aus, wo Sie die Dropdown-Liste platzieren möchten, und klicken Sie dann auf Daten > Datenüberprüfung > Datenüberprüfung, siehe Screenshot:
8. Wählen Sie im Dialogfeld Datenüberprüfung die Registerkarte Einstellungen, wählen Sie dann Liste aus der Dropdown-Liste Zulassen aus, und geben Sie dann im Abschnitt Quelle diese Formel ein: =namecheck, (namecheck ist der Bereichsname, den Sie in Schritt 6 erstellt haben), siehe Screenshot:
9. Klicken Sie dann auf die Schaltfläche OK, um dieses Dialogfeld zu schließen. Nun wurde die Dropdown-Liste im ausgewählten Bereich erstellt, und nachdem Sie einen Namen aus der Dropdown-Liste ausgewählt haben, wird dieser verwendete Name aus der Liste entfernt und es werden nur die Namen angezeigt, die noch nicht verwendet wurden, siehe Screenshot:
Tipp: Sie können die Hilfsspalten, die Sie in den obigen Schritten erstellt haben, nicht entfernen, da die Dropdown-Liste ungültig wird, wenn Sie sie entfernen.
Verwandte Artikel:
Wie fügt man eine Dropdown-Liste in Excel ein?
Wie erstellt man schnell eine dynamische Dropdown-Liste in Excel?
Wie erstellt man eine Dropdown-Liste mit Bildern in Excel?
Beste Büroproduktivitätswerkzeuge
Verbessern Sie Ihre Excel-Fähigkeiten mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über300 erweiterte Funktionen zur Steigerung der Produktivität und Zeitersparnis. Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen...
Office Tab bringt eine Registerkartenoberfläche zu Office und macht Ihre Arbeit viel einfacher
- Aktivieren Sie die Bearbeitung und das Lesen mit Registerkarten in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters, anstatt in neuen Fenstern.
- Steigert Ihre Produktivität um50 % und reduziert täglich hunderte von Mausklicks für Sie!