Táboa de contidos
No noso día a día, sentimos a necesidade de medir a distancia tantas veces. Non é tan difícil calcular a distancia entre dúas coordenadas GPS en Excel . Vou elaborar dúas formas sinxelas de calcular a distancia entre dúas coordenadas GPS en Excel .
Para obter máis aclaracións, usarei un conxunto de datos que inclúe a Latitude e Valores de lonxitude das localizacións Praga, República Checa e Salzburgo, Austria .
Descargar Practice Workbook
Cálculo de distancia entre dúas coordenadas GPS.xlsm
2 xeitos sinxelos de calcular a distancia entre dúas coordenadas GPS en Excel
1. Usando fórmulas aritméticas para calcular a distancia entre dúas coordenadas GPS
O uso da fórmula aritmética é a forma máis rápida e sinxela de calcular a distancia entre dúas coordenadas GPS . Agora, siga os seguintes pasos para este fin.
Pasos :
- Cree unha nova fila titulada Distancia (Millas) .
- Seleccione unha cela para aplicar a seguinte fórmula:
=ACOS(COS(RADIANS(90-C5))*COS(RADIANS(90-C6))+SIN(RADIANS(90-C5))*SIN(RADIANS(90-C6))*COS(RADIANS(D5-D6)))*3959
Aquí,
- O <1 A función>Radian converte o valor en unidades de Grao nun valor de unidade de radian .
- A Función ACOS devolve o coseno inverso dun número.
FórmulaDesglose
COS(RADIANOS(90-C5))*COS(RADIANOS(90-C6))+SIN(RADIANOS(90-C5))*SIN(RADIANOS(90-C6) ))*COS(RADIANS(D5-D6)) – esta parte proporciona o valor mediante operadores de trigonometría.
Saída: 0,999092512926254
ACOS (0,999092512926254) – A función ACOS devolve o valor de coseno inverso.
Saída: 0,0426057358212635
0,04260573582 * 0,04260573582>> A multiplicación de 3959 converte o valor en Millas .
Saída: 168,676108116382
- Finalmente, preme ENTER para ter o resultado.
Así, podemos calcular a distancia entre dúas coordenadas GPS con bastante facilidade .
Ler máis: Como calcular a distancia entre dúas cidades en Excel
2. Usando VBA para calcular a distancia entre dúas coordenadas GPS
Tamén podemos usar VBA para calcular a distancia entre dúas coordenadas GPS . É a forma máis intelixente de facelo.
Pasos :
- Primeiro de todo, vai á pestana Desenvolvedor .
- Escolle Visual Basic na cinta.
- Agora, fai clic en Inserir .
- A continuación, prema Módulo .
- Agora, introduza o seguinte código VBA no espazo baleiro :
8688
En primeiro lugar, usei aquí un procedemento de función pública DistCalc . A continuación, configure algunhas variables M, N, O, P, e Q con determinados valores. eumencionou unha relación adecuada entre as variables para definir a función DistCalc .
- Agora, seleccione unha cela para ter o resultado medido (é dicir, C8 ).
- Agora, aplique a seguinte fórmula:
=DistCalc(C5,D5,C6,D6)
Aquí, a función DistCalc estima o distancia entre os dous puntos .
- Finalmente, prema ENTER .
Esta é a forma máis xenial de calcular a distancia entre dúas coordenadas GPS .
Ler máis: Como calcular a distancia entre dúas Enderezos en Excel (3 xeitos)
Sección de práctica
Podes practicar aquí para obter máis experiencia.
Conclusión
Neste artigo tentei articular dúas formas sinxelas de calcular a distancia entre dúas coordenadas GPS en Excel . Espero que sexa útil para todos. Para máis preguntas, comenta a continuación.