Excel - Skript um Ortsnamen automatisch mit PLZ zu ergänzen

OP #3820197
Lesenswert?

ich habe von ner Messe ein TXT-File dass ich jetzt in Excel importiert 
habe.
Leider sind dort nur Ortsnamen ohne Postleitzahl (PLZ) hinterlegt.

Da ich nicht der Programmierer bin.

Wisst ihr ne Möglichkeit (bspw Skript), dass über's Netz anhand der 
Ortsnamen in ner Datenbank nach den PLZs sucht und mir dann im Excel 
oder TXT File entsprechend ergänzt?
OP #3820336
Lesenswert?

Wegstaben Verbuchsler schrieb:
> hm, und was soll das Script machen, wenn ein Ort mehrer
> Postleitzahlen
> hat? Mindest Straßenname und Hausnummer wären da auch schon notwendig
> für eine halbwegs vollständige Ergänzung ...
>
> Um wie viele Adressen handelt es sich denn?

ahso, stimmt dass gibts ja auch noch.

Aber so kompliziert muss es gar net sein.
Mir reichen im Prinzip die ersten zwei PLZ-Ziffern damit ich ungefähr 
abschätzen kann wie weit weg dass von meinen aktuellen Wohnort is und ob 
es sich lohnt dass man sich die Firma mal genauer anschaut (Thema 
Jobsuche).
#3820364
Lesenswert?

Rainer Z. schrieb:
> Mir reichen im Prinzip die ersten zwei PLZ-Ziffern

guck dir mal den Excel-Befehl "SVERWEIS" an. Damit kannst du in einer 
Tabellenspalte nach einem Begriff suchen und dir Werte aus anderen 
spalten anzeigen lassen.
Dafür brauchst du dann nur eine weitere Tabelle, in der die Orte mit den 
Postleitzahlen stehen. Vielleicht kann man sich sowas aus dem Wikipedia 
oder dem Internet herunterladen.
Persönliche Seite #3823864
Lesenswert?

Rainer Z. schrieb:
> Aber so kompliziert muss es gar net sein.
> Mir reichen im Prinzip die ersten zwei PLZ-Ziffern damit ich ungefähr
> abschätzen kann wie weit weg dass von meinen aktuellen Wohnort is

Funktioniert bei Berlin nicht.

Berlin hat Postleitzahlen, die mit 10, 12, 13 und 14 beginnen. 
Allerdings gibt es auch in Brandenburg Ortschaften, deren Postleitzahlen 
mit 14 beginnen (wie z.B. Potsdam oder die Stadt Brandenburg). Und sogar 
mindestens eine Ausnahme, die auch mit 12 beginnt, so z.B. die 12625.

Ja: Da hat 1993 jemand sehr gründlich geschlafen, als er sich das 
ausgedacht hat.
Gast #3823948
Lesenswert?

Und es kommt sogar noch schlimmer. Es gibt auch viele gleichlautende 
Orte in Deutschland. Die sind mit gleichem Ortsnamen quer über dsa Land 
verstreut. Anhand von Ortsnamen allein kann man keine PLZ ermitteln. 
Selbst wenn noch Straße und Hausnummer dabei wären, könnte der gleiche 
Straßenname auch in den gleichnamigen Städten oder Orten vorhanden sein 
(Hauptstraße, Poststraße usw.)
Wenn du nur den Namen hast, funktioniert das nicht. Du brauchst dann 
noch nähere Angaben, z.B. Bundesland oder "bei Frankfurt", die den 
gemeinten Ort präzisieren.
Gast #3824172
Lesenswert?

Philipp K. schrieb:
> http://www.datendieter.de/item/Postleitzahlen-Date...
>
> Da bekommt man eine CSV die Du Dir als Tabelle2 in der vorhandenen Mappe
> importieren kannst.
>
> wenn Du nun Excel Basics beherrscht kannst Du mit einem kleinen
> Einzeiler in Deiner Ortsnamentabelle spalte2 die PLZ anzeigen lassen.

Nochmal die Frage: Was ist, wenn ein Ortsname drei- oder viermal in D 
existiert? Und davon gibts nicht wenige...
#3824199
Lesenswert?

1. Fakt ist doch er hat nicht mehr Daten bekommen. Punkt aus.
2. er möchte die Liste mal grob Pi mal Daumen überschauen, doppelnamen 
werden sogar in der erwähnten csv mit Gebiet eingetragen, daraus kann 
man schliessen das ein Ortsname doppelt vorkommt.
3. Würde er sagen er hätte 1000 Datensätze dann würd ich im Handumdrehen 
eine Virtualisierung über Geodb oder Google Maps vorschlagen. (Gibts 
sogar Zig Tutorials für Laien, in php mit File-Upload isses ein 
10-Zeiler)

Die Excel Tabelle schien mir nun das einfachste.
Gast #3825759
Lesenswert?

Rainer Z. schrieb:
> ich habe von ner Messe ein TXT-File dass ich jetzt in Excel
> importiert
> habe.
> Leider sind dort nur Ortsnamen ohne Postleitzahl (PLZ) hinterlegt.
>
> Da ich nicht der Programmierer bin.
>
> Wisst ihr ne Möglichkeit (bspw Skript), dass über's Netz anhand der
> Ortsnamen in ner Datenbank nach den PLZs sucht und mir dann im Excel
> oder TXT File entsprechend ergänzt?
Das geht mit Perl und daraus eine Googlesuche sehr einfach. Geht sogar 
mit der bash und nem Tool dessen Namen ich vergessen habe, siehe Artikel 
in der letzen iX.
Wenn du willst kann du mal deine Exceldatei als csv exportieren und hier 
posten dann klempnere ich dir das übers Wochenende zusammen.
Gast #3826028
Lesenswert?

Hallo,

irgendjemand (nicht die Post, sondern ein armer kleiner Programmierer) 
hat sich mal die Mühe gemacht, alle PLZ zu erfassen, bis hin zu den 
Sonderregelungen nach Strasse und Hausnumer, und mit Software hat das 
ganze auf eine Diskette gepasst, die gabs damals noch. Ich hab das 
einmal verwendet, muss schon 10 Jahre her sein, und ich habe keine 
Ahnung mehr wie das hiess. Vielleicht findest du was per Googeln.

Übrigens gibt es so verrückte Einteilungen wie die PLZ abhängig von der 
Strassenseite (also gerade/ungerade Hausnummern - wenn man Glück hat, 
sicher ist das auch nicht).

Georg
Gast #5314652
Lesenswert?

Liebe Computerspezialisten,
auch ich suche dringend eine Möglichkeit, eine lange Excel-Liste mit ca. 
22.000 Adress-Zeilen automatisch aus dem Internet um PLZ zu ergänzen. 
Wie geht das? Wo finde ich dazu was?
Vielen Dank für Eure Mühe! Beste Grüße, Steve
Dieser Beitrag ist gesperrt und kann nicht beantwortet werden.