Како израчунати раздаљину у Екцелу са Гоогле мапама

  • Деле Ово
Hugh West

Екцел има широк спектар апликација. И док користимо ВБА онда се чини да можемо да радимо шта год желимо у Екцел-у. Дакле, наравно, можемо пронаћи растојање између места користећи мапу у Екцел-у. У овом чланку ћу показати брзи водич за израчунавање удаљености у Екцел-у са Гоогле мапама са оштрим корацима и јасним илустрацијама.

Преузмите Вежбање

Можете преузмите бесплатну Екцел радну свеску одавде и вежбајте сами.

Цалцулате-Дистанце-витх-Гоогле-Мапс.клсм

Коришћење кориснички дефинисаног Функција за израчунавање удаљености у Екцел-у помоћу Гоогле мапа

Овде ћемо пронаћи растојање између МацАртхур Парка и Џерси Ситија помоћу Гоогле мапа.

Прво, морамо знати једну важну ствар. Да бисмо израчунали растојање у Екцел-у помоћу Гоогле мапа, биће нам потребан кључ АПИ . АПИ је скраћеница за Апликацијски програмски интерфејс . Екцел се повезује са Гоогле мапама користећи АПИ кључ за прикупљање потребних података. Неке мапе пружају бесплатне АПИ кључеве попут Бинг мапа. Али Гоогле мапе не пружају бесплатан АПИ. Иако некако управљате бесплатним АПИ-јем, то неће радити савршено. Дакле, мораћете да купите АПИ кључ са овог линка.

Овде, успео сам са бесплатним АПИ кључем. Не ради како треба, само се користи као пример. Користићемо ВБА да креирамо кориснички дефинисану функцију под називом Израчунај_раздаљину за пронађи растојање . Имаће три аргумента- Почетно место , Одредиште и АПИ кључ . Сада почнимо са процедурама.

Кораци:

  • Притисните АЛТ + Ф11 да бисте отворили ВБА прозор .

  • Следеће кликните на следеће: Инсерт &гт; Модуле да бисте креирали нови модул.

  • Касније унесите следеће кодове у прозор-
7343
  • Онда ништа, само се вратите на свој лист.

Рашчламба кода:

  • Прво, користио сам процедуру јавне функције Израчунај_удаљеност .
  • Затим сам декларисао неке променљиве прва_вредност, друга_Валуе и последња_Валуе за аргументе нашег корисника -дефинисана функција.
  • Подесите вредности за варијабле (свака вредност је самоописна) и подесите објекат митХТТП у СерверКСМЛХТТП да користи ГЕТ метода (која се користи касније, ово својство објекта ће омогућити коришћење методе ПОСТ ).
  • Урл је комбинација свих вредности које су претходно постављене , користило га је отворено својство објекта митХТТП .
  • Након додељивања функције библиотеке вредности ради остатак прорачуна.

Сада видите, наш функција је спремна за употребу.

  • У ћелију Ц8 унесите следећу формулу-
=Calculate_Distance(C4,C5,C6)

  • На крају, само притисните дугме ЕНТЕР да бисте добилиудаљеност. Приказаће раздаљину у Метар јединици .

Прочитајте више: Како израчунати вожњу Удаљеност између две адресе у Екцел-у

Предности и недостаци приликом израчунавања удаљености помоћу Гоогле мапа

  • Морате имати важећи АПИ кључ .
  • Горењи код ће дати излаз у Метар јединица .
  • Кориснички дефинисана функција директно користи називе места, нема потребе за коришћењем координата.
  • Уверите се да сте користили важеће место.

Предности и недостаци израчунавања удаљености помоћу Гоогле мапа

Предности

  • За неколико великих места, то је сасвим изводљиво јер можемо користити алатку Филл Хандле за копирање формуле. То није могуће у Гоогле мапама
  • То је прилично бржи начин.
  • Нема потребе да користите координате.

Мане

  • Не може да ради са координатама.
  • Нећете добити мапу или руту, само ћете добити растојање.
  • То неће радити са приближним подударањем назива места.

Закључак

Надам се да ће горе описане процедуре бити довољно добре за израчунавање удаљености у Екцел са Гоогле мапама. Слободно поставите било које питање у одељку за коментаре и дајте ми повратне информације. Посетите ЕкцелВИКИ да истражите више.

Хју Вест је веома искусан Екцел тренер и аналитичар са више од 10 година искуства у индустрији. Дипломирао је рачуноводство и финансије и магистрирао пословну администрацију. Хју има страст према подучавању и развио је јединствен приступ подучавању који је лако пратити и разумети. Његово стручно знање о Екцел-у помогло је хиљадама студената и професионалаца широм света да унапреде своје вештине и постану успешни у каријери. Кроз свој блог, Хју дели своје знање са светом, нудећи бесплатне Екцел туторијале и онлајн обуку како би помогли појединцима и предузећима да остваре свој пуни потенцијал.