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! :)
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' |
| A | B | C | D | E | F | G |
1 | PLZ | Ort | | | | | Hilfstabelle für Dropdown |
2 | 63825 | Schöllkrippen | | | | | Blankenbach |
3 | | | | | | | Schöllkrippen |
4 | | | | | | | Sommerkahl |
5 | | | | | | | Westerngrund |
6 | | | | | | | |
7 | | | | | | | |
Zelle | Formel |
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!