So erstellen Sie mehr Dropdown-Liste ohne Wiederholung Verwenden benannte Bereiche in Excel
In diesem Artikel erfahren Sie, wie Sie mehrere Dropdown-Listen ohne Wiederholung mithilfe benannter Bereiche in Excel erstellen.
Was ist eine Dropdown-Liste in Excel?
Als Administrator einer Excel-Tabelle möchten Sie nicht, dass irgendwo jemand die Tabelle bearbeitet. Daher beschränken wir andere Benutzer darauf, nur die in der Liste genannten Werte zuzulassen. Dies ist ein Datenvalidierungstool, mit dem Benutzer eingeschränkt werden können. Mehrfach-Dropdown-Liste bedeutet, wenn eine Liste mit einer anderen Liste verbunden ist. Wenn wir beispielsweise die Woche aus der ersten Liste auswählen, bleiben jetzt andere Optionen als Montag, Dienstag…, Sonntag. Wenn wir die Früchte aus der ersten Liste auswählen, werden in der vorhergehenden Liste die Fruchtnamen und nicht die Wochentagsnamen angezeigt.
Beispiel:
All dies könnte verwirrend zu verstehen sein. Lassen Sie uns anhand eines Beispiels verstehen, wie die Funktion verwendet wird. Hier haben wir einige Listen wie unten gezeigt.
Zuerst müssen wir eine Dropdown-Liste für die Hauptkategorie erstellen und dann mit Unterkategorie fortfahren.
Wählen Sie unter Definierte Namen Formel> Namensmanager aus, ODER verwenden Sie die Tastenkombination Strg F3, um den Namensmanager zu öffnen, in dem Listen des Arrays mit ihren Namen gespeichert werden, damit wir sie bei Bedarf bei diesem Namen aufrufen können.
Klicken Sie zum Erstellen auf Neu. Hier ist der Name Monat und in der Option Bezieht sich auf die Liste unter Monat, wie unten gezeigt.
Das gleiche machen wir für Week_Days und es wird wie
angezeigt Klicken Sie auf Schließen und wählen Sie nun die Zelle aus, in der die Dropdown-Liste hinzugefügt werden soll.
Klicken Sie dann unter Datenleiste auf Datenüberprüfung. Wählen Sie die Listenoption Zulassen und wählen Sie die Zellen für die Hauptkategorienamen aus, in diesem Fall die B2- und C2-Zellen „Monat“ und „Wochentage“
Wie wir sehen können, wird eine Dropdown-Liste erstellt, in der der Benutzer aufgefordert wird, aus der angegebenen Option auszuwählen.
Wählen Sie nun die Zelle unter Sub_Category aus, schreiben Sie die Formel in die Datenüberprüfung und klicken Sie auf OK.
Formel:
=INDIRECT(E4) |
Das Ergebnis wird folgendermaßen angezeigt
Wenn ich keine Monats- und Wochentage möchte. Stattdessen möchte ich Obstname und Gemüsename. Wir müssen nur unsere Namensmanagerliste bearbeiten.
Drücken Sie Strg + F3, um den Namensmanager zu öffnen, die bereits eingefügte Liste zu löschen und neue Listen hinzuzufügen, d. H. Obstname und Gemüsename.
Wählen Sie nun die Zelle unter Unterkategorie aus, wie im folgenden Schnappschuss gezeigt.
Anstelle der Zellen Month und Week_Days verwenden wir bei der Datenüberprüfung Fruits_Name und Vegetables_Name und klicken auf OK
Wie Sie sehen, wird die neue Liste hier hinzugefügt.
Auf diese Weise können wir die Dropdown-Liste bearbeiten und die Listenauswahl ändern.
Alternativer Weg
Angenommen, Sie sind Lehrer. Sie haben die Teilnahme von Studenten in einem Arbeitsbuch vorbereitet. Die Teilnahme eines jeden Monats erfolgt auf einem anderen Blatt mit dem Namen dieses Monats.
In ein Masterblatt möchten Sie einen VLOOKUP einfügen, um zu überprüfen, ob dieser Schüler in diesem Monat anwesend war oder abwesend war. Es wäre einfach, wenn sich Ihre Daten auf demselben Blatt befinden würden, aber dies ist nicht der Fall. Es ist in verschiedenen Blättern. Dies bedeutet jedoch nicht, dass wir in Excel keine Daten von einem anderen Blatt abrufen können. Wir können und werden.
Für den Monat haben Sie in Zelle C1 ein Dropdown-Menü erstellt. Es enthält eine Liste von Monaten. Jetzt möchten Sie abwesend oder anwesend basierend auf dem ausgewählten Monat in Zelle C1 anzeigen. Lassen Sie uns zuerst die generische Formel sehen.
Generische Formel für VLOOKUP aus mehreren Blättern:
=VLOOKUP(lookupValue,INDIRECT(„“&_cell that contains name of month_&“!range„),col_index_no,0) |
In diesem Beispiel habe ich meine Anwesenheit in den Blättern „Jan“, „Feb“ und „Mar“ im gleichen Bereich A2: C11.
Jetzt habe ich ein Masterblatt vorbereitet.
Fügen Sie diese Formel in Zelle C4 ein und ziehen Sie sie nach unten.
=VLOOKUP(B4,INDIRECT(„“&$C$1&“!B2:C11″),2,0) |
Wenn Sie jetzt den Monatsnamen in Zelle C1 ändern, zieht Excel den Wert aus einem anderen Blatt (aus dem Blatt dieses Monats, falls vorhanden).
Erklärung
Wir haben die Excel Indirect-Funktion verwendet, um Werte von einem anderen Blatt abzurufen.
INDIRECT ändert den Text in Referenz. Wir haben INDIRECT verwendet, um andere Blätter in Excel zu referenzieren.
Zum Beispiel, wenn Sie INDIREKT („Blatt2: A2“) in a1 auf Blatt1 schreiben. Der Wert wird aus Blatt 2! A2 in Blatt 1: A1 gezogen. Wenn Sie = VLOOKUP („abc“, INDIRECT („sheet2! A2: B100“), 2,0) in ein beliebiges Blatt schreiben, sucht VLOOKUP auf Blatt2 nach „abc“ im Bereich A2: B100. INDIREKT („“ & $ C $ 1 & „! B2: C11“): Hier möchten wir, dass sich der Blattname ändert. Deshalb haben wir ihn so geschrieben. Wenn Zelle C1 „Jan“ enthält, wird sie in INDIREKT („Jan! B2: C11“) übersetzt, was dann in Jan! B2: C11 für das VLOOKUP-Tabellenarray übersetzt wird. Wenn C1 Feb hat, wird es in INDIREKT übersetzt („Feb! B2: C11“) * und so weiter.
Danach hat VLOOKUP seinen Job gemacht.
VLOOKUP (B4, INDIRECT („“ & $ C $ 1 & „! B2: C11“), 2,0): Jetzt, da Indirect das Tabellenarray angegeben hat, kann VLOOKUP einfach Daten aus diesem Bereich abrufen.
Hoffe, dass dieser Artikel über das Erstellen mehrerer Dropdown-Listen ohne Wiederholung mit benannten Bereichen in Excel erklärend ist. Weitere Artikel zum Überprüfen von Werten und zugehörigen Excel-Formeln finden Sie hier. Wenn Ihnen unsere Blogs gefallen haben, teilen Sie sie Ihren Freunden auf Facebook mit. Und Sie können uns auch auf Twitter und Facebook folgen. Wir würden gerne von Ihnen hören, uns mitteilen, wie wir unsere Arbeit verbessern, ergänzen oder innovieren und für Sie verbessern können. Schreiben Sie uns unter [email protected].
Verwandte Artikel:
link: / excel-editing-validating-text-einträge-in-microsoft-excel [Datenvalidierung in Excel]
: Die Datenvalidierung ist ein Tool, mit dem Benutzer die manuelle Eingabe von Werten in Zellen oder Arbeitsblättern in Excel einschränken können. Es hat eine Liste von Optionen zur Auswahl.
link: / tips-vlookup-Funktion-in-Datenvalidierung [Verwendung der Vlookup-Funktion in der Datenvalidierung]
: Beschränken Sie Benutzer darauf, Werte aus der Nachschlagetabelle mithilfe des Felds Datenvalidierungsformel in Excel zuzulassen.
Mit dem Formelfeld in der Datenvalidierung können Sie die Art der erforderlichen Einschränkung auswählen.
link: / tips-einschränken-datums-mit-datenvalidierung [Daten mit Datenvalidierung einschränken]
: Benutzer einschränken, Daten aus einem bestimmten Bereich in einer Zelle zuzulassen, die im Excel-Datumsformat in Excel liegt.
link: / tips-how-to-give-the-error-messages-in-data-valid [So geben Sie die Fehlermeldungen in Data Validation an]
: Beschränken Sie Benutzer darauf, Eingabeinformationen im Arbeitsblatt anzupassen und die Eingabeinformationen zu leiten durch Fehlermeldungen unter Datenüberprüfung in Excel.
link: / tips-how-to-create-drop-down-list-in-excel-sheet [Erstellen von Dropdown-Listen in Excel mithilfe der Datenüberprüfung]
: Beschränken Sie Benutzer, Werte aus der Dropdown-Liste mithilfe der Datenüberprüfungsliste zuzulassen Option in Excel. Mit dem Listenfeld in der Datenüberprüfung können Sie die Art der erforderlichen Einschränkung auswählen.
Beliebte Artikel:
link: / tips-if-condition-in-excel [Verwendung der IF-Funktion in Excel]
: Die IF-Anweisung in Excel überprüft die Bedingung und gibt einen bestimmten Wert zurück, wenn die Bedingung TRUE ist, oder gibt einen anderen bestimmten Wert zurück, wenn FALSE .
link: / formeln-und-funktionen-einführung-der-vlookup-funktion [Verwendung der VLOOKUP-Funktion in Excel]
: Dies ist eine der am häufigsten verwendeten und beliebtesten Funktionen von Excel, die zum Nachschlagen von Werten aus verschiedenen Bereichen verwendet wird und Blätter.
link: / excel-formel-und-funktion-excel-sumif-funktion [Verwendung der SUMIF-Funktion in Excel]
: Dies ist eine weitere wichtige Dashboard-Funktion. Auf diese Weise können Sie Werte unter bestimmten Bedingungen zusammenfassen.
link: / tips-countif-in-microsoft-excel [Verwendung der COUNTIF-Funktion in Excel]
: Zählen Sie Werte mit Bedingungen, die diese erstaunliche Funktion verwenden. Sie müssen Ihre Daten nicht filtern, um bestimmte Werte zu zählen. Die Countif-Funktion ist wichtig, um Ihr Dashboard vorzubereiten.