Jinsi ya Kuhesabu Umbali Kati ya Anwani Mbili katika Excel (Njia 3)

  • Shiriki Hii
Hugh West

Jedwali la yaliyomo

Makala yatakuonyesha jinsi ya kukokotoa umbali kati ya anwani mbili katika Excel. Microsoft Excel ina kipengele hiki maalum na fomula nzuri ya kutafuta umbali kati ya maeneo mawili duniani. Ikiwa una Viwianishi vya GPS ya sehemu mbili, unaweza kutambua kwa urahisi umbali kati ya maeneo hayo katika kitengo chochote unachotaka.

Pakua Kitabu cha Mazoezi

Kukokotoa Umbali Kati ya Anwani Mbili.xlsm

Njia 3 za Kukokotoa Umbali Kati ya Anwani Mbili katika Excel

Katika mkusanyiko wetu wa data, tuna Latitudo na Longitudo kwa Ohio na Alaska . Tutapima umbali kati yao.

Latitudo kwa Ohio na Alaska ziko 40.4173 Kaskazini na 64.2008 Kaskazini mtawalia. Pia, Longitudo kwa Ohio na Alaska ni 82.9071 Magharibi na 149.4937 Magharibi mtawalia.

9> 1. Kutumia Mfumo wa Haversine Kukokotoa Umbali Kati ya Anwani Mbili

Ikiwa una ujuzi wa hisabati, kutumia Haversine Formula itakuwa bora kwako. Ingawa itakupa matokeo ya kukadiria, ni nzuri sana.

Kwanza kabisa, tunahitaji kujua fomula ya msingi ya urefu wa arc . Na kwa kutumia fomula hiyo, tunailinganisha na umbali kati ya maeneo mawili duniani. Fomula imetolewa hapa chini.

S = rθ

S = Umbali kati yaanwani mbili

r = Radius ya Dunia

θ = Pembe iliyoletwa katikati ya Dunia kwa anuani mbili

Lakini ikiwa una Viwianishi vya GPS ya sehemu mbili, unahitaji kubainisha kutoka kwa Haversine Formula . Angalia Haversine Formula iliyoonyeshwa hapa chini.

Ukilinganisha hii na fomula ya urefu wa arc , utapata kupendezwa picha ifuatayo.

Hebu tukujulishe kwa vigezo vya Mfumo wa Haversine .

φ 1 = Latitudo ya nafasi ya kwanza

φ 2 = Latitudo ya nafasi ya pili

1 = Longitude ya nafasi ya kwanza

2 = Latitudo ya nafasi ya pili

Sasa, nitakuwa nikikuonyesha jinsi ya kutumia fomula hii katika Excel hatua kwa hatua.

Hatua:

  • Kwanza, tengeneza kisanduku ili kuhifadhi thamani ya umbali na uandike fomula ifuatayo katika kisanduku C8 .

=2*6400*ASIN(SQRT((SIN(C6-C5)/2)^2+COS(C5)*COS(C6)*(SIN(D6-D5)/2)^2))

Mfumo hutumia ASIN , SQRT , SIN na COS vitendaji . Ni rahisi sana ukiangalia tu Haversine Formula . Tunapima umbali kwa kilomita , hivyo tunaweka radius ya dunia katika kilomita ambayo ni 6400 km . ASIN inarejelea Sine inverse au ArcSine . Ikiwa tunalinganisha pembe za parameta za Haversine Formula na fomula yetu ya Excel, sisipata,

1 = Latitudo ya Ohio (C5)

2 = Latitudo ya Alaska (C6)

1 = Longitude ya Ohio ( D5)

2 = Latitudo ya Alaska (D6)

  • Baada ya hapo, bonyeza kitufe cha ENTER ili kuona umbali kati ya Ohio na Alaska katika Kilomita .

  • Baadaye, ikiwa ungependa kupima umbali kwa maili , tumia fomula ifuatayo katika kisanduku C8 .

=2*3959*ASIN(SQRT((SIN(C6-C5)/2)^2+COS(C5)*COS(C6)*(SIN(D6-D5)/2)^2))

Hapa, tulitumia fomula ile ile ya Excel tuliyotumia kupata umbali ndani maili . Kwa sababu hiyo, tunachukua radius ya dunia katika maili ambayo ni 3959 .

Hivyo unaweza kuhesabu umbali kati ya anwani mbili za dunia. katika Excel kwa kutumia Haversine Formula .

Soma Zaidi: Jinsi ya Kukokotoa Umbali Kati ya Viwianishi Mbili katika Excel (Mbinu 2)

2. Utumiaji wa Kazi za Excel CONCATENATE na SUBSTITUTE ili kukokotoa Umbali Kati ya Anwani Mbili 1>CONCATENATE na SUBSTITUTE Kazi . Hebu tupitie mchakato ulio hapa chini.

Hatua:

  • Kwanza, andika fomula ifuatayo katika C8 .

=CONCATENATE("//maps.google.co.uk/maps?f=d&source=s_d&saddr=", SUBSTITUTE(B5," ","+"),"&daddr=",SUBSTITUTE(B6," ","+"))

Mfumo huu utaunda Ramani ya Google kiungo cha jinsi unavyoweza kusafiri kutoka Ohio hadi Alaska . Kazi ya CONCATENATE itaongeza anwani katika kiungo na SUBSTITUTE kazi itaweka jina la anwani .

  • Ifuatayo, bonyeza kitufe cha INGIA na utaona kiungo cha Ramani ya Google katika C8 .

23>

  • Baada ya hapo, tumia kiungo kwenye upau wako wa utafutaji wa mtandao na utapata maelezo ya umbali kuhusu anwani hizi mbili .

Mwishowe, unaweza kukokotoa umbali kati ya anwani mbili za dunia katika Excel kwa kutumia CONCATENATE na SUBSTITUTE kazi.

Soma Zaidi: Jinsi ya Kukokotoa Umbali Kati ya Miji Miwili katika Excel

3 . Kutumia VBA Kukokotoa Umbali Kati ya Anwani Mbili katika Excel

Njia nyingine ya kukokotoa umbali kati ya anwani mbili inaweza kuwa kwa kutengeneza API ( Maombi Kiolesura cha Kutayarisha ) na kukitumia kuunda Kitendaji Kilichobainishwa na Mtumiaji na VBA . Unaweza kutengeneza API kiungo katika Bing bila malipo. Ili kuunda Ramani ya Bing Ufunguo wako wa API, bofya hapa .

Hatua:

  • Kwanza , nenda kwa Developer >> Visual Basic .

  • Baada ya hapo, chagua Ingiza >> Moduli ili kufungua Moduli ya VBA .

  • Baadaye , chapa msimbo ufuatao katika faili ya Moduli ya VBA . Tunaunda Kitendaji Kilichobainishwa na Mtumiaji ili kukokotoa umbali katika maili .
4313

Ufafanuzi wa Msimbo

  • Kwanza, tuliita Kazi yetu kama DistanceInMiles . Pia tuliweka 3 vigezo: Eneo_la_Kwanza Kama Mfuatano, Eneo_la_mwisho Kama Mfuatano na Thamani_Lengwa Kama Mfuatano .
  • Baada ya hapo, tulitangaza Pointi_ya_Awali , Pointi_ya_Mwisho , Kitengo_cha_Umbali na Url_Nje kama Mfuatano ; Sanidi_HTTP kama Kitu .
  • Baadaye, tuliweka Poin_ya_Awali kama mwanzo wa kiungo cha Url , Ending_Point kama Lengo na Umbali_Uniti hadi Maili .
  • Baada ya hapo, tunaweka  vigezo muhimu ili kuunda uhusiano kati ya <1 yetu>Msimbo wa VBA na API
  • Mwishowe, tulianzisha Kitendaji Kilichobainishwa na Mtumiaji .
  • Baada ya hapo , kwa kufuata taratibu zilezile, tulifanya Kitendaji Kinachobainishwa na Mtumiaji kupata umbali katika kilomita .

Wewe unaweza kuona hilo, tumebadilisha Kitengo_cha_Umbali kuwa kilomita .

  • Baadaye, katika picha ifuatayo, unaweza kuona API ufunguo katika kisanduku C8 .

  • Baada ya hapo, charaza fomula ifuatayo katika kisanduku C8 .

=DistanceInMiles(E5,E6,C8)

  • Ifuatayo, bonyeza ENTER kifungo na utaona umbali kati ya Ohio na Alaska katika maili .

  • Baada ya hapo, tumia fomula ifuatayo kuona umbali katika kilomita .

=DistanceInKM(E5,E6,C8)

Kwa hivyo, unaweza kukokotoa umbali kati ya anwani mbili kwa kutumia VBA na API ufunguo.

Soma Zaidi: Jinsi ya Kukokotoa Umbali wa Kuendesha gari kati ya Anwani Mbili katika Excel

Mambo ya Kukumbuka

  • Kumbuka hilo, unahitaji kuweka takriban sahihi Viwianishi vya GPS ya haya majimbo katika data kwa sababu unatumia mtandao kutafuta umbali. Kama vile inavyosema ni magharibi kwa Mstari wa Meridian , zote Longitudo zitakuwa hasi.

Sehemu ya Mazoezi

Katika sehemu hii, nitakupa mkusanyiko wa data wa makala haya ili uweze kutumia mbinu hizi peke yako.

Hitimisho

Inatosha kusema, utajifunza mbinu nzuri sana za jinsi ya kuhesabu umbali kati ya anwani mbili katika Excel baada ya kusoma makala hii. Ikiwa una njia bora au maswali au maoni kuhusu nakala hii, tafadhali yashiriki kwenye kisanduku cha maoni. Hilo litanisaidia kuboresha makala zangu zijazo. Kwa maswali zaidi, tafadhali tembelea tovuti yetu ExcelWIKI.com .

Hugh West ni mkufunzi na mchambuzi mwenye uzoefu wa juu wa Excel na uzoefu wa zaidi ya miaka 10 katika tasnia. Ana Shahada ya Kwanza katika Uhasibu na Fedha na Shahada ya Uzamili katika Utawala wa Biashara. Hugh ana shauku ya kufundisha na ameanzisha mbinu ya kipekee ya kufundisha ambayo ni rahisi kufuata na kuelewa. Ujuzi wake wa kitaalam wa Excel umesaidia maelfu ya wanafunzi na wataalamu ulimwenguni kote kuboresha ujuzi wao na kufaulu katika taaluma zao. Kupitia blogu yake, Hugh hushiriki ujuzi wake na ulimwengu, akitoa mafunzo ya bila malipo ya Excel na mafunzo ya mtandaoni ili kuwasaidia watu binafsi na biashara kufikia uwezo wao kamili.