Talaan ng nilalaman
Sa maraming pagkakataon, maaaring kailanganin mong hanapin ang distansya sa pagitan ng dalawang coordinate o dalawang lokasyon. Sa Microsoft Excel magagawa mo ito sa maramihang laki sa loob ng maikling tagal. Ang artikulong ito ay nagpapakita ng dalawang paraan upang kalkulahin ang distansya sa pagitan ng dalawang coordinate sa Excel.
I-download ang Practice Workbook
Maaari mong i-download ang practice book mula sa link sa ibaba.
Kalkulahin ang Distansya sa Pagitan ng Dalawang Cooordinates.xlsm
Mga Pangunahing Kaalaman ng Coordinate System
Ang coordinate system ay isang system, partikular sa geometry, na gumagamit ng isa o higit pang mga numero upang mahanap ang posisyon ng isang point o upang kalkulahin ang iba pang mga geometric na parameter. Mayroong maraming mga uri ng mga sistema ng coordinate. Halimbawa: Cartesian Coordinate System, Geodetic Coordinate System atbp.
Ano ang Cartesian Coordinate System?
Ang Cartesian Coordinate System ay isang system na gumagamit ng reference axes upang mahanap ang anumang posisyon o kalkulahin ang anumang geometrical na data. Ang mga coordinate ng isang punto ay tinutukoy mula sa distansya ng mga reference axes na iyon. Halimbawa:
Sa isang 2-D plane X-axis ay nagpapahiwatig ng horizontal plane at Y-axis ay nagpapahiwatig ng vertical plane. Kaya, kung may nagbigay ng mga coordinate ng isang punto (2,3) nangangahulugan ito na ang punto ay 2 units mula sa horizontal plane at 3 units mula sa longitudinal plane.
Distance Formula para sa Cartesian Coordinate System
Ang arithmetic formula para sa pagkalkula ng distansya sa isang 2-D CartesianAng Coordinate System ay ang mga sumusunod:
d=√((x2-x1)^2+(y2-y1)^2)
Dito,
- x 1 = Distansya ng point 1 mula sa x axis.
- x 2 = Distansya ng point 2 mula sa x axis.
- y 1 = Distansya ng punto 1 mula sa y axis.
- y 2 = Distansya ng point 2 mula sa y axis.
- d = Distansya sa pagitan ng point 1 at point 2.
Ano ang Geodetic Coordinate System?
Ang Geodetic Coordinate System ay isang uri ng coordinate system na gumagamit ng ellipsoid bilang reference upang mahanap ang posisyon ng isang punto at sukatin ang iba pang mga geometric na parameter. Karaniwan naming ginagamit ang latitude at longitude upang mahanap ang posisyon sa coordinate system na ito.
Dito, ang latitude ay nangangahulugang ang distansya sa hilaga o timog na direksyon mula sa ekwador at longitude ay ang distansya sa silangan o kanlurang direksyon mula sa prime meridian . Gayundin, ang mga positibong halaga ng latitude at longitude ay nangangahulugang hilaga at silangan at ang mga negatibong halaga ay nangangahulugang timog at kanluran ayon sa pagkakabanggit.
Formula ng Distansya para sa Geodetic Coordinate System
Ang formula ng aritmetika upang kalkulahin ang distansya sa pagitan ng dalawang coordinate sa Geodetic Ang Coordinate System ay ang sumusunod:
d=acos(cos(radian(90-lat1))*cos(radian(90-lat2))+
sin(radian(90-lat1))*sin(radian(90-lat2)*cos(radian(long1-long2)))*3959
Dito,
- lat1 = Latitude ng lokasyon 1
- lat2 = Latitude ng lokasyon 2
- long1 = Longitude ng lokasyon 1
- long2 = Longitude ng lokasyon 2
- d =Distansya sa pagitan ng lokasyon 1 at lokasyon 2 sa milya
2 Paraan para Kalkulahin ang Distansya sa pagitan ng Dalawang Coordinate sa Excel (Cartesian Coordinate System)
Ipagpalagay, mayroon kang isang dataset kung saan mayroon kang mga coordinate ng point 1 at point 2 sa iba't ibang sitwasyon at gusto mong kalkulahin ang distansya sa pagitan nila. Ngayon, ipapakita ko sa iyo ang dalawang paraan upang gawin ito.
1. Paggamit ng Arithmetic Formula upang Kalkulahin ang Distansya
Madali mong makalkula ang distansya sa pamamagitan ng pagpasok ng manu-manong formula ng aritmetika. Ngayon, sundin ang mga hakbang sa ibaba para kalkulahin ang distansya.
Mga Hakbang :
- Una, gumawa ng column sa susunod para sa Distansya.
- Susunod, piliin ang cell G6 at ipasok ang sumusunod na formula.
Narito, G6 ay ang panimulang cell para sa column ng distansya. Gayundin, ang C6, D6, E6, at F6 mga cell ay nagpapahiwatig ng panimulang cell para sa x 1 , x 2 , y 1, at y 2 ayon sa pagkakabanggit. Gayundin, dito ginagamit ang SQRT function para mahanap ang square root.
- Panghuli, i-drag ang Fill handle para sa natitirang bahagi ng column at makuha mo ang iyong mga distansya.
2. Paglalapat ng VBA Code upang Kalkulahin ang Distansya sa pagitan ng Dalawang Coordinate sa Excel
Ikaw maaari ding gumamit ng VBA code upang lumikha ng isang function para sa pagkalkula ng distansya sa acartesian coordinate system at pagkatapos ay gamitin ito para sa pagkalkula. Ngayon, sundin ang mga hakbang sa ibaba upang gawin ito.
Mga Hakbang :
- Una, pindutin ang ALT + F11 upang buksan ang VBA window.
- Ngayon, piliin ang This Workbook at Right-Click dito.
- Susunod , sunod-sunod na piliin ang Insert > Module .
- Sa puntong ito, kopyahin ang sumusunod na code at i-paste ito sa blangkong kahon.
2385
- Pagkatapos nito, pindutin ang F5 upang patakbuhin ang code. Dito, lumikha ang code na ito ng bagong function DistCartesian para sa iyo na makakatulong sa iyong kalkulahin ang distansya sa pagitan ng dalawang coordinate sa isang cartesian plane.
- Ngayon, piliin ang cell G6 at ipasok ang sumusunod na formula.
Dito, ang mga argumento ng function na ito ay x 1 , y 1 , x 2, at y 2 ayon sa pagkakabanggit.
- Panghuli, i-drag ang Fill handle para sa natitirang mga cell.
Magbasa Nang Higit Pa: Paano Magkalkula Distansya sa pagitan ng Dalawang GPS Coordinate sa Excel
2 Paraan para Kalkulahin ang Distansya sa pagitan ng Dalawang Coordinate sa Excel (Geodetic Coordinate System)
Ipagpalagay, sa Geodetic Coordinate System, mayroon kang latitude at longitude ng dalawang magkaibang lokasyon. Ngayon, sundin ang mga hakbang sa ibaba upang kalkulahin ang distansyasa pagitan ng dalawang lokasyong iyon .
1. Paggamit ng Arithmetic Formula upang Kalkulahin ang Distansya
Isa sa pinakamabilis na paraan upang makalkula ang distansya ay ang paglalagay ng arithmetic formula para sa manu-manong pagkalkula ng distansya. Ngayon, sundin ang mga hakbang sa ibaba upang kalkulahin ang distansya sa pagitan ng dalawang coordinate sa Geodetic Coordinate System.
Mga Hakbang :
- Una, magdagdag ng column para sa Distansya (Miles) .
- Pagkatapos, piliin ang cell G6 at ipasok ang sumusunod na formula.
Dito, C6 , D6, E6, at F6 ipinapahiwatig ang mga unang cell para sa column ng Latitude 1 (°) , Longitude 1 (°) , Latitude 2 (°), at Longitude 2 (°) ayon.
⧬ Paliwanag ng Formula
Sa formula na ito:
- RADIANS function ay ginagamit para mag-convert ng value sa Degrees (°) unit sa isang value sa Radian unit.
- COS function ay ginagamit upang mahanap ang cosine ng isang anggulo.
- SIN function ay ginagamit upang mahanap ang sine ng isang anggulo.
- ACOS function ay ginagamit upang ibalik ang arccosine o inverse cosine ng isang numero.
- Panghuli, ang numerong 3959 ay i-multiply upang makuha ang distansya sa Miles . Sa halip, maaari kang multiply sa 6371 para makuha ang resulta Kilometro .
- Sa wakas, i-drag ang Fill handle para sa natitirang bahagi ng column upang makuha ang iyong mga distansya.
Magbasa Nang Higit Pa: Paano Kalkulahin ang Distansya sa pagitan ng Dalawang Lungsod sa Excel
2. Paglalapat ng VBA Code upang Kalkulahin ang Distansya sa Pagitan ng Dalawang Coordinate sa Excel
Maaari mo ring gamitin ang VBA code upang lumikha ng isang function para sa pagkalkula ng distansya sa isang Geodetic Coordinate System at pagkatapos ay gamitin ito para sa pagkalkula. Ngayon, sundin ang mga hakbang sa ibaba upang gawin ito.
Mga Hakbang :
- Una, pindutin ang ALT + F11 upang buksan ang VBA window.
- Ngayon, piliin ang This Workbook at Right-Click dito.
- Susunod , sunod-sunod na piliin ang Insert > Module .
- Pagkatapos ipasok ang module, kopyahin ang sumusunod na code at i-paste ito sa blangkong espasyo.
5416
- Sa puntong ito, pindutin ang F5 upang patakbuhin ang code. Sa paggawa nito, gagawa ka ng bagong function DistGeo na tutulong sa iyong kalkulahin ang distansya sa isang Geodetic Coordinate System .
- Pagkatapos nito, piliin ang cell G6 at isulat ang sumusunod na formula.
=DistGeo(C6,D6,E6,F6)
Dito , ang mga argumento ng DistGeo function ay Latitude 1 (°), Longitude 1 (°), Latitude 2 (°), at Longitude 2 (°) ayon sa pagkakabanggit.
- Sa wakas, i-drag ang Fill handle para sanatitirang mga cell ng column.
Magbasa Nang Higit Pa: Paano Kalkulahin ang Distansya sa Pagmamaneho sa pagitan ng Dalawang Address sa Excel
Konklusyon
Last but not the least, sana nakita mo ang hinahanap mo mula sa artikulong ito. Kung mayroon kang anumang mga katanungan, mangyaring mag-drop ng komento sa ibaba. Kung gusto mong magbasa ng higit pang mga artikulo tulad nito, maaari mong bisitahin ang aming website ExcelWIKI .