외부 데이터 가져오기 기능은 한글, 엑세스, 메모장 등의 OA 프로그램에서 작성한 내용을 엑셀로 가져오는 기능이다.
여기에서는 웹에 테이블로 작성된 데이터를 엑셀로 가져오는 방법을 알아보자.
웹에서 외부 데이터 가져오기
1. [데이터]-[외부 데이터 가져오기]-[웹] 명령을 클릭한다.
2. [웹 쿼리] 창에서는 인터넷처럼 링크로 문서를 이동하면 안되고 가져올 웹 데이터가 있는 웹주소를 미리 복사했다가 붙여넣은 후 [이동] 버튼을 눌러 이동해야 제대로 가져오기가 실행된다.
아니면 웹주소를 직접 입력한 후 [이동] 버튼을 눌러도 된다.
3. 노란색 화살표를 클릭하여 가져올 표를 선택한 후 [가져오기] 버튼을 누르면 엑셀로 가져와진다.
==> [웹 쿼리] 창의 [옵션]을 클릭하면 하이퍼링크 등의 웹 서식을 그대로 엑셀로 가져올 수 있다.
==> [데이터 가져오기] 창의 [속성]을 클릭하면 실시간으로 데이터가 업데이트되도록 설정할 수 있다.
네이버 금융의 환율 데이터를 엑셀로 가져오기
1. 아래의 환율표를 엑셀로 가져오기 위해 주소를 미리 복사해놓는다.
2. 엑셀에서 [데이터]-[웹] 명령을 클릭한다.
3. [새 웹 쿼리] 창이 크게 열리면 '주소' 입력란에
복사해둔 주소를 붙여넣고 [이동] 버튼을 클릭한다.
물론 주소를 안다면 직접 입력해도 된다.
이 화면에서 인터넷하듯이 클릭해서 이동하면
[가져오기] 버튼을 클릭했을 때 다시 네이버 화면으로 돌아가므로
주소를 입력해서 이동하는 걸 잊지 말자.
4. 아래와 같은 경고창은 플래시 때문에 뜨는데 그냥 [계속] 버튼을 누르면 된다.
5. 엑셀로 가져가려는 표 왼쪽에 노란색 바탕의 까만색 화살표 모양을 클릭한다.
6. 화살표가 녹색 체크 표시 그림으로 바뀌고 데이터가 범위 지정된다.
여기에서는 하이퍼링크 정보까지 엑셀로 가져가기 위해 [옵션] 버튼을 클릭한다.
7. [웹 쿼리 옵션] 창이 열리면
서식에서 '완전한 HTML 서식' 옵션을 체크하고
[확인] 버튼을 클릭한다.
8. 이제 표를 엑셀로 가져가기 위해 [가져오기] 버튼을 클릭한다.
9. [새 웹 쿼리] 창이 닫히고 [데이터 가져오기] 창이 열리면
[속성] 버튼을 클릭한다.
10. [외부 데이터 범위 속성] 창이 열리면 '새로 고침 옵션'이 나타난다.
웹 데이터가 수시로 변하는 데이터일 경우
'새로 고침 옵션'을 지정해주면 엑셀에서도 자동으로 업데이트된다.
'다음 간격으로 새로 고침' 옵션을 체크하면
새로 고침될 시간을 마음대로 지정할 수 있어 편리하다.
여기에서는 '파일을 열 때 데이터 새로 고침' 옵션을 체크했다.
그리고 엑셀 기본 열 너비가 변하지 않도록 '열 너비 조정'을 체크해제했다.
11. 다시 [데이터 가져오기] 창이 열리는데 가져올 위치를 잘 지정하고 [확인] 버튼을 누르면
아래와 같이 html 서식을 고대로 유지한 데이터가 엑셀로 가져오기된다.
12. 글자 크기와 테두리, 정렬 등의 서식을 적용하여 깔끔하게 꾸민 결과임~
이 파일은 다시 열 경우 자동으로 업데이트된다.