Clever-Excel-Forum

Normale Version: Drowdown Matrix
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Moin,

ich hab ein kleines Problem und stehe gerade auf dem Schlauch. Ich hoffe jemand kann mir weiterhelfen.

In Zelle B2 im Blatt "Front" sollen alle Orte, welche zu der PLZ gehören, durch ein Dropdown auswählbar sein.

Vielen Dank im Voraus! :)
wenn du eine formeltechnische Lösung ohne VBA suchst, schau dir mal den Link an. Der könnte dir vielleicht weiterhelfen. Zur Performance dieser Lösung via Formeln kann ich nichts sagen.

https://www.ms-office-forum.net/forum/sh...p?t=359170
Hallo

zu Formeln kann ich nichts sagen, per VBA braucht man nur die PLZ in Zelle B2 einzutippen und erhaelt sofort das Ergebnis. Siehe Beispieldatei.  Die Originaldatei muss dann aber als slxm gespeichert werden.

mfg Gast 123
Hallo sapRex,

z.B. so:

1. in einer Hilfstabelle mit INDEX / AGGREGAT alle Orte zu der in A2 eingetragenen PLZ auflisten (das selbe Prinzip wie in dem Link von Egon12)
2. Und dann diese Hilfstabelle als Datenbasis für das Dropdown in B2 verwenden

Arbeitsblatt mit dem Namen 'Front'
ABCDEFG
1PLZOrtHilfstabelle für Dropdown
263825SchöllkrippenBlankenbach
3Schöllkrippen
4Sommerkahl
5Westerngrund
6
7

ZelleFormel
G2=WENNFEHLER(INDEX(Datenbank!$B$1:$B$200;AGGREGAT(15;6;ZEILE(Datenbank!$A$1:$A$200)/(Datenbank!$A$1:$A$200=$A$2);ZEILE(A1)));"")
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.02] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Formel für die Datengültigkeit in B2 (-> zulassen -> Liste):
=BEREICH.VERSCHIEBEN($G$2;0;0;ZÄHLENWENN($G$2:$G$13;"?*"))

Siehe angehängte Beispieldatei mit Erläuterungen.

Erklärung der INDEX/AGGREGAT-Formel siehe hier:
https://www.youtube.com/watch?v=fDB1Ktyhp3Y
https://www.youtube.com/watch?v=He3dblboncw

Gruß
Fred
Vielen Dank,

das hat mir sehr geholfen!