Sut i Gyfrifo Pellter Rhwng Dau Gyfesuryn yn Excel (2 Ddull)

  • Rhannu Hwn
Hugh West

Mewn llawer o achosion, efallai y bydd angen dod o hyd i bellter rhwng dau gyfesuryn neu ddau leoliad. Yn Microsoft Excel gallwch wneud hyn mewn swmp o fewn cyfnod byr. Mae'r erthygl hon yn dangos dau ddull o gyfrifo'r pellter rhwng dau gyfesuryn yn Excel.

Lawrlwytho Gweithlyfr Ymarfer

Gallwch lawrlwytho'r llyfr ymarfer o'r ddolen isod.

1> Cyfrifwch y Pellter Rhwng Dau Gyfesuryn.xlsm

Hanfodion y System Gyfesurynnol

System, yn enwedig mewn geometreg, yw system gyfesurynnol, sy'n defnyddio un neu fwy o rifau i leoli safle a pwynt neu i gyfrifo paramedrau geometrig eraill. Mae yna lawer o fathau o systemau cydlynu. Er enghraifft: System Cyfesurynnau Cartesaidd, System Gydlynol Geodetig ac ati.

Beth Yw System Gydgysylltu Cartesaidd?

System yw System Gydlynu Cartesaidd sy'n defnyddio echelinau cyfeirio i leoli unrhyw safle neu gyfrifo unrhyw ddata geometregol. Mae cyfesurynnau pwynt yn cael eu pennu o bellter yr echelinau cyfeirio hynny. Er enghraifft:

Mewn plân 2-D mae echelin X yn dynodi'r plân llorweddol ac echel Y yn dynodi'r plân fertigol. Felly, os yw rhywun yn rhoi cyfesurynnau pwynt (2,3) mae'n golygu bod y pwynt yn 2 uned o'r plân llorweddol a 3 uned o'r plân hydredol.

Fformiwla Pellter ar gyfer System Gydlynol Cartesaidd

Y fformiwla rifyddol ar gyfer cyfrifo pellter mewn Cartesaidd 2-DMae'r System Gydgysylltu fel a ganlyn:

d=√((x2-x1)^2+(y2-y1)^2)

Yma,

  • x 1 = Pellter pwynt 1 o echelin x.
  • x 2 = Pellter pwynt 2 o echelin x.
  • y 1 = Pellter pwynt 1 o echelin y.
  • y <1 2 = Pellter pwynt 2 o echelin y.
  • d = Pellter rhwng pwynt 1 a phwynt 2.

Beth Yw System Gydlynol Geodetig?

System gyfesuryn geodetig yw math o system gyfesurynnol sy'n defnyddio elipsoid fel cyfeiriad i leoli lleoliad pwynt a mesur paramedrau geometrig eraill. Rydym yn defnyddio lledred a hydred yn gyffredin i leoli'r safle yn y system gyfesurynnau hon.

Yma, mae lledred yn golygu'r pellter i'r gogledd neu gyfeiriad y de o'r cyhydedd ac mae hydred yn golygu'r pellter i gyfeiriad y dwyrain neu'r gorllewin o'r prif Meridian . Hefyd, mae gwerthoedd positif lledred a hydred yn golygu gogledd a dwyrain a gwerthoedd negatif yn golygu de a gorllewin yn ôl eu trefn. Mae'r System Gydgysylltu fel a ganlyn:

d=acos(cos(radian(90-lat1))*cos(radian(90-lat2))+

sin(radian(90-lat1))*sin(radian(90-lat2)*cos(radian(long1-long2)))*3959

Yma,

  • 1>lat1 =  Lledred lleoliad 1
  • lat2 = Lledred lleoliad 2
  • long1 = Hydred lleoliad 1
  • long2 = Hydred lleoliad 2
  • d =Pellter rhwng lleoliad 1 a lleoliad 2 mewn milltiroedd

2 Dull o Gyfrifo Pellter Rhwng Dau Gyfesuryn yn Excel (System Cyfesurynnau Cartesaidd)

Tybiwch, mae gennych set ddata lle mae gennych gyfesurynnau o pwynt 1 a phwynt 2 mewn gwahanol sefyllfaoedd ac rydych chi am gyfrifo'r pellter rhyngddynt. Nawr, byddaf yn dangos dwy ffordd i chi wneud hynny.

1. Defnyddio Fformiwla Rhifydd i Gyfrifo Pellter

Gallwch chi gyfrifo'r pellter yn hawdd drwy fewnosod y fformiwla rhifyddeg â llaw. Nawr, dilynwch y camau isod i gyfrifo'r pellter.

Camau :

  • Yn gyntaf, crëwch golofn nesaf ar gyfer Pellter.
  • Nesaf, dewiswch gell G6 a mewnosodwch y fformiwla ganlynol.
=SQRT((E6-C6 )^2 + (F6-D6)^2)

Yma, G6 yw cell gychwyn y golofn pellter. Hefyd, mae celloedd C6, D6, E6, a F6 yn nodi'r gell gychwynnol ar gyfer x 1 , x 2 , y 1, a y 2 yn y drefn honno. Hefyd, yma mae'r ffwythiant SQRT yn cael ei ddefnyddio i ddod o hyd i'r ail isradd. ar gyfer gweddill y golofn a byddwch yn cael eich pellteroedd.

2. Cymhwyso Cod VBA i Gyfrifo Pellter Rhwng Dau Gyfesuryn yn Excel

Chi hefyd yn gallu defnyddio cod VBA i greu ffwythiant ar gyfer cyfrifo pellter mewn asystem gydlynu cartesaidd ac yna ei ddefnyddio ar gyfer cyfrifo. Nawr, dilynwch y camau isod i wneud hynny.

Camau :

  • Yn gyntaf, pwyswch ALT + F11 i agor y ffenestr VBA .
  • Nawr, dewiswch Y Llyfr Gwaith Hwn a Cliciwch i'r Dde arno.
  • Nesaf , dewiswch yn olynol Mewnosod > Modiwl .

  • Ar y pwynt hwn, copïwch y cod canlynol a gludwch ef i'r blwch gwag.
5443

  • Ar ôl hynny, pwyswch F5 i redeg y cod. Yma, mae'r cod hwn wedi creu ffwythiant newydd DistCartesian i chi a fydd yn eich helpu i gyfrifo'r pellter rhwng dau gyfesuryn mewn awyren cartesaidd.
  • Nawr, dewiswch gell G6 a mewnosodwch y fformiwla ganlynol.
=DistCartesian(C6,D6,E6,F6)

Yma, dadleuon y ffwythiant hwn yw x 1 , y 1 , x >2, a y 2 yn y drefn honno.

y

  • Yn olaf, llusgwch y ddolen Llenwi ar gyfer y celloedd sy'n weddill.

Darllenwch Mwy: Sut i Gyfrifo Pellter rhwng Dau Gyfesuryn GPS yn Excel

2 Dull o Gyfrifo Pellter Rhwng Dau Gyfesuryn yn Excel (System Cydlynu Geodetig)

Tybiwch, yn y System Gydlynu Geodetig, mae gennych y lledred a hydred dau leoliad gwahanol. Nawr, dilynwch y camau isod i gyfrifo'r pellter rhwng y ddau leoliad hynny .

1. Defnyddio Fformiwla Rhifyddol i Gyfrifo Pellter

Un o'r ffyrdd cyflymaf o gyfrifo'r pellter yw gosod y rhifyddeg fformiwla ar gyfer cyfrifo pellter â llaw. Nawr, dilynwch y camau isod i gyfrifo'r pellter rhwng dau gyfesuryn yn y System Cyfesurynnau Geodetig.

Camau :

  • Yn gyntaf, ychwanegu colofn ar gyfer Pellter (Milltir) .
  • Yna, dewiswch gell G6 a mewnosodwch y fformiwla ganlynol.
=ACOS(COS(RADIANS(90-C6))*COS(RADIANS(90-E6))+SIN(RADIANS(90-C6)))*SIN(RADIANS(90-E6))*COS(RADIANS( D6-F6)))*3959

Yma, C6 , D6, E6, a F6 nodwch y celloedd cyntaf ar gyfer y golofn o Lreded 1 (°) , Hydred 1 (°) , lledred 2 (°), a Hydred 2 (°) yn y drefn honno.

Eglurhad ar y Fformiwla

Yn y fformiwla hon: defnyddir

  • ffwythiant RADIANS i drosi gwerth yn y Graddau (°) uned i werth yn yr uned Radian .
  • Defnyddir ffwythiant COS i ddarganfod cosin ongl.
  • Mae ffwythiant SIN yn cael ei ddefnyddio i ddarganfod sin ongl.
  • Mae ffwythiant ACOS yn cael ei ddefnyddio i ddychwelyd arccosin neu gosin gwrthdro rhif.
  • Yn olaf, mae'r rhif 3959 yn cael ei luosi i cael y pellter mewn Miles . Yn lle hynny, gallwch lluosogi â 6371 i gael y canlyniad i mewn Cilomedrau .

  • Yn olaf, llusgwch y ddolen Llenwi ar gyfer gweddill y golofn i gael eich pellteroedd.

Darllen Mwy: Sut i Gyfrifo Pellter Rhwng Dwy Ddinas yn Excel

2. Cymhwyso Cod VBA i Gyfrifo Pellter Rhwng Dau Gyfesuryn yn Excel

Gallwch hefyd ddefnyddio cod VBA i greu ffwythiant ar gyfer cyfrifo pellter mewn System Cydlynu Geodetig ac yna ei ddefnyddio ar gyfer cyfrifo. Nawr, dilynwch y camau isod i wneud hynny.

Camau :

  • Yn gyntaf, pwyswch ALT + F11 i agor y ffenestr VBA .
  • Nawr, dewiswch Y Llyfr Gwaith Hwn a Cliciwch i'r Dde arno.
  • Nesaf , dewiswch yn olynol Mewnosod > Modiwl .

  • Ar ôl mewnosod y modiwl, copïwch y cod canlynol a'i gludo yn y bwlch gwag.
2432

  • Ar y pwynt hwn, pwyswch F5 i redeg y cod. Drwy wneud hynny, byddwch yn creu ffwythiant newydd DistGeo a fydd yn eich helpu i gyfrifo'r pellter mewn System Cydlynu Geodetig .
  • Ar ôl hynny, dewiswch gell G6 ac ysgrifennwch y fformiwla ganlynol.

=DistGeo(C6,D6,E6,F6)

Yma , dadleuon swyddogaeth DistGeo yw Lledred 1 (°), Hydred 1 (°), Lledred 2 (°), a Hydred 2 (°) yn y drefn honno.

  • Yn olaf, llusgwch y ddolen Llenwi ar gyfer ycelloedd sy'n weddill yn y golofn.

Darllen Mwy: Sut i Gyfrifo Pellter Gyrru Rhwng Dau Gyfeiriad yn Excel

Casgliad

Yn olaf ond nid y lleiaf, gobeithio ichi ddod o hyd i'r hyn yr oeddech yn chwilio amdano o'r erthygl hon. Os oes gennych unrhyw ymholiadau, gollyngwch sylw isod. Os ydych chi eisiau darllen mwy o erthyglau fel hyn, gallwch ymweld â'n gwefan ExcelWIKI .

Mae Hugh West yn hyfforddwr a dadansoddwr Excel hynod brofiadol gyda dros 10 mlynedd o brofiad yn y diwydiant. Mae ganddo radd Baglor mewn Cyfrifeg a Chyllid a gradd Meistr mewn Gweinyddu Busnes. Mae gan Hugh angerdd am addysgu ac mae wedi datblygu dull addysgu unigryw sy’n hawdd ei ddilyn a’i ddeall. Mae ei wybodaeth arbenigol o Excel wedi helpu miloedd o fyfyrwyr a gweithwyr proffesiynol ledled y byd i wella eu sgiliau a rhagori yn eu gyrfaoedd. Trwy ei flog, mae Hugh yn rhannu ei wybodaeth gyda’r byd, gan gynnig tiwtorialau Excel am ddim a hyfforddiant ar-lein i helpu unigolion a busnesau i gyrraedd eu llawn botensial.