구글 스프레드시트의 기능 중에 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 함수를 사용하는 몇 가지의 장점에 대해서 이야기해 보겠습니다.
- 구글 스프레드시트에서만 제공하는 함수
- 웹 페이지의 표 또는 목록의 데이터를 그대로 가져옴
- 스프레드시트를 실행할 때마다 갱신된 정보가 자동으로 업데이트
- 매일 복사 및 붙여 넣기의 작업을 반복할 필요 없음
가장 큰 장점은 스프레드시트를 실행할 때마다 자동 업데이트가 된다는 점입니다.
예를 들어 환율, 유가, 주가정보 등은 매일 관리가 필요한 정보들입니다.
이러한 정보들을 한 번의 함수 사용으로 데이터를 자동으로 관리할 수 있습니다.
구글 스프레드시트의 IMPORTHTML 함수를 실제 활용한 그림입니다.
네이버 증권의 국제시장 환율, 금리, 환전고시 환율, 유가를 나타내고 있습니다.
지금까지 IMPORTHTML 함수를 활용하여 웹 페이지의 데이터를 가져오는 방법에 대해서 설명하였습니다.
데이터를 복사하고 붙여 넣기 하는 반복된 작업을 줄여주는 도구입니다.
매일 업데이트가 필요한 데이터를 취급하시는 분들이 이용해 보시면 좋을 것 같습니다.
'IT > 구글' 카테고리의 다른 글
구글 스프레드시트 IMPORTFEED 함수 | 특정 키워드 뉴스 실시간 수집, RSS 활용 (0) | 2023.09.19 |
---|
댓글