4.5k Aufrufe
Gefragt in Datenbanken von
Hallo! Ich brauche Hilfe: Ich habe eine Exceldatei mit 2 Tabellenblättern.
in Tabellenblatt "Straßenverzeichnis" sind Straßen (Spalte A) und die dazugehörigen Stadtteile (Spalte B) aufgeführt. In Tabellenblatt "Gesamt" habe ich in Spalte D eine Gültigkeitsprüfung angelegt, die auf die Spalte A des Tabellenblattes "Straßenverzeichnis" zugreift. Nun sollen nach der Straßenauswahl im Tabellenblatt "Gesamt" auch gleich die Stadtteile, die im Tabellenblatt "Straßenverzeichnis" aufgeführt sind, automatisch in der Spalte E aufgeführt werden. Ich könnte eine FOrmel (Wenn Dann) in der Spalte E des Tabellenblattes "Gesamt" anlegen; da es sich jedoch um einige Exceldateien dreht und es sich hier um insgesamt über 2.000 Straßennamen (nebst Stadtteilen) handelt, wäre das ein Mammutprojekt für mich. Wer kann mir einen Tipp geben, wie ich dies schneller löse?

4 Antworten

0 Punkte
Beantwortet von saarbauer Profi (15.6k Punkte)
Hallo,

nach dem geschriebenen könnte es mit Sverweis() funktionieren. Mit Wenn() geht es bestimmt nicht, da nur 7 Verschachtelungen möglich sind.

Sonst eine Beispieltabelle zur verfügung stellen

Gruß

Helmut
0 Punkte
Beantwortet von
Hallo Helmut, vielen Dank für Deine Antwort. Hier eine Beispieltabelle:
(die Tabellenblätter befinden sich im gleichen Dokument)
Tabellenblatt 1 (Datensammlung):
Spalte A: Straße
Spalte B: Stadtteil

Tabellenblatt 2 (diese Liste "lebt", hier erfasse es die Anmeldungen)
Spalte A: Name
Spalte B: Straße (mit Gültigkeitsprüfung hinterlegt)
Spalte C: Hausnummer
Spalte D: Hier soll der Stadtteil automatisch zu der entsprechenden Straße nach Auswahl aus der Gültigkeitsliste hinterlegt werden = ich weiß bloß nicht wie ich das anstellen soll bei der Menge an Datensätzen

Auch stelle ich fest, dass die Straßenselektion über die Gültigkeitsprüfung ziemliche Sucherei ist weil Excel keine Vorschläge anbietet. Weißt Du evtl., was man tun kann, damit ich nach Eingabe der ersten Buchstaben zumindest in der Auswahlliste auf die entsprechenden Buchstaben hüpfe (Bsp. Eingabe :Schu... = was muss ich anstellen, damit in der Gültigkeitsliste gleich die Straßen mit "Schu..." angezeigt werden (wie ne Vorschlagliste eben)?
0 Punkte
Beantwortet von saarbauer Profi (15.6k Punkte)
Hallo,

versuch es mal in Zelle D2 von Tabelle 2 hiermit

=SVERWEIS(B2;Tabelle1!A:B;2;FALSCH)

Anstelle von Tabelle 1 im Sverweis ist dein Tabellenname zu setzen.

und dann nach unten ziehen

Wenn der Name der Straße in der in B2 angegebenen Schreibweise nicht existiert erhälst du "#NV", da aber eine Gültigkeitsprüfung erfolgt, dürfte es nicht vorkommen.

Gruß

Helmut
0 Punkte
Beantwortet von uteundrex Einsteiger_in (5 Punkte)
Hallo Helmut! Sorry für die späte Antwort. Super Vorschlag, vielen vielen Dank hierfür. Es klappt so wie ich es gern wollte.
...