Kuidas arvutada kahe GPS-koordinaadi vaheline kaugus Excelis

  • Jaga Seda
Hugh West

Meie igapäevases elus tunneme vajadust, et mõõtmiskaugus nii mitu korda. Ei olegi nii raske, et kahe GPS-koordinaadi vahelise kauguse arvutamine Excelis . Ma töötan välja 2 lihtsat viisi, kuidas kahe GPS-koordinaadi vahelise kauguse arvutamine Excelis .

Täpsustamiseks kasutan ma andmekogumit, mis koosneb järgmisest Laiuskraad ja asukoha pikkuskraadide väärtused Praha, Tšehhi Vabariik ja Salzburg, Austria .

Lae alla praktiline töövihik

Kauguse arvutamine kahe GPS-koordinaadi vahel.xlsm

2 lihtsat viisi kahe GPS-koordinaadi vahelise kauguse arvutamiseks Excelis

1. Aritmeetilise valemi kasutamine kahe GPS-koordinaadi vahelise kauguse arvutamiseks

Aritmeetilise valemi kasutamine on kõige kiirem ja lihtsam viis, kuidas kahe GPS-koordinaadi vahelise kauguse arvutamine Järgige selleks järgmisi samme.

Sammud :

  • Looge uus rida pealkirjaga Kaugus (miili) .
  • Valige lahter, et rakendada järgmist valemit:
=ACOS(COS(RADIAAN(90-C5))*COS(RADIAAN(90-C6))+SIN(RADIAAN(90-C5))*SIN(RADIAAN(90-C6))*COS(RADIAAN(D5-D6)))*3959

Siin,

  • The Radiaanne funktsioon teisendab väärtuse Kraad ühikuid väärtuseks Radian üksus.
  • The ACOS funktsioon tagastab arvu pöördkosinuse.

Valemi jaotus

COS(RADIAAN(90-C5))*COS(RADIAAN(90-C6))+SIN(RADIAAN(90-C5))*SIN(RADIAAN(90-C6))*COS(RADIAAN(D5-D6)) - see osa annab väärtuse trigonomeetriliste operaatorite abil.

Väljund: 0.999092512926254

ACOS(0.999092512926254) - ACOS funktsioon tagastab pöördkosinuse väärtuse.

Väljund: 0.0426057358212635

0.0426057358212635 *3959 - Kordistumine 3959 teisendab väärtuse Miles .

Väljund: 168.676108116382

  • Lõpuks vajutage SISESTA et saada tulemus.

Seega võime me kahe GPS-koordinaadi vahelise kauguse arvutamine üsna lihtsalt.

Loe edasi: Kuidas arvutada kahe linna vahelist kaugust Excelis

2. VBA kasutamine kahe GPS-koordinaadi vahelise kauguse arvutamiseks

Me võime kasutada ka VBA aadressile kahe GPS-koordinaadi vahelise kauguse arvutamine See on kõige targem viis seda teha.

Sammud :

  • Kõigepealt minge Arendaja vahekaart.
  • Valige Visual Basic lindilt.

  • Nüüd klõpsa Sisesta .
  • Seejärel vajutage Moodul .

  • Nüüd sisestage järgmine VBA-kood tühja ruumi:
 Public Function DistCalc(Prague_Lati As Double, Prague_Longi As Double, Salzburg_Lati As Double, Salzburg_Longi As Double) With WorksheetFunction M = Cos(.Radians(90 - Prague_Lati)) N = Cos(.Radians(90 - Salzburg_Lati)) O = Sin(.Radians(90 - Prague_Lati)) P = Sin(.Radians(90 - Salzburg_Lati)) Q = Cos(.Radians(Prague_Longi - Salzburg_Longi)) 'Muuda 6371kuni 3959, et saada oma tulemus miilides DistCalc = .Acos(M * N + O * P * Q) * 6371 End With End Function 

Esiteks, ma kasutasin siin avaliku funktsiooni protseduuri DistCalc . Seejärel määrasin mõned muutujad M, N, O, P, ja Q teatud väärtustega. Mainisin sobiva seose muutujate vahel, et määratleda DistCalc Funktsioon.

  • Nüüd valige lahter, et saada mõõdetud tulemus (st. C8 ).
  • Nüüd kohaldatakse järgmist valemit:
=DistCalc(C5,D5,C6,D6)

Siin on DistCalc funktsioon hindab kahe punkti vaheline kaugus .

  • Lõpuks vajutage SISESTA .

See on kõige lahedam viis kahe GPS-koordinaadi vahelise kauguse arvutamine .

Loe edasi: Kuidas arvutada kahe aadressi vaheline kaugus Excelis (3 võimalust)

Praktika sektsioon

Rohkem teadmisi saate harjutada siin.

Kokkuvõte

Selles artiklis olen püüdnud sõnastada 2 lihtsat viisi, kuidas kahe GPS-koordinaadi vahelise kauguse arvutamine Excelis . ma loodan, et sellest on kõigile abi. Kui teil on veel küsimusi, siis kommenteerige allpool.

Hugh West on suurte kogemustega Exceli koolitaja ja analüütik, kellel on selles valdkonnas üle 10-aastane kogemus. Tal on raamatupidamise ja rahanduse bakalaureusekraad ning ärijuhtimise magistrikraad. Hugh’l on kirg õpetamise vastu ning ta on välja töötanud ainulaadse õpetamisviisi, mida on lihtne järgida ja mõista. Tema Exceli ekspertteadmised on aidanud tuhandetel õpilastel ja spetsialistidel üle maailma oma oskusi parandada ja karjääris silma paista. Oma ajaveebi kaudu jagab Hugh oma teadmisi maailmaga, pakkudes tasuta Exceli õpetusi ja veebikoolitusi, mis aitavad üksikisikutel ja ettevõtetel oma potentsiaali täielikult ära kasutada.