Innholdsfortegnelse
I vårt daglige liv føler vi nødvendigheten av å måle avstand på så mange ganger. Det er ikke så vanskelig å beregne avstanden mellom to GPS-koordinater i Excel . Jeg skal utarbeide 2 enkle måter å beregne avstanden mellom to GPS-koordinater i Excel .
For mer avklaring vil jeg bruke et datasett som består av Breddegrad og Lengdegradsverdier for stedene Praha, Tsjekkia og Salzburg, Østerrike .
Last ned øvelsesarbeidsbok
Avstandsberegning mellom to GPS-koordinater.xlsm
2 enkle måter å beregne avstand mellom to GPS-koordinater i Excel
1. Bruke aritmetisk formel å beregne avstand mellom to GPS-koordinater
Bruk av den aritmetiske formelen er den raskeste og enkleste måten å beregne avstanden mellom to GPS-koordinater . Følg nå følgende trinn for dette formålet.
Trinn :
- Opprett en ny rad med tittelen Distance (Miles) .
- Velg en celle for å bruke følgende formel:
=ACOS(COS(RADIANS(90-C5))*COS(RADIANS(90-C6))+SIN(RADIANS(90-C5))*SIN(RADIANS(90-C6))*COS(RADIANS(D5-D6)))*3959
Her,
- The Radianfunksjon konverterer verdien i Grad enheter til en verdi på Radian enhet.
- ACOS-funksjonen returnerer den inverse cosinus av et tall.
FormelFordeling
COS(RADIANS(90-C5))*COS(RADIANS(90-C6))+SIN(RADIANS(90-C5))*SIN(RADIANS(90-C6) ))*COS(RADIANS(D5-D6)) – denne delen gir verdien ved å bruke trigonometrioperatorer.
Utdata: 0,999092512926254
ACOS (0,999092512926254) – ACOS-funksjonen returnerer den inverse Cosinus-verdien.
Utgang: 0,0426057358212635
0,042605573521 *0,042605573521>– Multiplikasjonen av 3959 konverterer verdien til Miles .
Utdata: 168.676108116382
- Til slutt, trykk ENTER for å få resultatet.
Dermed kan vi beregne avstanden mellom to GPS-koordinater ganske enkelt .
Les mer: Hvordan beregne avstand mellom to byer i Excel
2. Bruke VBA til å beregne avstand mellom to GPS-koordinater
Vi kan også bruke VBA for å beregne avstanden mellom to GPS-koordinater . Det er den smarteste måten å gjøre det på.
Trinn :
- Først av alt, gå til Utvikler -fanen.
- Velg Visual Basic fra båndet.
- Nå klikker du på Sett inn .
- Deretter trykker du på Modul .
- Skriv inn følgende VBA-kode i det tomme rommet :
2780
For det første brukte jeg her en offentlig funksjonsprosedyre DistCalc . Deretter setter jeg noen variabler M, N, O, P, og Q med visse verdier. Jegnevnte en passende relasjon mellom variablene for å definere DistCalc -funksjonen.
- Velg nå en celle for å ha det målte resultatet (dvs. C8 ).
- Bruk nå følgende formel:
=DistCalc(C5,D5,C6,D6)
Her estimerer DistCalc-funksjonen avstand mellom de to punktene .
- Trykk til slutt ENTER .
Dette er den kuleste måten å beregne avstanden mellom to GPS-koordinater .
Les mer: Hvordan beregne avstanden mellom to Adresser i Excel (3 måter)
Praksisseksjon
Du kan trene her for mer ekspertise.
Konklusjon
I denne artikkelen har jeg forsøkt å artikulere 2 enkle måter å beregne avstanden mellom to GPS-koordinater i Excel . Jeg håper det vil være nyttig for alle. For ytterligere spørsmål, kommenter nedenfor.