Google 지도를 사용하여 Excel에서 거리를 계산하는 방법

  • 이 공유
Hugh West

Excel은 다양한 응용 프로그램을 제공합니다. 그리고 VBA 를 사용하는 동안 Excel에서 원하는 모든 작업을 수행할 수 있는 것 같습니다. 물론 Excel의 지도를 사용하여 장소 간 거리 를 찾을 수 있습니다. 이 기사에서는 정확한 단계와 명확한 그림으로 Google 지도를 사용하여 Excel에서 거리를 계산하는 빠른 가이드를 보여 드리겠습니다.

연습 워크북 다운로드

할 수 있습니다. 여기에서 무료 Excel 워크북을 다운로드하고 직접 연습해 보세요.

Calculate-Distance-with-Google-Maps.xlsm

사용자 정의 구글맵으로 엑셀 거리계산 기능

여기서 맥아더공원과 저지시티 사이의 거리 를 구글맵으로 찾아보겠습니다.

먼저 중요한 사실을 알아야 합니다. Google 지도를 사용하여 Excel에서 거리를 계산하려면 API 키가 필요합니다. API 애플리케이션 프로그래밍 인터페이스 를 나타냅니다. Excel은 필요한 데이터를 수집하기 위해 API 키를 사용하여 Google 지도와 연결합니다. 일부 지도는 Bing 지도와 같은 무료 API 키를 제공합니다. 하지만 Google 지도는 무료 API를 제공하지 않습니다. 어떻게든 완벽하게 작동하지 않는 무료 API를 관리하지만. 따라서 이 링크에서 API 키를 구입해야 합니다.

여기에서 무료 API 키를 관리했습니다. 제대로 작동하지 않고 예시로 보여주기 위한 것일 뿐입니다. VBA 를 사용하여 이름이 사용자 정의 함수 사용자 정의 함수 를 만듭니다. Calculate_Distance 에서 거리 를 찾습니다. 시작 장소 , 목적지 API 키 의 세 가지 인수가 있습니다. 이제 절차를 시작하겠습니다.

단계:

  • ALT + F11 을 눌러 VBA 창 을 엽니다. .

  • 다음으로 다음을 클릭합니다. 삽입 > Module 새 모듈을 생성합니다.

  • 나중에 창에 다음 코드를 입력합니다.-
2599
  • 아무것도 하지 말고 시트로 돌아가십시오.

코드 분류:

  • 먼저 Public Function 프로시저 Calculate_Distance 를 사용했습니다.
  • 그런 다음 사용자의 인수에 대해 일부 변수 first_Value, second_Value 및 last_Value 를 선언했습니다. -정의된 함수.
  • 변수에 대한 값을 설정하고(각 값은 자체 설명적임) ServerXMLHTTP 에서 mitHTTP 객체를 설정하여 GET 방법(나중에 사용됨, 이 개체 속성은 POST 방법도 사용할 수 있음).
  • Url 는 이전에 설정한 모든 값의 조합입니다. , mitHTTP 개체의 open 속성을 사용했습니다.
  • 값을 할당한 후 라이브러리 기능이 나머지 계산을 수행합니다.

이제 보시다시피 함수를 사용할 준비가 되었습니다.

  • 셀 C8 에 다음 수식을 입력합니다.-
=Calculate_Distance(C4,C5,C6)

  • 마지막으로 입력 버튼을 누르면거리. 미터 단위 로 거리를 표시합니다.

자세히 보기: 운전 계산 방법 Excel에서 두 주소 사이의 거리

Google 지도로 거리를 계산할 때 장단점

  • 유효한 API 키<가 있어야 합니다. 2>.
  • 위의 코드는 미터 단위 로 출력됩니다.
  • 사용자 정의 함수는 좌표를 사용할 필요 없이 지명을 직접 사용합니다.
  • 올바른 장소를 사용했는지 확인하세요.

구글 지도로 거리 계산의 장단점

장점

  • 수식을 복사하기 위해 채우기 핸들 도구를 사용할 수 있기 때문에 많은 장소의 경우 상당히 실현 가능합니다. Google 지도
  • 에서는 불가능합니다.
  • 좌표를 사용할 필요가 없습니다.

단점

  • 좌표로는 작동하지 않습니다.
  • 지도나 경로는 알 수 없고 거리만 알 수 있습니다.
  • 그것 장소 이름이 대략적으로 일치하는 경우에는 작동하지 않습니다.

결론

위에서 설명한 절차를 통해 거리를 계산할 수 있기를 바랍니다. Google 지도로 Excel을 사용하세요. 의견 섹션에서 질문을 자유롭게 하고 피드백을 제공하십시오. 자세히 알아보려면 ExcelWIKI 를 방문하세요.

Hugh West는 업계에서 10년 이상의 경험을 가진 고도로 숙련된 Excel 트레이너이자 분석가입니다. 그는 회계 및 재무 학사 학위와 경영학 석사 학위를 보유하고 있습니다. Hugh는 교육에 대한 열정을 가지고 있으며 따라하기 쉽고 이해하기 쉬운 독특한 교수법을 개발했습니다. Excel에 대한 그의 전문 지식은 전 세계 수천 명의 학생과 전문가가 자신의 기술을 향상시키고 경력에서 탁월하도록 도왔습니다. Hugh는 자신의 블로그를 통해 자신의 지식을 전 세계와 공유하고 개인과 기업이 잠재력을 최대한 발휘할 수 있도록 무료 Excel 자습서 및 온라인 교육을 제공합니다.