Ändern der Dropdown-Liste basierend auf dem Zellwert in Excel (2 Wege)

  • Teile Das
Hugh West

Um bestimmte Daten auf der Grundlage bestimmter Werte zu extrahieren, müssen wir möglicherweise die Dropdown-Liste verwenden. Außerdem müssen wir die zwei oder mehr Werte miteinander in Beziehung setzen abhängige Dropdown-Listen In diesem Artikel zeigen wir Ihnen, wie Sie in Excel eine Dropdown-Liste basierend auf einem Zellwert ändern können.

Download Arbeitsbuch Praxis

Laden Sie dieses Übungsheft herunter, um zu üben, während Sie diesen Artikel lesen.

Dropdown-Liste ändern.xlsx

2 Geeignete Methoden zum Ändern der Dropdown-Liste basierend auf dem Zellwert in Excel

In den folgenden Abschnitten werden wir den Schwerpunkt auf die 2 die besten Möglichkeiten zur Änderung der Dropdown-Listen. Erstens werden wir die OFFSET und MATCH Funktionen in den Dropdown-Listen, um Änderungen auf der Grundlage von Zellwerten vorzunehmen. Zusätzlich werden wir die XLOOKUP Funktion, die in Microsoft Excel 365 In der folgenden Abbildung haben wir einen Beispieldatensatz zur Verfügung gestellt, um die Aufgabe zu erfüllen.

1 Kombinieren Sie die Funktionen OFFSET und MATCH, um die Dropdown-Liste basierend auf dem Zellwert in Excel zu ändern.

In unserem folgenden Datensatz haben wir drei verschiedene Verkäufer mit ihren verkauften Produkten. Nun wollen wir die Produkte für einen bestimmten Verkäufer finden. Dazu führen wir die folgenden Schritte aus.

Schritt 1: Erstellen einer Datenüberprüfungsliste

  • Weiter zum Daten.
  • Klicken Sie auf über die Validierung von Daten .

Schritt 2: Wählen Sie die Quelle für die Liste

  • Von der Erlauben Sie wählen Sie die Option Liste.

  • In der Quelle Box, Wählen Sie den Quellbereich E4:G4 um die Namen der Verkäufer zu erfahren.
  • Presse Eingabe .

  • Daher erscheint in der Zelle ein Dropdown B5 .

Schritt 3: Anwendung der Funktion OFFSET

  • Geben Sie die folgende Formel für die OFFSET Funktion,
=OFFSET($E$4)

  • Hier, E4 ist die Referenz Zelle in absolute Form.

  • In der Zeilen Argument, setzen 1 als den Wert, der zählt 1 Zeile abwärts von der Referenzzelle E4 .
=OFFSET($E$4,1

Schritt 4: Verwenden Sie die Funktion MATCH, um die Spalte der Funktion OFFSET zu definieren.

  • In der Spalten Argument, um die Spalten auszuwählen, verwenden Sie die MATCH Funktion mit der folgenden Formel.
=OFFSET($E$4,1,MATCH($B$5

  • Hier, B5 ist der in der Dropdown-Liste ausgewählte Zellenwert.

  • Zur Auswahl der lookup_array Argument für die MATCH Funktion, hinzufügen E4:G4 als Bereich in absoluter Form mit der folgenden Formel.
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4

  • Typ 0 für die Genau Die folgende Formel ergibt 3 für die MATCH
ÜBEREINSTIMMUNG($B$5,$E$4:$G$4,0)

  • Schreiben Sie minus 1 ( -1 ) aus dem MATCH Funktion, da die OFFSET Funktion zählt die erste Spalte als Null ( 0 ).
ÜBEREINSTIMMUNG($B$5,$E$4:$G$4,0)-1

Schritt 5: Geben Sie die Höhe der Spalten ein

  • Zur Auswahl 1 im Höhe wird gezählt, dass jede Spalte einen Wert hat.
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,1

Schritt 6: Eingabe der Breite Wert

  • Für die Breite Argument, Typ 1 .
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,1,1)

  • Sie werden also sehen, dass wir bei der Auswahl von Jakob in B5 wird es zu folgenden Ergebnissen führen Schokolade als erstes Element für Jakob .

Schritt 7: Zählen Sie die Elemente jeder Spalte

  • Um die Anzahl der Elemente in einer Spalte zu zählen, werden wir die COUNTA Funktion in der Zelle C13 mit der folgenden Formel.
=COUNTA(OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,10))

  • Damit werden die Element/Produkt Nummer für einen bestimmten Verkäufer ( Jakob ).

Schritt 8: Geben Sie den Zellwert der Zählhöhe als Höhenargument in die Funktion OFFSET ein

  • Schreiben Sie die folgende Formel zur Addition der Höhe.
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,C13,1)

Schritt 9: Kopieren Sie die Formel

  • Presse Strg + C um die Formel zu kopieren.
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,C13,1)

Schritt 10: Einfügen der Formel

  • Fügen Sie die Formel in das Feld Validierung von Daten Quelle.
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,C13,1)

  • Drücken Sie schließlich Eingabe um die Veränderung zu sehen.

  • Infolgedessen ändern sich die Werte Ihrer Dropdown-Liste in Abhängigkeit von einem anderen Zellenwert.

  • Ändern Sie den Zellwert Bryan zu Juliana und rufen Sie den Namen des Produkts auf, das von Juliana .

Lesen Sie mehr: Wie man eine Liste aus einem Bereich in Excel erstellt (3 Methoden)

Ähnliche Lektüre

  • Erstellen einer abhängigen Dropdown-Liste mit mehreren Wörtern in Excel
  • Erstellen eines Dropdown-Filters zum Extrahieren von Daten basierend auf einer Auswahl in Excel
  • Extrahieren von Daten basierend auf einer Dropdown-Listenauswahl in Excel
  • Excel-Filter mit Drop-Down-Liste auf Basis des Zellwerts erstellen
  • Hinzufügen von Elementen zur Dropdown-Liste in Excel (5 Methoden)

2. die Funktion XLOOKUP verwenden, um die Dropdown-Liste anhand des Zellwerts in Excel zu ändern

Wenn Sie gesegnet sind mit Microsoft 365 können Sie es mit nur einer Formel des XLOOKUP Führen Sie dazu die unten beschriebenen Schritte aus.

Schritt 1: Erstellen einer Datenvalidierungsliste

  • Von der Validierung von Daten wählen Sie die Option Liste.

Schritt 2: Geben Sie den Quellbereich ein

  • Wählen Sie den Quellbereich E4:G4 in das Quellenfeld ein.
  • Drücken Sie dann Eingabe .

  • Daher ist eine Validierung von Daten erscheint die Liste.

Schritt 3: Einfügen der Funktion XLOOKUP

  • Wählen Sie die B5 Zelle als die nachschlagen.
=XLOOKUP(B5)

Schritt 4: Wählen Sie das lookup_array

  • Schreiben Sie der Bereich E4:G4 als die look_array .
=XLOOKUP(B5, E4:G4)

Lesen Sie mehr: Bearbeiten von Drop-Down-Listen in Excel (4 grundlegende Vorgehensweisen)

Schritt 5: Einfügen des return_array

  • Typ der Bereich für die return Wert E5:G11 .

  • Daher ist die Produkte wird entsprechend einer bestimmten Verkäufer .

  • Wählen Sie nun einen beliebigen Namen aus der Dropdown-Liste aus und lassen Sie sich die Namen der Produkte anzeigen.

Anmerkungen. Sehen Sie genau hin, dass im obigen Bild Null wird angezeigt, wie im Bereich der Zellen waren leer Deshalb werden diese als Null Zum Entfernen der Nullen folgen Sie den nachstehenden Schritten.

Lesen Sie mehr: Hinzufügen einer leeren Option zur Dropdown-Liste in Excel (2 Methoden)

Schritt 6: Anwendung der UNIQUE-Funktion

  • Geben Sie die folgende Formel ein, verschachtelt mit der EINZIGARTIG.
=UNIQUE(XLOOKUP(B5,E4:G4,E5:G11),,TRUE)

  • Schließlich werden Sie das gewünschte Ergebnis erhalten.

Lesen Sie mehr: Eindeutige Werte in einer Dropdown-Liste mit VBA in Excel (Eine vollständige Anleitung)

Schlussfolgerung

Abschließend hoffe ich, dass Sie nun wissen, wie Sie die Dropdown-Liste in Excel Alle diese Strategien sollten bei der Ausbildung und beim Üben Ihrer Daten angewandt werden. Prüfen Sie das Übungsbuch und wenden Sie das Gelernte an. Dank Ihrer großzügigen Unterstützung können wir weiterhin Programme wie dieses anbieten.

Wenn Sie Fragen haben, zögern Sie bitte nicht, uns zu kontaktieren, und teilen Sie uns Ihre Meinung in den unten stehenden Kommentaren mit.

Die Exzellent Die Mitarbeiter werden sich so schnell wie möglich mit Ihnen in Verbindung setzen.

Bleiben Sie bei uns und lernen Sie weiter.

Hugh West ist ein äußerst erfahrener Excel-Trainer und -Analyst mit über 10 Jahren Erfahrung in der Branche. Er verfügt über einen Bachelor-Abschluss in Rechnungswesen und Finanzen sowie einen Master-Abschluss in Betriebswirtschaft. Hugh hat eine Leidenschaft für das Unterrichten und hat einen einzigartigen Lehransatz entwickelt, der leicht zu befolgen und zu verstehen ist. Seine Expertenkenntnisse in Excel haben Tausenden von Studenten und Berufstätigen auf der ganzen Welt geholfen, ihre Fähigkeiten zu verbessern und in ihrer Karriere herausragende Leistungen zu erbringen. Über seinen Blog teilt Hugh sein Wissen mit der Welt und bietet kostenlose Excel-Tutorials und Online-Schulungen an, um Einzelpersonen und Unternehmen dabei zu helfen, ihr volles Potenzial auszuschöpfen.