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:
- Breitengrad : 50.3833, Längengrad : 11.6667
- 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 „Gefällt mir“