Jak obliczyć odległość między dwoma współrzędnymi GPS w Excelu

  • Udostępnij To
Hugh West

W codziennym życiu odczuwamy konieczność odległość pomiarowa w tak wielu przypadkach. To nie jest takie trudne obliczyć odległość między dwoma współrzędnymi GPS w programie Excel . zamierzam opracować 2 proste sposoby na obliczyć odległość między dwoma współrzędnymi GPS w programie Excel .

Dla lepszego wyjaśnienia posłużę się zbiorem danych obejmującym. Szerokość geograficzna i wartości długości geograficznej lokalizacji Praga, Republika Czeska oraz Salzburg, Austria .

Pobierz Zeszyt ćwiczeń

Obliczanie odległości między dwoma współrzędnymi GPS.xlsm

2 Proste sposoby na obliczenie odległości między dwoma współrzędnymi GPS w Excelu

1) Użycie formuły arytmetycznej do obliczenia odległości pomiędzy dwoma współrzędnymi GPS.

Zastosowanie wzoru arytmetycznego jest najszybszym i najprostszym sposobem obliczyć odległość między dwoma współrzędnymi GPS W tym celu należy wykonać następujące czynności.

Kroki :

  • Utwórz nowy wiersz zatytułowany Odległość (mile) .
  • Wybierz komórkę, aby zastosować następującą formułę:
=ACOS(COS(RADIAN(90-C5))*COS(RADIAN(90-C6))+SIN(RADIAN(90-C5))*SIN(RADIAN(90-C6))*COS(RADIAN(D5-D6)))*3959

Tutaj,

  • Na stronie Funkcja radianu konwertuje wartość w Stopień jednostek na wartość Radian jednostkę.
  • Na stronie Funkcja ACOS zwraca odwrotność cosinusa liczby.

Podział formuły

COS(RADIAN(90-C5))*COS(RADIAN(90-C6))+SIN(RADIAN(90-C5))*SIN(RADIAN(90-C6))*COS(RADIAN(D5-D6)) - ta część podaje wartość przy użyciu operatorów trygonometrycznych.

Wyjście: 0.999092512926254

ACOS(0.999092512926254) - Funkcja ACOS zwraca wartość odwrotności cosinusa.

Wyjście: 0.0426057358212635

0.0426057358212635 *3959 - Mnożenie 3959 konwertuje wartość na Miles .

Wyjście: 168.676108116382

  • Na koniec naciśnij ENTER aby mieć wynik.

Możemy więc obliczyć odległość między dwoma współrzędnymi GPS dość łatwo.

Read More: Jak obliczyć odległość między dwoma miastami w Excelu

2) Używanie VBA do obliczania odległości między dwoma współrzędnymi GPS

Możemy również użyć VBA do obliczyć odległość między dwoma współrzędnymi GPS To najmądrzejszy sposób.

Kroki :

  • Po pierwsze, przejdź do Deweloper tab.
  • Wybierz Visual Basic ze wstążki.

  • Teraz należy kliknąć na Wkładka .
  • Następnie należy nacisnąć na Moduł .

  • Teraz w puste miejsce wprowadź następujący kod VBA:
 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)) 'Change 6371do 3959, aby uzyskać wynik w milach DistCalc = .Acos(M * N + O * P * Q) * 6371 End With End Function 

Po pierwsze, użyłem tutaj procedury Public Function DistCalc Następnie ustawiam kilka zmiennych M, N, O, P, oraz Q z pewnymi wartościami. Wspomniałem o odpowiedniej relacji między zmiennymi, aby zdefiniować DistCalc Funkcja.

  • Teraz wybierz komórkę, która ma mieć zmierzony wynik (tj. C8 ).
  • Teraz zastosuj następujący wzór:
=DistCalc(C5,D5,C6,D6)

Tutaj Funkcja DistCalc szacuje odległość między dwoma punktami .

  • Na koniec uderz w ENTER .

To jest najfajniejszy sposób na obliczyć odległość między dwoma współrzędnymi GPS .

Read More: Jak obliczyć odległość między dwoma adresami w programie Excel (3 sposoby)

Część ćwiczeniowa

Możesz poćwiczyć tutaj, aby uzyskać więcej wiedzy.

Wniosek

W tym artykule starałem się wyartykułować 2 proste sposoby na obliczyć odległość między dwoma współrzędnymi GPS w programie Excel Mam nadzieję, że będzie to pomocne dla wszystkich. W razie dodatkowych pytań, komentujcie poniżej.

Hugh West jest bardzo doświadczonym trenerem i analitykiem Excela z ponad 10-letnim doświadczeniem w branży. Posiada tytuł licencjata w dziedzinie rachunkowości i finansów oraz tytuł magistra administracji biznesowej. Hugh ma pasję do nauczania i opracował unikalne podejście do nauczania, które jest łatwe do naśladowania i zrozumienia. Jego specjalistyczna wiedza na temat programu Excel pomogła tysiącom studentów i profesjonalistów na całym świecie doskonalić swoje umiejętności i osiągać doskonałe wyniki w karierze. Za pośrednictwem swojego bloga Hugh dzieli się swoją wiedzą ze światem, oferując bezpłatne samouczki programu Excel i szkolenia online, aby pomóc osobom indywidualnym i firmom w pełni wykorzystać swój potencjał.