Rechnen mit geografische Koordinaten
#1
Code:
=3440*2*ASIN(WURZEL(SIN(Bogenmaß(A2-A1)/2^2 + COS(Bogenmaß(A1)) * COS(Bogenmaß(A2)) * SIN(Bogenmaß(B2-B1)/2)^2))


Liebe Foristen,

die obenstehende Formel habe ich aus dem Internet (chatGPT). Leider funktioniert sie nicht. Das Ergebnis ist immer: #Name?
In der Zelle A1 steht ein Nordwert, in der Zelle B1 der dazu gehörige Ostwert. In A2 und B2 die entsprechenden Werte für die zweite Koordinate. Beide Werte als Dezimalzahl (z.B. 33,8822 als Nordwert) Angeblich soll man mit der Formel die Entfernung zwischen den beiden Punkten berechnen können. Geht aber nicht.
Sieht jemand wo der Fehler liegt. Ich habe das ganze mit kopieren und einfügen in ein Arbeitsblat gebaut. Also Schreibfehler ausgeschlossen.

Ich nutze Excel 2016 pro unter W10pro.

Vielleicht kann ja jemand helfen.
Antworten Top
#2
Nimm statt ASIN besser ARCSIN

Und "Bogenmaß" gibt es als Befehl nicht bei Excel, höchstens "BOGENMASS".
Antworten Top
#3
Ich habe die Bezeichnungen deinem Rat folgend geändert. Nun ist das Ergebnis allerdings: #Zahl!

Any idea?
Antworten Top
#4
Nicht ohne die Datei...
Antworten Top
#5
Hallo,

ich denke, da stimmen irgendwelche Klammern nicht ganz. Ich hab' das jetzt nicht nachvollzogen. Bei mir geht dies:
=2*3440*ARCSIN(WURZEL(SIN(BOGENMASS(A2-A1)/2)^2 + COS(BOGENMASS(A1))*COS(BOGENMASS(A2))*SIN(BOGENMASS(B2-B1)/2)^2))

Aber wo kommen die "3440" her? Das hat nichts mit "km" zu tun.  Evtl. Seemeilen/nautische Meilen? Oder was anderes?

Gruß Sigi
Antworten Top
#6
genau, das ist der Erdradius in Nautischen Meilen (NM).

Kleine Ursache (Klammer), große Wirkung. Es fehlte die Klammer hinter dem halben Bogenmass im ersten Term.

Vielen Dabk für die Hilfe!
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste