Heim >Themen >excel >So erstellen Sie eine Dropdown -Liste in Excel

So erstellen Sie eine Dropdown -Liste in Excel

Joseph Gordon-Levitt
Joseph Gordon-LevittOriginal
2025-03-13 12:05:18720Durchsuche

So erstellen Sie eine Dropdown-Liste in Excel

Erstellen einer Dropdown-Liste in EXCEL ermöglicht es Ihnen, die Dateneingabe auf einen vordefinierten Wertesatz zu beschränken, die Datenkonsistenz zu verbessern und Fehler zu verringern. Hier erfahren Sie, wie es geht:

  1. Identifizieren Sie Ihre Datenquelle: Dies ist der Bereich der Zellen, die die gewünschten Werte in Ihrer Dropdown-Liste enthalten. Wenn sich beispielsweise Ihre Optionenliste in den Zellen A1: A5 befindet, ist dies Ihre Datenquelle.
  2. Wählen Sie die Zellen aus, in der Sie die Dropdown-Liste möchten: Klicken Sie auf die Zellen, in denen die Dropdown-Liste angezeigt werden soll.
  3. Zugriff auf Datenvalidierung: Gehen Sie auf der Registerkarte "Daten" auf dem Excel -Band. Klicken Sie auf "Datenvalidierung".
  4. Konfigurieren Sie die Datenvalidierungseinstellungen:

    • Einstellungen: Auf der Registerkarte "Einstellungen" unter "Erlauben" "List" auswählen.
    • Quelle: Geben Sie im Feld "Quelle" den Bereich Ihrer Datenquelle ein (z. B. = Sheet1! $ A $ 1: $ A $ 5). Sie können den Bereich entweder direkt eingeben oder mit Ihrer Maus auswählen. Die Dollarszeichen ($) machen die Referenz absolut und verhindern, dass sie sich ändert, wenn Sie die Dropdown-Liste in andere Zellen kopieren. Wenn sich Ihre Datenquelle auf einem anderen Blatt befindet, denken Sie daran, den Blattnamen (z. B. Sheet2!A1:A10 ) einzuschließen.
    • Eingabemeldung (optional): Sie können Benutzer eine Eingabemeldung hinzufügen, wie sie die Dropdown-Liste verwenden.
    • Fehlerwarnung (optional): Sie können einen Fehleralarm einrichten, um Benutzer zu benachrichtigen, wenn sie versuchen, einen Wert in der Liste zu geben.
  5. Klicken Sie auf "OK": Die ausgewählten Zellen haben jetzt einen Dropdown-Pfeil. Wenn Sie auf den Pfeil klicken, wird Ihre Liste der Optionen angezeigt.

Wie kann ich doppelte Einträge in meiner Excel -Dropdown -Liste verhindern?

Das Verhindern von doppelten Einträgen in Ihrer Excel -Dropdown -Liste gewährleistet die Datenintegrität und -konsistenz. Es gibt verschiedene Möglichkeiten, dies zu erreichen:

  • Verwenden Sie die UNIQUE Funktion (Excel 365 und später): Die einfachste Methode besteht darin, die UNIQUE Funktion zu verwenden, um eindeutige Werte aus Ihrer Datenquelle zu extrahieren. Nehmen wir an, Ihre ursprünglichen Daten befinden sich in Spalte A. In einer separaten Spalte (z. B. Spalte B) geben Sie die Formel =UNIQUE(A:A) ein. Dadurch wird nur eine Liste der eindeutigen Werte aus Spalte A zurückgegeben. Dann verwenden Sie diese neue Spalte (b) als Quelle für Ihre Datenvalidierung.
  • Datenreinigung Vor dem Erstellen der Liste: Reinigen Sie Ihre Datenquelle vor dem Erstellen Ihrer Dropdown -Liste, um Duplikate zu entfernen. Sie können die integrierte Funktion "Duplikate entfernen" von Excel verwenden (gefunden unter der Registerkarte "Daten"). Diese Methode entfernt dauerhaft Duplikate aus Ihren Quelldaten.
  • Erweiterte Filterung und Kopierung: Wenn Sie über einen großen Datensatz verfügen und die Originaldaten aufbewahren möchten, verwenden Sie die Funktion des erweiterten Filters (auch unter der Registerkarte "Daten"). Wählen Sie "an einen anderen Ort kopieren" und geben Sie einen neuen Bereich an, um die eindeutigen Werte zu halten. Verwenden Sie dann diesen neuen Bereich als Quelle für Ihre Datenvalidierung.
  • Verwenden von VBA (für komplexere Szenarien): Für komplexere Szenarien oder dynamische Updates können Sie ein VBA -Makro schreiben, um Duplikate automatisch herauszufiltern, bevor Sie die Dropdown -Liste bevölkern.

Was sind die verschiedenen Möglichkeiten, eine Dropdown -Liste in Excel mit Daten aus einem anderen Blatt zu füllen?

Eine Dropdown -Liste aus einem anderen Blatt zu bevölkern ist unkompliziert. Der Schlüssel ist korrekt auf die Datenquelle in den Datenvalidierungseinstellungen zu verweisen. Hier sind die Methoden:

  • Referenz für direkte Zellbereich: Die häufigste Möglichkeit besteht darin, den Zellbereich auf dem anderen Blatt direkt zu verweisen. Wenn Ihre Daten beispielsweise in den Zellen A1: A10 auf "Sheet2" enthalten sind, wäre Ihre "Quelle" in der Datenvalidierung =Sheet2!$A$1:$A$10 . Denken Sie an die Dollarschilder ($), um absolute Referenzen zu erstellen.
  • Named Range: Erstellen eines benannten Bereichs auf dem anderen Blatt erleichtert Ihre Formel zu lesen und zu warten. Wählen Sie auf "Sheet2" A1: A10 aus, gehen Sie dann zur Registerkarte "Formeln" und klicken Sie auf "Name definieren". Geben Sie ihm einen Namen (zB "mydatalist") und klicken Sie auf "OK". In Ihrer Datenvalidierung "Quelle" würden Sie einfach =MyDataList eingeben.
  • Verwenden der indirekten Funktion (für dynamische Blattnamen): Wenn der Blattname selbst dynamisch ist (z. B. sich anhand eines Zellwerts), können Sie die INDIRECT Funktion verwenden. Nehmen wir an, Cell B1 enthält den Blattnamen ("Sheet2"). Ihre "Quelle" wäre =INDIRECT("'"&B1&"'!$A$1:$A$10") . Diese Formel erstellt die Blattreferenz dynamisch.

Wie erstelle ich eine abhängige Dropdown -Liste in Excel, in der sich eine Liste basierend auf der Auswahl in einer anderen ändert?

Abhängige Dropdown -Listen erstellen Kaskadiermenüs, wobei die Optionen in einer Liste von der Auswahl in einer anderen abhängen. Dies wird unter Verwendung der Datenvalidierung und Formelreferenzierung erreicht.

  1. Erstellen Sie die erste Dropdown -Liste (die Master -Liste): Befolgen Sie die Anweisungen im ersten Abschnitt, um eine Dropdown -Liste mit Ihren Hauptkategorien zu erstellen.
  2. Bereiten Sie Daten für die abhängige Liste vor: Organisieren Sie Ihre Daten, damit sie einfach zu filtern sind. Eine gemeinsame Methode besteht darin, eine Tabelle mit der ersten Spalte zu verwenden, die die Master -List -Werte und nachfolgenden Spalten enthält, die die abhängigen Werte enthalten.
  3. Erstellen Sie die zweite Dropdown -Liste (die abhängige Liste): Wählen Sie die Zelle für die abhängige Dropdown -Liste aus. Gehen Sie zu "Datenvalidierung" und wählen Sie "Liste". Verwenden Sie für die "Quelle" eine Formel, die die entsprechenden Werte dynamisch basierend auf der Auswahl in der Masterliste auswählt. Dies umfasst typischerweise INDEX und MATCH oder FILTER (Excel 365 und später).

Beispiel mit FILTER (Excel 365 und später):

Sagen wir:

  • Ihre Masterliste (in Zelle A2) befindet sich in A1: A3 ("Kategorie A", "Kategorie B", "Kategorie C").
  • Ihre Datentabelle (mit abhängigen Werten) befindet sich in D1: E3:

    • D1: Kategorie
    • E1: Unterkategorie
    • D2: Kategorie a
    • E2: Unterkategorie A1
    • D3: Kategorie a
    • E3: Unterkategorie A2
    • D4: Kategorie b
    • E4: Unterkategorie B1

Die Formel für die "Quelle" in der Datenvalidierung der abhängigen Liste wäre: =FILTER(E2:E4,D2:D4=A2)

Diese Formelfilterspalte E (Unterkategorie) basierend auf dem in Zelle A2 (der Master -Liste) ausgewählten Wert. Wenn "Kategorie A" ausgewählt ist, wird in der abhängigen Liste "Unterkategorie A1" und "Unterkategorie A2" angezeigt.

Beispiel unter Verwendung von INDEX und MATCH (für ältere Excel -Versionen): Dies erfordert eine komplexere Formel, funktioniert jedoch in älteren Excel -Versionen. Die genaue Formel hängt von Ihrer Datenstruktur ab. Sie werden jedoch INDEX verwendet, um den entsprechenden Bereich und MATCH zu verwenden, um die richtige Zeile zu finden. Weitere Beispiele zur Verwendung INDEX und MATCH mit abhängigen Dropdowns finden Sie in Excel -Hilfe.

Das obige ist der detaillierte Inhalt vonSo erstellen Sie eine Dropdown -Liste in Excel. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn