L'equazione di Haversine in Excel

...

Usa l'equazione di Haversine per calcolare la distanza tra due punti su un globo.

L'equazione di Haversine è una delle equazioni di base per la navigazione oceanica; viene utilizzato per generare la distanza tra due punti su una sfera se si conoscono la latitudine e la longitudine di entrambi i punti e il diametro della sfera. È stato in gran parte automatizzato in unità GPS. Ad alcune persone che fanno geocaching piace che questa equazione venga caricata sulla loro copia locale di Excel, quindi possono semplicemente inserire il loro punto di partenza e il punto finale per determinare la distanza che devono viaggio.

Impostazione delle variabili

L'equazione di Haversine richiede quattro variabili di input per latitudine e longitudine. Per impostarlo in Excel, nominerai determinate celle in Excel e farai riferimento a quei nomi di cella nella formula. Puoi nominare una cella in Excel facendo clic sulla cella e quindi digitando il nome nello spazio bianco a sinistra della barra della formula. Fare clic sulla cella "A1" e assegnarle il nome "Latitudine_1". Fare clic sulla cella "A2" e assegnarle il nome "Latitudine_2". Fare clic sulla cella "B1" e assegnarle il nome "Longitudine_1." Fare clic sulla cella "B2" e assegnarle il nome "Longitudine_2". È una buona idea cambiare i colori di queste celle in modo da poterle identificare dopo.

Video del giorno

Impostazione delle costanti

L'altra parte dell'equazione di Haversine è il raggio della sfera che si sta navigando. Di solito, questa è la Terra. Come con i numeri di latitudine e longitudine sopra, nominare le celle che contengono queste variabili. Fare clic su "C1" e denominarlo "RadMiles", fare clic sulla cella "C2" e denominarlo "RadKilom". Nella cella C1, inserisci "3959"; nella cella C2, inserisci "6371". Nella cella C3, imposta la convalida dei dati facendo clic sulla parte "Dati" dell'interfaccia della barra multifunzione e selezionando "Convalida dei dati." Seleziona "Elenco" come tipo di convalida e inserisci "Miglia, Chilometri" nell'apposito spazio, senza la quotazione segni. La cella C3 diventerà un elenco a discesa con due voci: Miglia e Chilometri.

Entrare nella Formula

Inserisci la seguente formula nella cella C4:

=ACOS(COS(RADIANTI(90-Latitudine_1)) COS(RADIANTI(90-Latitudine_2)) +SIN(RADIANTI(90-Latitudine_1)) SIN(RADIANTI(90-Latitudine_2)) COS(RADIANTI(Longitudine_1-Longitudine2)) SE(C3="Miglia",RadMiles, RadKilom)

Usando l'equazione di Haversine

Per utilizzare il foglio di calcolo contenente l'equazione di Haversine, inserisci la latitudine e la longitudine del punto di origine nelle celle A1 e B1, in gradi. Quindi inserisci la latitudine e la longitudine del tuo punto di destinazione nelle celle A2 e B2, anche in gradi. Seleziona le unità in cui desideri misurare la distanza tra i punti selezionando il menu a discesa nella cella C3 (miglia o chilometri). La cella C4 mostrerà la distanza tra i due punti.