Freigeben über

Mit Adresse (Straße, PLZ, Ort) den Breitengrad und Längengrad ermitteln (per Google oder ähnliches)

Anonym
2014-11-19T14:18:05+00:00

Hallo allerseits,

ich habe mir eine Excel-Datei erstellt, die auf einem Diagramm mit einer Landkarte, als Diagramm-Daten den Breitengrad und den Längengrad von Standorten verwendet, um diese mit dem XY-Punkt-Diagramms sozusagen über der Landkarte anzuzeigen.

Das funktioniert auch super.

Nun habe ich weitere Daten, die ich gerne anzeigen lassen möchte.

Da es sich jedoch um ca. 500 Adressen handelt, möchte ich die Geodäten (Breitengrad und Längengrad) nicht einzeln mit Google Maps aufrufen und in die Zellen kopieren. Außerdem werde die Adressen zukünftig immer wieder wechseln, so dass es kein einzelner Vorgang ist.

Ich bräuchte also eine Funktion, die ich auf folgende Tabelle anwenden kann:

Name Straße + HsNr. PLZ Ort Breitengrad Längengrad
Heil, Andreas Hauptstraße 5 12345 Potsdam ? ?
Müller, Rita Ringweg 28 12344 Berlin ? ?
Schmidt, Otto Klangstraße 104 12343 Berlin ? ?

Die Funktion sollte sich also z.B. mit Google MAPS verbinden und die Felder für Breitengrad und Längengrad automatisch ausfüllen.

Ich habe diesbezüglich auch schon Beispiele gefunden, die jedoch alle nicht funktioniert haben. Anscheinend musste damals noch ein API-Key eingegeben werden; das ist jedoch heute nicht mehr notwendig (wenn ich die Google Anleitung richtig verstehe).

Es wäre echt toll, wenn jemand eine solche Funktion hier posten könnte und ggf. erklärt, wie diese anzuwenden ist.

Ich stelle dann auch gerne mein Endprodukt zum Download Verfügung.

Vielen Dank für Eure Hilfe schon jetzt!

Viele Grüße

Andreas Heil

Microsoft 365 und Office | Excel | Für Zuhause | Windows

Gesperrte Frage. Diese Frage wurde aus der Microsoft-Support-Community migriert. Sie können darüber abstimmen, ob sie hilfreich ist, aber Sie können keine Kommentare oder Antworten hinzufügen oder der Frage folgen.

0 Kommentare Keine Kommentare
Antwort, die vom Frageautor angenommen wurde
  1. Anonym
    2014-11-20T06:40:15+00:00

    Hallo Andreas,

    ich habe mal dein Beispiel verwendet und die Mappe etwas angepasst. Es ist nun ein Makro drin, das dir deine Adressdaten anpasst, denn Google spricht Englisch und kann mit Umlauten und ß nicht umgehen.

    Außerdem werden dir dann Längen- und Breitengrad mit Komma im deutschen Format ausgegeben.

    Schau mal hier:

    https://onedrive.live.com/?cid=9378AAB6121822A3&id=9378AAB6121822A3%21326#cid=9378AAB6121822A3&id=9378AAB6121822A3%21325 

    nach "Geodaten"

    Mit freundlichen Grüßen

    Claus

    3 Personen fanden diese Antwort hilfreich.
    0 Kommentare Keine Kommentare

19 zusätzliche Antworten

Sortieren nach: Am hilfreichsten
  1. Anonym
    2014-11-19T15:29:03+00:00

    Hallo Andreas,

    danke für deine Antwort. Auf dieser Seite war ich noch nicht gelandet.

    Nur bitte, kannst du mir auch noch sagen, wo ich Microsoft XML 3.0 aktiviere? Ich kann es einfach nicht finden.

    Danke schon jetzt!

    Viele Grüße

    Andreas

    0 Kommentare Keine Kommentare
  2. Andreas Killer 144.1K Zuverlässigkeitspunkte Freiwilliger Moderator
    2014-11-19T15:22:07+00:00

    Anscheinend musste damals noch ein API-Key eingegeben werden; das ist jedoch heute nicht mehr notwendig (wenn ich die Google Anleitung richtig verstehe).

    Nö, da hast Du was falsch verstanden, den brauchst Du, es sei Denn du bist ein Unternehmen und bezahlst, dann geht das ganz anders.

    Das Prinzip ist bei diesen Diensten immer gleich, man macht einen HTTP-Request und bekommt eine Antwort die man auswerten kann. Sprich man ruft eine Webseite auf und bekommt als Ergebnis eine Webseite zurück, nur eben in Datenform die man weiter verarbeiten kann.

    Mein Google-Beispiel finde ich nicht mehr, das für Aktienkurse von Yahoo ist hier:

    https://dl.dropboxusercontent.com/u/35239054/Yahoo_Finance_API.xls

    Bei Google sehen die Adressen anders aus:

    https://developers.google.com/maps/documentation/javascript/tutorial

    Aber das Prinzip ist das gleiche.

    Jedoch mit 500 Abfragen wird Dir Google wahrscheinlich einen Strich durch die Rechnung machen, i.d.R. sind frei zugängliche Dienste limitiert...

    Andreas.

    0 Kommentare Keine Kommentare
  3. Anonym
    2014-11-19T15:01:32+00:00

    Hallo Andreas,

    schau mal hier, ob das hilft:

    http://joergnapp.de/geocoding-mit-excel-reloaded/

    Mit freundlichen Grüßen

    Claus

    0 Kommentare Keine Kommentare