Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Sortierung Daten in DropDown Auswahl

Sortierung Daten in DropDown Auswahl
Jochen
Hallo,
ich hab mal die Besipeildatei hochgeladen.
https://www.herber.de/bbs/user/62594.xls
Ist es hier möglich die Einträge im Drop Down (VBA) alphabetisch zu sortieren?
Gruß Jochen
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Sortierung Daten in DropDown Auswahl
24.06.2009 14:17:31
ptonka
Hallo Namensvetter,
m.W. ist es nicht möglich, die Einträge im DD zu sortieren.
Da müsstest Du die Liste, auf die sich das DD bezieht im Vorfeld sortieren.
Gruß,
Jochen
AW: Sortierung Daten in DropDown Auswahl
24.06.2009 15:14:49
Jochen
Kennt vllt jemand einen Trick?
Anzeige
;
Anzeige
Anzeige

Infobox / Tutorial

Sortierung von Daten in DropDown-Auswahl in Excel


Schritt-für-Schritt-Anleitung

  1. Vorbereitung der Daten: Stelle sicher, dass die Daten, die Du in der Dropdown-Liste verwenden möchtest, in einer Spalte angeordnet sind.

  2. Daten sortieren: Um die Dropdown-Liste alphabetisch zu sortieren, musst Du die Liste vor der Erstellung der Dropdown-Auswahl sortieren. Markiere die Spalte mit den Daten, gehe zu "Daten" und wähle "Sortieren". Wähle die gewünschte Sortieroption, z.B. "A bis Z".

  3. Dropdown erstellen: Gehe zu der Zelle, in der Du das Dropdown einfügen möchtest. Wähle "Daten" > "Datenvalidierung". Wähle im Dropdown-Menü "Liste" und gib den Bereich der sortierten Daten ein (z.B. =$A$1:$A$10).

  4. Dropdown testen: Klicke auf die Dropdown-Zelle und überprüfe, ob die Einträge alphabetisch sortiert sind.


Häufige Fehler und Lösungen

  • Dropdown zeigt unsortierte Daten an: Stelle sicher, dass Du die Liste der Daten in der Excel-Tabelle vor dem Erstellen der Dropdown-Liste sortierst.

  • Fehler bei der Datenvalidierung: Überprüfe, ob der Bereich korrekt eingetragen ist und keine Leerzeilen enthält, da dies die Dropdown-Funktion beeinträchtigen kann.

  • Dropdown funktioniert nicht: Die Dropdown-Liste könnte aufgrund fehlerhafter Einstellungen in der Datenvalidierung nicht erscheinen. Überprüfe die Einstellungen und stelle sicher, dass Du die richtige Liste ausgewählt hast.


Alternative Methoden

  • VBA zur Sortierung: Wenn Du VBA kennst, kannst Du ein Makro schreiben, das die Dropdown-Daten automatisch sortiert. Hier ist ein einfaches Beispiel:

    Sub SortDropdown()
        Dim rng As Range
        Set rng = Range("A1:A10") 'Pass den Bereich an
        rng.Sort Key1:=rng, Order1:=xlAscending, Header:=xlNo
    End Sub
  • Tabelle verwenden: Eine Tabelle erstellt eine dynamische Liste, die Du sortieren kannst. Konvertiere Deine Daten in eine Excel-Tabelle (Einfügen > Tabelle) und verwende dann die Tabellenspalte für die Dropdown-Liste.


Praktische Beispiele

  • Beispiel für eine einfache Liste: Angenommen, Du hast eine Liste von Städten in den Zellen A1 bis A5: "Berlin", "Hamburg", "München", "Köln", "Frankfurt". Sortiere diese und erstelle ein Dropdown, das alphabetisch "Berlin", "Frankfurt", "Hamburg", "Köln", "München" anzeigt.

  • Liste mit dynamischen Daten: Wenn Du ein Excel-Dokument hast, das regelmäßig aktualisiert wird, kannst Du die Dropdown-Liste so einstellen, dass sie automatisch die neuesten Daten anzeigt, indem Du eine Tabelle verwendest.


Tipps für Profis

  • Datenquelle verlinken: Wenn Du häufig neue Einträge hinzufügst, verlinke die Dropdown-Daten zu einer Tabelle, damit diese immer aktuell bleibt.

  • Versteckte Einträge: Wenn Du nur eine Teilmenge der Daten im Dropdown anzeigen möchtest, kannst Du die unerwünschten Einträge ausblenden oder filtern, bevor Du die Dropdown-Liste erstellst.

  • Formatierung: Achte darauf, dass die Zellen mit den Dropdowns ausreichend Platz haben, um alle Einträge anzuzeigen, ohne dass der Text abgeschnitten wird.


FAQ: Häufige Fragen

1. Wie kann ich die Dropdown-Liste automatisch aktualisieren?
Wenn Du eine Excel-Tabelle verwendest, kannst Du die Dropdown-Liste dynamisch gestalten. Die Liste wird bei jeder Hinzufügung oder Änderung in der Tabelle automatisch aktualisiert.

2. Kann ich mehrere Dropdowns in einer Zelle erstellen?
In einer Zelle kannst Du nur ein Dropdown erstellen. Du kannst jedoch mehrere Dropdowns in verschiedenen Zellen erstellen, um verschiedene Auswahlmöglichkeiten anzubieten.

3. Wie kann ich die Dropdown-Liste nach einer Auswahl filtern?
Du kannst die Auswahl in einer Zelle verwenden, um die Daten in einer anderen Zelle zu filtern, indem Du die Funktion WENN oder SVERWEIS verwendest, um eine abhängige Dropdown-Liste zu erstellen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige