excel

엑셀 웹 데이터 가져오기: 실시간 환율, 주가 정보 연동 방법

이번 포스팅은 인터넷에서 찾은 실시간 정보를 보다 편하게 활용할 수 있는 엑셀 웹 데이터 가져오기 에 대한 이야기를 다룹니다.


엑셀을 사용하다 보면 환율, 주가 등 다양한 실시간으로 업데이트 되는 정보가 필요한 경우가 많다. 이럴 때 가장 편하고 빠르게 이런 데이터를 구할 수 있는 방법은 인터넷이다.

엑셀에서의 데이터 가져오기 기능을 잘 활용하면 이런 웹상의 정보를 정말 손쉽게 활용이 가능하고 항상 업데이트 된 상태로 유지할 수가 있다.

이번 포스팅에서는 인터넷에서 찾은 실시간 정보를 엑셀에서 활용하는 웹 데이터 엑셀 활용 방법에 대해 알아보겠다.


필요한 정보의 인터넷 주소 찾기

가장 먼저 해야 할 일은 필요한 정보가 있는 인터넷 페이지를 찾는 일이다.

여기서는 자주 사용하는 환율 정보를 예를 들어 설명해 보겠다. [네이버 달러 환율 페이지]

네이버 검색창에서 위와 같은 식으로 검색하면 달러/원화의 환율을 간단하게 확인할 수 있다. 이렇게 필요한 데이터를 확인 후 주소창을 클릭 후 복사를 해주면 1단계 준비는 된 것이다.


엑셀에서 웹 데이터 연결하기

위에서 확보한 웹 주소를 엑셀에서 활용하기 위해서는 연결 작업이 필요하다. 주소에서 데이터를 가져오는 작업이라고 생각하면 된다.

이때 사용 가능한 방법은 2가지가 있는데 사실상 같은 방법이다.

데이터 – 기타 원본에서 – 웹 을 선택하는 방법

데이터 – 웹 을 선택하는 방법

사실상 메뉴를 선택하는 경로만 다르고 같은 기능이므로, 메뉴를 통해 사용할 경우엔 좀 더 편한 두 번째 방법(데이터 – 웹)을 사용하길 추천한다.

하지만 웹에서 데이터를 가져오는 기능을 자주 사용한다면 빠른 실행 도구 모음에 등록 후 사용하는 것을 추천한다.

아래의 항목을 가져와서 설정 후 사용하면 된다. 해당 기능에 대해 익숙하지 않다면 지난 포스팅을 참조하기 바란다

[엑셀 빠른실행도구모음 설정 방법 및 추천 셋팅 공유 (백업파일 제공)]


엑셀에서 웹 데이터 가져오기

메뉴를 실행하면 아래와 같은 창이 뜨는데, 여기에 위에서 복사한 웹 주소를 붙여 넣고 진행한다.

그 다음으로 뜨는 액세스 관련 창은 다른 추가 설정 없이 연결 버튼으로 다음 단계로 가면 된다.

그러면 연결한 주소에서 어떤 데이터를 가져올 수 있는지 확인하고, 가져올 데이터를 선택하는 화면이 아래와 같이 나타나게 된다.
좌측의 “HTML 테이블“의 테이블들을 선택해서 우측의 미리보기에서 가져올 데이터의 형태를 확인 후 아래의 로드 버튼을 눌러주면 된다.

※ 로드 옆에 위치한 [데이터 변환] 기능을 통하면 가져올 데이터를 원하는 형태로 가공하는 것이 가능하다. 해당 기능의 경우 다루어야 하는 내용이 많아 차후 강의에서 진행할 예정이다.

그러면 바로 아래와 같은 형태로 웹에서 가져온 데이터가 엑셀 표 형식으로 나타난다.

위와 같은 형태로 인터넷에서 가져온 데이터 표의 정보는 데이터 – 쿼리 및 연결 – 모두 새로 고침 버튼을 통해 실시간 데이터로 업데이트가 가능하다. 즉 주기적으로 실시간 정보를 확인해서 갱신해야 하는 정보가 있는 문서를 이렇게 구성할 경우, 거의 대부분의 과정을 자동화할 수 있다는 말이다.


복잡한 데이터도 가능

위의 예시에서는 간단한 예를 들었지만 웹 주소에서 제공하는 데이터가 테이블 형태로 잘 정리되어 있기만 하다면, 한 번에 많은 정보를 가져오는 것도 손쉽게 가능하다.

아래와 같이 여러 국가의 환율 데이터가 잘 정리된 웹 페이지의 주소를 가져오는 걸로 한번 살펴보자. [네이버 증권 환율 페이지]

이런 식으로 가져올 수가 있다. 필요에 따른 웹 데이터를 잘 찾는 것이 문제일 뿐, 가져오는 것 자체는 문제가 되지 않는다.


핵심 정리

이번 포스팅에서는 환율, 주가 정보 등 인터넷상에서 실시간으로 확인이 필요한 정보를 엑셀로 간편하게 가져오는 방법에 대해 알아보았다.

사실 데이터 가져오기 부분은 현재 진행하고 있는 데이터 관리 규칙 연재 후 진행할 예정이었으나 질문을 해준 독자 분이 있었고 많은 분들이 필요하실 내용이라 먼저 다루어 보았다.

  • 웹에서 제공하는 실시간 정보인터넷 주소만으로 엑셀로 간단히 가져오는 것이 가능하다.
  • 엑셀에서 데이터 – 웹 메뉴 또는 빠른 실행 도구 모음을 사용해서 가져오기 기능을 실행한다.
  • 필요한 데이터 형태(주로 HTML 테이블)를 확인하고 연결만 해주면 웹과 엑셀 간의 연결이 생성된다.
  • 이렇게 연결된 데이터는 엑셀 표 형식으로 나타나며 새로 고침을 통해 실시간 업데이트도 가능하다.
  • 이를 통해 주기적으로 실시간 정보 업데이트가 필요한 문서를 거의 자동화 할 수 있다.
kishawing

Recent Posts

USB-C 타입 허브, 왜 무조건 써야 할까? (feat. 알리 8 in 1 추천)

이번 포스팅은 최소한의 투자로 업무 환경을 크게 개선할 수 있는 USB-C 허브에 대해 다룹니다. 요즘…

1개월 ago

효율적인 듀얼 모니터 환경 구축: 생산성과 건강을 동시에 잡는 방법

많은 분들이 노트북과 모니터를 함께 사용하면서도 그냥 노트북을 책상 정면에 두고 모니터를 측면에 두고 사용하곤…

1개월 ago

부착식 노트북 스탠드 – 꼭 사용해 보셔야 할 아이템

노트북 사용자라면 무조건 써봐야 할 부착식 노트북 스탠드 의 놀라운 효과! 자세 교정, 거북목 방지,…

1개월 ago

생산성 극대화를 위한 최고의 업무용 모니터 추천 (24인치, 16:10)

이번 포스팅은 최소한의 투자로 생상선을 크게 올려 줄 수 있는 업무용 모니터 추천 에 대한…

2개월 ago

엑셀 참조 추적 : 셀추적, 참조셀로 이동, 참조 확인 단축키

이번 포스팅은 엑셀 참조 추적 에 대한 내용으로 셀추적, 참조셀 로 이동 등 참조 확인에…

2개월 ago

노트북 스탠드 추천 : 사용해야 하는 이유와 선택 가이드

노트북 사용 시간이 길다면 주목! 10개 이상 직접 사용해 본 경험으로 노트북 받침대의 필요성, 올바른…

2개월 ago