Hvernig á að reikna út fjarlægð milli tveggja hnita í Excel (2 aðferðir)

  • Deildu Þessu
Hugh West

Í mörgum tilfellum gætir þú þurft að finna fjarlægð milli tveggja hnita eða tveggja staða. Í Microsoft Excel er hægt að gera þetta í magnstærð innan skamms tíma. Þessi grein sýnir tvær aðferðir til að reikna út fjarlægð milli tveggja hnita í Excel.

Sækja æfingarvinnubók

Þú getur hlaðið niður æfingabókinni af hlekknum hér að neðan.

Reiknaðu fjarlægð milli tveggja hnita.xlsm

Grunnatriði hnitakerfis

hnitakerfi er kerfi, sérstaklega í rúmfræði, sem notar eina eða fleiri tölur til að staðsetja staðsetningu benda eða til að reikna út aðrar rúmfræðilegar færibreytur. Það eru til margar tegundir af hnitakerfi. Til dæmis: Cartesian hnitakerfi, jarðfræðihnitakerfi osfrv.

Hvað er kartesískt hnitakerfi?

Kartesískt hnitakerfi er kerfi sem notar viðmiðunarása til að staðsetja hvaða stöðu sem er eða reikna út öll rúmfræðileg gögn. Hnit punkts eru ákvörðuð út frá fjarlægð þessara viðmiðunarása. Til dæmis:

Í tvívíddar plani sýnir X-ásinn lárétta planið og Y-ásinn gefur til kynna lóðrétta planið. Þannig að ef einhver gefur upp hnit punkts (2,3) þýðir það að punkturinn sé 2 einingar frá lárétta planinu og 3 einingar frá lengdarplaninu.

Fjarlægðarformúla fyrir kartesískt hnitakerfi

Reikniformúla til að reikna út fjarlægð í 2-D CartesianHnitkerfið er sem hér segir:

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

Hér,

  • x 1 = Fjarlægð punkts 1 frá x-ás.
  • x 2 = Fjarlægð punkts 2 frá x-ás.
  • y 1 = Fjarlægð punkts 1 frá y-ás.
  • y 2 = Fjarlægð punkts 2 frá y-ás.
  • d = Fjarlægð milli punkts 1 og punkts 2.

Hvað er jarðfræðihnitakerfi?

Geodetic hnitakerfi er gerð hnitakerfis sem notar sporbaug sem tilvísun til að staðsetja stöðu punkts og mæla aðrar rúmfræðilegar breytur. Við notum almennt breiddar- og lengdargráðu til að staðsetja stöðuna í þessu hnitakerfi.

Hér þýðir breiddargráðu fjarlægð í norður- eða suðurátt frá miðbaug og lengdargráðu þýðir fjarlægð í austur- eða vesturátt frá aðal meridian . Jafnframt þýða jákvæð gildi fyrir breiddar- og lengdargráðu norður og austur og neikvæð gildi þýða suður og vestur í sömu röð.

Fjarlægðarformúla fyrir jarðfræðihnitakerfi

Reiknunarformúlan til að reikna fjarlægð milli tveggja hnita í jarðfræði. Hnitkerfi er sem hér segir:

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

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

Hér,

  • lat1 =  Breidd staðsetningar 1
  • lat2 = Breidd staðsetningar 2
  • long1 = Lengdargráða staðsetningar 1
  • long2 = Lengdargráða staðsetningar 2
  • d =Fjarlægð milli staðsetningar 1 og staðsetningar 2 í mílum

2 aðferðir til að reikna út fjarlægð milli tveggja hnita í Excel (Cartesian Coordinate System)

Segjum að þú hafir gagnasafn þar sem þú hefur hnit af lið 1 og lið 2 við mismunandi aðstæður og þú vilt reikna fjarlægðina á milli þeirra. Nú mun ég sýna þér tvær leiðir til að gera það.

1. Notkun reikniformúlu til að reikna fjarlægð

Þú getur auðveldlega reiknað fjarlægðina með því að setja inn reikniformúlu handvirkt. Fylgdu nú skrefunum hér að neðan til að reikna út fjarlægðina.

Skref :

  • Búðu fyrst til dálk næst fyrir Fjarlægð.
  • Næst skaltu velja reit G6 og setja inn eftirfarandi formúlu.
=SQRT((E6-C6 )^2 + (F6-D6)^2)

Hér er G6 upphafshólfið fyrir fjarlægðardálkinn. Einnig gefa C6, D6, E6 og F6 frumur til kynna upphafshólfið fyrir x 1 , x 2 , y 1, og y 2 í sömu röð. Einnig hér er SQRT fallið notað til að finna kvaðratrótina.

  • Dragðu að lokum Fill handfangið fyrir restina af dálknum og þú færð þínar fjarlægðir.

2. Notkun VBA kóða til að reikna út fjarlægð milli tveggja hnita í Excel

Þú getur líka notað VBA kóða til að búa til fall til að reikna út fjarlægð í acartesian hnitakerfi og nota það síðan til útreikninga. Fylgdu nú skrefunum hér að neðan til að gera það.

Skref :

  • Ýttu fyrst á ALT + F11 til að opna VBA gluggann.
  • Veldu nú Þessi vinnubók og Hægri-smelltu á hana.
  • Næsta , veldu í röð Insert > Module .

  • Á þessum tímapunkti skaltu afrita eftirfarandi kóða og límdu það inn í auða reitinn.
7340

  • Eftir það skaltu ýta á F5 til að keyra kóðann. Hér hefur þessi kóði búið til nýja aðgerð DistCartesian fyrir þig sem mun hjálpa þér að reikna út fjarlægðina milli tveggja hnita í kartesískum plani.
  • Nú skaltu velja reit G6 og settu inn eftirfarandi formúlu.
=DistCartesian(C6,D6,E6,F6)

Hér eru rök þessa falls x 1 , y 1 , x 2, og y 2 í sömu röð.

  • Dragðu að lokum Fylluhandfangið fyrir þær frumur sem eftir eru.

Lesa meira: Hvernig á að reikna út Fjarlægð milli tveggja GPS hnita í Excel

2 aðferðir til að reikna út fjarlægð milli tveggja hnita í Excel (jarðfræðihnitakerfi)

Segjum að í jarðfræðihnitakerfinu hafið þú breiddargráðu og lengdargráðu tveggja mismunandi staða. Fylgdu nú skrefunum hér að neðan til að reikna vegalengdinaá milli þessara tveggja staða .

1. Notkun reikniformúlu til að reikna fjarlægð

Ein fljótlegasta leiðin til að reikna út fjarlægðina er að setja reiknina formúla til að reikna fjarlægð handvirkt. Fylgdu nú skrefunum hér að neðan til að reikna út fjarlægðina milli tveggja hnita í jarðfræðihnitakerfinu.

Skref :

  • Í fyrsta lagi, bættu við dálki fyrir Fjarlægð (Mílur) .
  • Veldu síðan reit G6 og settu inn eftirfarandi formúlu.
=ACOS(COS(RADIANS(90-C6))*COS(RADIANS(90-E6))+SIN(RADIANS(90-C6))*SIN(RADIANS(90-E6))*COS(RADIANS( D6-F6)))*3959

Hér gefa C6 , D6, E6, og F6 til kynna fyrstu frumurnar fyrir dálkinn í 1. breiddargráða (°) , lengdargráða 1 (°) , 2. breiddargráða (°), og lengdargráða 2 (°) í sömu röð.

Formúlaskýring

Í þessari formúlu:

  • RADIANS fall er notað til að umbreyta gildi í Gráða (°) eining að gildi í Radian einingunni.
  • COS fall er notað til að finna kósínus horns.
  • SIN fall er notað til að finna sinus horns.
  • ACOS fall er notað til að skila bogaboga eða andhverfu kósínus tölu.
  • Að lokum er talan 3959 margfölduð til að fá vegalengdina í Mílur . Þess í stað geturðu margfaldað með 6371 til að fá niðurstöðuna í Kílómetrar .

  • Að lokum, dragðu Fylluhandfangið fyrir restina af dálknum til að fá vegalengdir.

Lesa meira: Hvernig á að reikna út fjarlægð milli tveggja borga í Excel

2. Notkun VBA kóða til að reikna út fjarlægð milli tveggja hnita í Excel

Þú getur líka notað VBA kóða til að búa til aðgerð til að reikna út fjarlægð í jarðfræðihnitakerfi og síðan notað til útreikninga. Fylgdu nú skrefunum hér að neðan til að gera það.

Skref :

  • Ýttu fyrst á ALT + F11 til að opna VBA gluggann.
  • Veldu nú Þessi vinnubók og Hægri-smelltu á hana.
  • Næsta , veldu í röð Insert > Module .

  • Eftir að einingin hefur verið sett inn skaltu afrita eftirfarandi kóða og límdu það í auða plássið.
2561

  • Á þessum tímapunkti skaltu ýta á F5 til að keyra kóðann. Með því að gera það muntu búa til nýja aðgerð DistGeo sem hjálpar þér að reikna út fjarlægðina í Geodetic hnitakerfi .
  • Eftir það skaltu velja reit G6 og skrifaðu niður eftirfarandi formúlu.

=DistGeo(C6,D6,E6,F6)

Hér , rökin fyrir DistGeo fallinu eru Breidd 1 (°), Lengdargráða 1 (°), Breidd 2 (°), og Lengdargráða 2 (°) í sömu röð.

  • Dragðu að lokum Fill handfangið fyrirhólf sem eftir eru í dálknum.

Lesa meira: Hvernig á að reikna akstursfjarlægð milli tveggja vistfönga í Excel

Niðurstaða

Síðast en ekki síst vona ég að þú hafir fundið það sem þú varst að leita að úr þessari grein. Ef þú hefur einhverjar spurningar, vinsamlegast sendu athugasemd hér að neðan. Ef þú vilt lesa fleiri greinar eins og þessa geturðu heimsótt heimasíðu okkar ExcelWIKI .

Hugh West er mjög reyndur Excel þjálfari og sérfræðingur með yfir 10 ára reynslu í greininni. Hann er með BA gráðu í bókhaldi og fjármálum og meistaragráðu í viðskiptafræði. Hugh hefur ástríðu fyrir kennslu og hefur þróað einstaka kennsluaðferð sem auðvelt er að fylgja eftir og skilja. Sérfræðiþekking hans á Excel hefur hjálpað þúsundum nemenda og fagfólks um allan heim að bæta færni sína og skara fram úr í starfi. Í gegnum bloggið sitt deilir Hugh þekkingu sinni með heiminum og býður upp á ókeypis Excel námskeið og netþjálfun til að hjálpa einstaklingum og fyrirtækjum að ná fullum möguleikum.