Die Haversine-Formel in Excel

Autor: Morris Wright
Erstelldatum: 21 April 2021
Aktualisierungsdatum: 1 Dezember 2024
Anonim
Calculate distance b/w two places with Haversine formula (in degrees) | Great circle distance
Video: Calculate distance b/w two places with Haversine formula (in degrees) | Great circle distance

Inhalt

Die Haversine-Formel ist eine der Grundgleichungen für die Offshore-Navigation. Es wird verwendet, um den Abstand zwischen zwei Punkten auf einer Kugel zu erzeugen, wenn die Breiten- und Längengrade beider Punkte und der Durchmesser der Kugel bekannt sind. Diese Formel wurde in großem Umfang in GPS-Geräten verwendet. Einige, die "geocaching" sind, möchten diese Gleichung gerne in einer Excel-Tabelle bereithalten. Sie müssen also lediglich Ihren Startpunkt und Ihr Ziel angeben, um die Entfernung zu bestimmen, die Sie zurücklegen müssen.


Verwenden Sie die Haversine-Formel, um den Abstand zwischen zwei Punkten auf dem Planeten zu berechnen. (PhotoObjects.net/PhotoObjects.net/Getty Images)

Definieren Sie die Variablen

Die Haversine-Formel erfordert vier Variablen für Breitengrad und Längengrad. Um sie in Excel zu definieren, müssen Sie bestimmte Zellen benennen und auf solche Namen in der Formel verweisen. Sie können eine Zelle benennen, indem Sie darauf klicken und den Namen in das leere Feld links neben der Formelleiste eingeben. Klicken Sie auf "A1" und nennen Sie es "Latitude_1". Klicken Sie auf "A2" und nennen Sie es "Latitude_2". Klicken Sie auf "B1" und nennen Sie es "Longitude_1". Klicken Sie auf "B2" und nennen Sie es "Longitude_2". Es kann sehr hilfreich sein, die Farben dieser Zellen so zu ändern, dass Sie sie später identifizieren können.


Definieren Sie die Konstanten

Der andere Teil der Haversine-Formel ist der Radius der Kugel, in der sie navigiert wird. Normalerweise ist dies der Planet Erde. Benennen Sie wie die Breiten- und Längengrade oben die Zellen, die diese Variablen enthalten. Klicken Sie auf "C1" und nennen Sie es "RadMiles", klicken Sie auf "C2" und nennen Sie es "RadKilom". Geben Sie in Zelle C1 "3959; in Zelle C2" 6371 ein. "Legen Sie in Zelle C3 die Datenüberprüfung fest, indem Sie auf den Abschnitt" Daten "der Multifunktionsleiste klicken und" Datenüberprüfung "auswählen. Wählen Sie" Liste "aus "als Validierungsart und Typ" Meilen, Kilometer "in das Feld ohne Anführungszeichen. Zelle C3 wird zu einer Dropdown-Liste mit zwei Einträgen: Meilen und Kilometer.

Geben Sie die Formel ein

Geben Sie die folgende Formel in Zelle C4 ein:


= ACOS (COS (RADIANS (90-Latitude_1))) COS (RADIANS (90-Latitude_2)) + SIN (RADIANS (90-Latitude_1)) SIN (RADIANS (90-Latitude_2)) COS (RADIANS (Längengrad_1 - Längengrad2)) WENN (C3 = "Miles", RadMiles, RadKilom)

Verwenden Sie die Haversine-Formel

Um das Arbeitsblatt mit der Haversine-Formel zu verwenden, geben Sie den Breitengrad und Längengrad Ihres Ursprungspunkts in den Zellen A1 und B1 in Grad ein. Geben Sie dann die Breiten- und Längengrade Ihres Ziels in die Zellen A2 und B2 ein, auch in Grad. Wählen Sie die Einheit aus, mit der Sie die Entfernung zwischen Punkten messen möchten, indem Sie sie aus der Dropdown-Liste in Zelle C3 (Meilen oder Kilometer) auswählen. Zelle C4 zeigt den Abstand zwischen den beiden Punkten an.