Jedwali la yaliyomo
Excel ina anuwai ya programu. Na wakati wa kutumia VBA basi inaonekana kwamba tunaweza kufanya chochote tunachotaka katika Excel. Kwa hivyo bila shaka, tunaweza kupata umbali kati ya maeneo kwa kutumia ramani katika Excel. Katika makala haya, nitaonyesha mwongozo wa haraka wa kukokotoa umbali katika excel kwa kutumia Ramani za Google kwa hatua kali na vielelezo wazi.
Pakua Kitabu cha Mazoezi
Unaweza pakua kitabu cha kazi cha Excel bila malipo kutoka hapa na ujifanyie mazoezi yako mwenyewe.
Kokotoa-Umbali-na-Google-Maps.xlsmKutumia Ufafanuzi wa Mtumiaji Kazi ya Kukokotoa Umbali katika Excel kwa kutumia Ramani za Google
Hapa, tutapata umbali kati ya MacArthur Park na Jersey City kwa kutumia Ramani za Google.
Kwanza, tunahitaji kujua jambo muhimu. Ili kuhesabu umbali katika Excel kwa kutumia Ramani za Google, tutahitaji kitufe cha API . API inasimama kwa Kiolesura cha Kuandaa Programu . Excel huunganishwa na Ramani za Google kwa kutumia ufunguo wa API kukusanya data inayohitajika. Baadhi ya ramani hutoa vitufe vya API bila malipo kama vile Ramani za Bing. Lakini Ramani za Google haitoi API ya bure. Ingawa unasimamia API ya bure kwa njia fulani ambayo haitafanya kazi kikamilifu. Kwa hivyo, itabidi ununue kitufe cha API kutoka kwa kiungo hiki.
Hapa, nimesimamia ufunguo wa API bila malipo. Haifanyi kazi vizuri, imetumika tu kuonyesha kama mfano. Tutatumia VBA kuunda kitendaji kilichobainishwa na mtumiaji kilichopewa jina Kokotoa_Umbali ili upate umbali . Itakuwa na hoja tatu- Mahali pa kuanzia , Lengwa , na kifunguo cha API . Sasa hebu tuanze taratibu.
Hatua:
- Bonyeza ALT + F11 ili kufungua dirisha la VBA .
- Ifuatayo, bofya kama ifuatavyo: Ingiza > Moduli ili kuunda sehemu mpya.
- Baadaye, andika misimbo ifuatayo kwenye dirisha-
9059
- Basi hakuna kitu, rudi tu kwenye laha yako.
Uchanganuzi wa Msimbo:
- Kwanza, nilitumia utaratibu wa Shughuli ya Umma Kokotoa_Umbali .
- Kisha nikatangaza baadhi ya vigeu Thamani_ya_kwanza,Thamani_ya_pili, na Thamani_ya_mwisho kwa hoja za mtumiaji wetu. -kazi iliyofafanuliwa.
- Weka thamani za vigeuzo (kila thamani inajieleza), na uweke mitHTTP kitu katika ServerXMLHTTP ili kutumia GET mbinu (ikitumika baadaye, sifa hii ya kifaa itaruhusu kutumia POST mbinu pia).
- Url ni mchanganyiko wa thamani zote zilizowekwa awali. , sifa iliyo wazi ya kitu cha mitHTTP iliitumia.
- Baada ya kukabidhi utendakazi wa maktaba ya thamani hufanya hesabu iliyosalia.
Sasa unaona, yetu kitendakazi kiko tayari kutumika.
- Katika Kiini C8 , andika fomula ifuatayo-
=Calculate_Distance(C4,C5,C6)
- Mwishowe, bonyeza tu kitufe cha INGIA ili kupataumbali. Itaonyesha umbali katika kitengo cha Mita .
Soma Zaidi: Jinsi ya Kukokotoa Uendeshaji Umbali kati ya Anwani Mbili katika Excel
Faida na Hasara Wakati wa Kukokotoa Umbali na Ramani za Google
- Lazima uwe na ufunguo halali wa API .
- Msimbo ulio hapo juu utatoa matokeo katika kipimo cha mita .
- Kitendakazi kilichobainishwa na mtumiaji kinatumia majina ya mahali moja kwa moja, hakuna haja ya kutumia viwianishi.
- Hakikisha, umetumia mahali sahihi.
Faida na Hasara za Kukokotoa Umbali na Ramani za Google
Faida
- Kwa sehemu kadhaa kubwa, inawezekana kabisa kwa sababu tunaweza kutumia zana ya Nchimbo ya Kujaza kunakili fomula. Hilo haliwezekani katika Ramani za Google
- Ni njia ya haraka sana.
- Hakuna haja ya kutumia viwianishi.
Hasara.
- Haiwezi kufanya kazi na viwianishi.
- Hutapata ramani au njia, utapata tu umbali.
- Ni haitafanya kazi na kadirio la majina ya mahali.
Hitimisho
Ninatumai taratibu zilizoelezwa hapo juu zitatosha kukokotoa umbali katika Excel na Ramani za Google. Jisikie huru kuuliza swali lolote katika sehemu ya maoni na tafadhali nipe maoni. Tembelea ExcelWIKI ili kuchunguza zaidi.