15.02.2021, 10:34 (Dieser Beitrag wurde zuletzt bearbeitet: 15.02.2021, 10:59 von Nichtsowichtig.)
Hallo zusammen,
vermutlich für den ein oder anderen kein Thema, aber nun habe ich mich schon damit beschäftigt, aber die Lösung noch nicht final geschaffen. Ich möchte eine Liste aller Vorwahlen u. die dazugehörigen PLZ in Deutschland erstellen. Allerdings gibt es folgendes Problem:
Ich habe bereits mit SVERWEIS das Thema versucht abzubilden, allerdings gibt es bei Aachen laut Liste 10 (!) Postleitzahlen. Mit SVERWEIS wird eine davon verwendet - ich möchte aber, dass neben der Angabe die restlichen PLZ oder drunter / per Dropdown abgebildet werden.
Wie könnte ich das im Idealfall lösen? Anbei mal meine Datei..
schon dein Sverweis gibt falsche Ergebnisse wieder. Wird ein Ort nicht gefunden wird eine falsche PLZ wiedergegeben. Setz mal im Sverweis den 4. Parameter auf 0, dann wird der konkrete Ort in Spalte L gesucht. Überall wo #NV steht, gibt es diesen Ort nicht in Spalte L. Für Abberode z.B. gibt dir deine Formel die PLZ 25560 wieder. Und jetzt guck mal welche PLZ da wirklich gilt. Gruß, steve1da
Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:1 Nutzer sagt Danke an steve1da für diesen Beitrag 28 • Nichtsowichtig
Okay, das war mir gar nicht aufgefallen. Es gibt ja auch #NV aus, wenn bspw. ein Ort "bei xy" oder "- xy" heißt - kann man das "lockern"?
Bei so einem großen Datensatz ist meine Freude sehr gering, nach all den Korrekturen manuell zu suchen. Hast du auch einen Lösungsvorschlag für die PLZ mit mehreren Ortschaften?
(15.02.2021, 10:34)Nichtsowichtig schrieb: allerdings gibt es bei Aachen laut Liste 10 (!) Postleitzahlen.
… und dann gibt es auch noch PLZ, denen bis zu 39 Orte zugeordnet sind.
Zitat:vermutlich für den ein oder anderen kein Thema
Das Thema ist alles andere als trivial! Ich hänge mal meine Datei an, wo nach Eingabe einer PLZ ein Dropdown mit den möglichen Orten erscheint. Wenn Du mal in den Namens-Manager schaust, findet Du eine hübsche Beziehung für Orte_Spezial: Bezieht sich auf: =INDEX(OrteGes;VERGLEICH(Ort_per_Datengueltigkeit[@PLZ];PLZges;0)):INDEX(OrteGes;VERGLEICH(Ort_per_Datengueltigkeit[@PLZ];PLZges;0) +ZÄHLENWENN(PLZges;Ort_per_Datengueltigkeit[@PLZ])-1)
Könnte man jetzt vice versa aufbauen (Eingabe Ort, Ausgabe PLZs)
Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Folgende(r) 1 Nutzer sagt Danke an RPP63 für diesen Beitrag:1 Nutzer sagt Danke an RPP63 für diesen Beitrag 28 • Nichtsowichtig