A Equação de Haversine no Excel

click fraud protection
...

Use a equação de Haversine para calcular a distância entre dois pontos em um globo.

A Equação de Haversine é uma das equações básicas para navegação oceânica; é usado para gerar a distância entre dois pontos em uma esfera se você souber a latitude e longitude de ambos os pontos e o diâmetro da esfera. Em grande parte, foi automatizado em unidades de GPS. Algumas pessoas que fazem geocaching gostam de ter essa equação carregada em sua cópia local do Excel, então eles podem simplesmente inserir seu ponto de partida e ponto final para determinar a distância que devem viajar por.

Configurando as Variáveis

A equação de Haversine requer quatro variáveis ​​de entrada para latitude e longitude. Para configurar isso no Excel, você nomeará certas células no Excel e fará referência a esses nomes de células na fórmula. Você pode nomear uma célula no Excel clicando na célula e digitando o nome no espaço em branco à esquerda da barra de fórmulas. Clique na célula "A1" e atribua a ela o nome "Latitude_1". Clique na célula "A2" e atribua a ela o nome "Latitude_2". Clique na célula "B1" e atribua a ela o nome "Longitude_1." Clique na célula "B2" e atribua a ela o nome "Longitude_2". É uma boa ideia mudar as cores dessas células para que você possa identificá-las mais tarde.

Vídeo do dia

Configurando as constantes

A outra parte da equação de Haversine é o raio da esfera que está sendo navegada. Normalmente, esta é a Terra. Tal como acontece com os números de latitude e longitude acima, nomeie as células que contêm essas variáveis. Clique em "C1" e nomeie como "RadMiles", clique na célula "C2" e nomeie como "RadKilom". Na célula C1, digite "3959"; na célula C2, digite "6371." Na célula C3, configure a Validação de Dados clicando na parte "Dados" da interface da faixa de opções e selecionando "Data de validade." Selecione "Lista" como tipo de validação e insira "Milhas, Quilômetros" no espaço fornecido, sem a citação marcas. A célula C3 se tornará uma lista suspensa com duas entradas: Milhas e Quilômetros.

Entrando na Fórmula

Insira a seguinte fórmula na célula C4:

= ACOS (COS (RADIANS (90-Latitude_1)) COS (RADIANS (90-Latitude_2)) + SIN (RADIANS (90-Latitude_1)) PECADO (RADIANOS (90-Latitude_2)) COS (RADIANS (Longitude_1-Longitude2)) IF (C3 = "Milhas", RadMiles, RadKilom)

Usando a Equação de Haversine

Para usar a planilha que contém a equação de Haversine, insira a latitude e a longitude do seu ponto de origem nas células A1 e B1, em graus. Em seguida, insira a latitude e longitude do seu ponto de destino nas células A2 e B2, também em graus. Selecione as unidades nas quais deseja medir a distância entre os pontos, selecionando o menu suspenso na célula C3 (milhas ou quilômetros). A célula C4 mostrará a distância entre os dois pontos.