Excel 2010 - 2x Dropdown-Liste mit einer gemeinsamen Option. Bei Auswahl aus Liste 1 automatisch in Liste 2 ausgewählt

455
W.Steventon

Ich habe 2 Dropdown-Listen mit einem gemeinsamen Element. Wenn dieser Eintrag in der ersten Liste ausgewählt ist, soll er in der zweiten Liste automatisch ausgewählt werden. Wenn sie jedoch nicht in der ersten Liste ausgewählt ist, sollte die zweite Dropdown-Liste normal funktionieren. Die Daten für die Listen befinden sich auf einem separaten Blatt im selben Dokument und sind mit den Funktionen OFFSET und COUNTA dynamisch.

Zum Beispiel: Liste eins ist Früchte, Liste zwei ist Gemüse und Tomaten werden in beiden Listen angezeigt.

Wenn der Benutzer die Tomate aus der ersten Liste auswählt, sollte die Zelle mit der Dropdown-Liste zwei automatisch die Tomate anzeigen.

Wenn der Benutzer keine Tomate aus der ersten Liste auswählt, sollte die Zelle mit der Dropdown-Liste zwei normal funktionieren.

Ich kann dies mit einer einfachen IF-Formel in der Zelle mit der Dropdown-Liste 2 arbeiten lassen, aber nachdem etwas aus der Dropdown-Liste ausgewählt wurde, wird die IF-Formel gelöscht und das Dokument funktioniert nicht mehr.

Irgendwelche Anweisungen erhalten.

Vielen Dank,

Wayne

0

1 Antwort auf die Frage

0
Máté Juhász

Sie können Ihre Regel verbessern, um nur "Tomate" zu aktivieren, wenn in der anderen Zelle "Tomate" ausgewählt ist:

=IF(E2="tomato",A2,OFFSET($A$2,0,0,COUNTA($A:$A)-1))

Der einzige Nachteil dieser Methode besteht darin, dass, wenn beide Zellen "Tomate" enthalten, sie aus beiden Zellen gelöscht werden müssen, bevor Sie einen anderen Wert eingeben können.

Danke für die Eingabe. Ich habe es sogar geschafft, den Nachteil mit Namensbereichen zu umgehen. Diese Lösung beschränkt jedoch nur die Optionen in der zweiten Liste auf Tomato, sie muss jedoch noch ausgewählt werden. Gibt es eine Möglichkeit, dass die Zelle, die die zweite Liste enthält, automatisch mit Tomate gefüllt wird, wenn sie aus der ersten Liste ausgewählt wird? Oder habe ich es irgendwie falsch implementiert? W.Steventon vor 8 Jahren 0
* Bearbeiten ..... Ich habe es nicht geschafft, den Nachteil vollständig zu umgehen, aber in meinem Fall ist das kein großes Problem. W.Steventon vor 8 Jahren 0
Dafür müssen Sie Makros verwenden. Máté Juhász vor 8 Jahren 0