Errechnung Distanz mit Breiten- und Längengraden

Ich würde gerne die Distanz zwischen zwei Orten mit Hilfe von Excel berechnen.

Dazu habe ich folgende Formel:

=ARCCOS(SIN(lat1)*SIN(lat2)+COS(lat1)*COS(lat2)*COS(lon2-lon1))*6371

Meine zwei Orte sind:

  1. Breitengrad : 50.3833, Längengrad : 11.6667
  2. Breitengrad : 49.3007, Längengrad : 10.5692

Rauskommen sollte 143,8. Excel zeigt mir aber ein #Zahl! Fehler an. Wenn ich dann ein „,“ statt den „.“ eingebe, kommt dann eine viel zu große Zahl heraus, aber nicht das richtige Ergbenis.

Vielen Dank schon mal im vorraus für die Hilfe.

Hallo,

Excel möchte die Parameter zu sin() und cos() im Bogenmaß.

Deine Formel

=ARCCOS(SIN(lat1)*SIN(lat2)+COS(lat1)*COS(lat2)*COS(lon2-lon1))
*6371

kannst du so anpassen:

=ARCCOS(SIN(lat1/180*pi())*SIN(lat2/180*pi())+COS(lat1/180*pi())*COS(lat2/180*pi())*COS(lon2/180*pi()-lon1/180*pi()))
*6371

dann passt das Ergebnis.

Grüße

powerblue

vereinfachte Eingabe

=ARCCOS(SIN(lat1/180*pi())*SIN(lat2/180*pi())+COS(lat1/180*pi()
)*COS(lat2/180*pi())*COS(lon2/180*pi()-lon1/180*pi()))
*6371

wenn man öfters „180*pi()“ eingeben muß (und noch dazu nicht flott im 10Fingersystem ist), hab ich mir in der autokorrektur einen Eintrag gemacht: „pipi“ wird dann automatisch auf „180*pi()“ gesetzt

Gruss

M@x

1 Like