La ecuación Haversine en Excel

La Ecuación de Haversine es una de las ecuaciones básicas para la navegación oceánica; se utiliza para generar la distancia entre dos puntos de una esfera si se conoce la latitud y longitud de ambos puntos y el diámetro de la esfera. Se ha automatizado en gran medida en unidades de GPS. A algunas personas que hacen geocaching les gusta tener esta ecuación cargada en su copia local de Excel, luego pueden simplemente ingresar su punto de inicio y punto final para determinar la distancia que deben recorrer.

Configurando las Variables

La ecuación de Haversine requiere cuatro variables de entrada para la latitud y la longitud. Para configurar esto en Excel, nombrará ciertas celdas en Excel y hará referencia a esos nombres de celda en la fórmula. Puede nombrar una celda en Excel haciendo clic en la celda y luego escribiendo el nombre en el espacio en blanco a la izquierda de la barra de fórmulas. Haga clic en la celda "A1" y asígnele el nombre "Latitude_1". Haga clic en la celda "A2" y asígnele el nombre "Latitude_2". Haz clic en la celda "B1" y asígnale el nombre "Longitud_1". Haz clic en la celda "B2" y asígnale el nombre "Longitud_2". Es una buena idea cambiar los colores de estas celdas para poder identificarlas más tarde.

Configurando las Constantes

La otra parte de la ecuación de Haversine es el radio de la esfera que se está navegando. Por lo general, esta es la Tierra. Al igual que con los números de latitud y longitud anteriores, nombra las celdas que contienen estas variables. Haga clic en "C1" y asígnele el nombre "RadMiles", haga clic en la celda "C2" y asígnele el nombre "RadKilom". En la celda C1, ingresa "3959"; en la celda C2, ingresa "6371". En la celda C3, configure la Validación de datos haciendo clic en la parte "Datos" de la interfaz de la cinta y seleccionando "Validación de datos". Seleccione "Lista" como tipo de validación e ingrese "Millas, Kilómetros" en el espacio proporcionado, sin las comillas. La celda C3 se convertirá en una lista desplegable con dos entradas:millas y kilómetros.

Introduciendo la fórmula

Ingrese la siguiente fórmula en la celda C4:

=ACOS(COS(RADIANES(90-Latitud_1)) COS(RADIANES(90-Latitud_2)) +SIN(RADIANES(90-Latitud_1)) SIN(RADIANES(90-Latitud_2)) COS(RADIANES(Longitud_1-Longitud2)) IF(C3="Millas",RadMiles,RadKilom)

Usando la ecuación de Haversine

Para usar la hoja de cálculo que contiene la ecuación Haversine, ingrese la latitud y la longitud de su punto de origen en las celdas A1 y B1, en grados. Luego ingrese la latitud y longitud de su punto de destino en las celdas A2 y B2, también en grados. Seleccione las unidades en las que desea medir la distancia entre los puntos seleccionando el menú desplegable en la celda C3 (ya sea millas o kilómetros). La celda C4 mostrará la distancia entre los dos puntos.