구글 스프레드시트 IMPORTHTML 함수 - 표 데이터 자동 가져오기
IT/구글

구글 스프레드시트 IMPORTHTML 함수 - 표 데이터 자동 가져오기

경기도민2015 2023. 8. 30.

구글 스프레드시트의 기능 중에 IMPORTHTML 함수를 이용하는 방법에 대해서 알아보겠습니다.

웹 페이지의 데이터가 필요할 때마다 복사했던 기억이 있으실 겁니다.

오늘 소개해드리는 방법은 한 번의 함수 적용으로 웹 페이지의 표 데이터를 자동으로 가져오는 것입니다.

 

목차
1. IMPORTHTML 함수 활용 데이터 가져오기
2. 장점 및 활용 사례

 

핵심 요약입니다.

1. IMPORTHTML("URL 주소", "가져올 데이터 종류 지정", 순서)
2. 데이터 종류 : 표는 table, 목록은 list

 

 

 

1. IMPORTHTML 함수 활용 데이터 가져오기

실시간으로 관리할 수 있는 엑셀은 구글 협업 도구인 스프레드시트입니다.

여러 기능 중에서 웹 상에서 표나 목록의 데이터를 자동으로 가져올 수 있는 IMPORTHTML 함수에 대해서 알아보도록 하겠습니다.

 

네이버증권-데이터
이미지 출처 : 네이버 증권

 

이번 글에서 함수를 활용하여 가져올 데이터는 네이버 증권의 국제시장 환율입니다.

먼저 구글의 스프레드 시트를 실행해야 합니다.

 

1. 구글앱 > 스프레드시트 실행 또는 sheets.google.com을 입력합니다.

2. 스프레드시트에서 "새 스프레드 시작하기"를 실행합니다.

 

스프레드시트-실행
이미지 출처 : 구글 앱

 

3. 스프레드시트에 IMPORTHTML 함수 입력을 합니다.

IMPORTHTML("URL 주소", "가져올 데이터 종류 지정", 순서)

① URL 주소 : 표를 가져올 웹 사이트의 주소를 입력합니다.
② 가져올 데이터 종류 지정 : 표는 table, 목록은 list를 입력합니다.
③ 순서 : 표 또는 목록이 여러 개 있다면 숫자로 순서를 정합니다.

 

실제 입력한 함수는 다음과 같습니다.

 

  • IMPORTHTML("https://finance.naver.com", "table",6)

 

4. 함수를 입력하면 "Loading..."이 잠시 보였다가 실제 웹 상의 데이터를 불러옵니다.

 

스프레드시트-함수입력-결과
이미지 출처 : 구글 스프레드시트

 

앞서 보여드렸던 네이버증권의 국제시장 환율데이터와 동일함을 확인할 수 있습니다.

 


2. 장점과 활용

 

 

 

스프레드시트의 IMPORTHTML 함수를 사용하는 몇 가지의 장점에 대해서 이야기해 보겠습니다.

 

  1. 구글 스프레드시트에서만 제공하는 함수
  2. 웹 페이지의 표 또는 목록의 데이터를 그대로 가져옴
  3. 스프레드시트를 실행할 때마다 갱신된 정보가 자동으로 업데이트
  4. 매일 복사 및 붙여 넣기의 작업을 반복할 필요 없음

 

가장 큰 장점은 스프레드시트를 실행할 때마다 자동 업데이트가 된다는 점입니다.

예를 들어 환율, 유가, 주가정보 등은 매일 관리가 필요한 정보들입니다.

 

이러한 정보들을 한 번의 함수 사용으로 데이터를 자동으로 관리할 수 있습니다.

 

스프레드시트-활용
이미지 출처 : 구글 스프레드시트

 

구글 스프레드시트의 IMPORTHTML 함수를 실제 활용한 그림입니다.

네이버 증권의 국제시장 환율, 금리, 환전고시 환율, 유가를 나타내고 있습니다.

 


지금까지 IMPORTHTML 함수를 활용하여 웹 페이지의 데이터를 가져오는 방법에 대해서 설명하였습니다.

데이터를 복사하고 붙여 넣기 하는 반복된 작업을 줄여주는 도구입니다.

매일 업데이트가 필요한 데이터를 취급하시는 분들이 이용해 보시면 좋을 것 같습니다.

 

구글 키워드 플래너 무료로 사용해 보세요!

 

구글 키워드 플래너 무료로 사용해보세요!

구글 애즈에서 운영하는 키워드 플래너를 무료로 사용하는 방법에 대해서 알아보겠습니다. 광고주를 위한 사이트이지만, 블로거들도 사용할 수 있는 장점을 가지고 있습니다. 글의 주제를 정하

moneymaster2015.tistory.com

댓글

TOP

나를 이롭게 남을 이롭게 모두를 이롭게 하고 싶은 회사원 개발자 선생님