엑셀 홈페이지 - egsel hompeiji

엑셀 홈페이지 - egsel hompeiji

한 개체나 문구 등을 클릭하면 해당 홈페이지 등으로 연결되는 링크를 만들어보자. 링크를 넣는 방법은 몇 가지가 있다.

알아보자.

1. 그냥 주소 적기

제목 그대로 그냥 셀에다가 주소를 적으면 된다. 구글로 들어가지는 링크를 만들어 보자.

엑셀 홈페이지 - egsel hompeiji
주소를 정확하게 입력하면 다음과 같이 변한다.

실수로 철자를 틀리게 입력하지 않는다면 글을 적는 것만으로도 링크를 쉽게 넣을 수 있다. 글자가 파랗게 변하면서 클릭을 할 수 있게 된다. 하지만 저렇게 주소로 표기되는 링크를 바라지는 않을 것이다. 다른 문구로는 링크를 만들 수 없을까? 당연히 가능하다.

2. 글자에 링크 넣기

구글 주소 대신에 예를 들어 "구글로 들어가기" 라는 문장을 누르면 구글로 연결되는 링크를 만들어보자.

먼저 아무 빈셀에 우클릭을 해보자. 우클릭을 하게 되면

엑셀 홈페이지 - egsel hompeiji
링크를 누르자

이렇게 뭐 여러가지 항목이 나올 것인데 우리는 맨 밑에 위치하고 있는 링크를 누르자.

엑셀 홈페이지 - egsel hompeiji

링크를 누르면 위와 같은 창이 뜬다. 목표는 "구글에 들어가기"라는 문구를 클릭하면 구글이 실행되는 링크를 만드는 것

위에 표시할 텍스트에는 구글에 들어가기

아래의 주소에는 구글 주소를 입력하자.

엑셀 홈페이지 - egsel hompeiji
http://는 까먹지말고 입력 하자.

다음과 같이 입력을 해서 확인을 누른다면....

엑셀 홈페이지 - egsel hompeiji

이렇게 링크가 완성된다!!

3. 그림, 개체 등에 링크 넣기

비슷한 방법으로 그림이나 도형, 개체 등에도 링크를 넣는 것이 가능하다. 이번에는 구글 로고 그림에 링크를 넣어보자.

엑셀 홈페이지 - egsel hompeiji
그림 출처 : www.google.com 메인화면

문구에 링크 넣는 것과 같이 그림을 우클릭하고 링크 항목을 클릭해보면

엑셀 홈페이지 - egsel hompeiji
표시할 텍스트는 무시해도 된다

익숙한 창이 하나 뜬다. 문구를 넣을 때와는 다르게 따로 표시할 텍스트를 입력하지 않아도 된다. 밑에 주소만 적자.

열심히 주소를 적어 넣는다면....

엑셀 홈페이지 - egsel hompeiji
그림 출처 : www.google.com 메인화면

링크가 완성된다. 쉽고 간단하니 많은 응용이 가능하고, 또한 악용도 가능하다. 따라서 출처가 불분명한 곳에서 엑셀 파일을 받는다면 링크를 클릭하기 전에 어디로 연결이 되는지를 반드시 사전에 확인을 하자. 아니 그냥 다운 받지말자

필요에 의해서 인터넷 웹 사이트에 있는 데이터를 가지고 일을 하는 경우가 있을수 있는데요. 이때 엑셀에서 웹페이지 데이터를 가져와서 활용하는 방법이 있습니다. 일일이 웹 페이지에 있는 데이터를 복사해서 붙여 넣을 필요 없이 몇번의 작업만으로 내가 원하는 데이터를 엑셀에 입력 할수가 있고, 웹페이지의 내용이 변경이 되더라도 바로 업데이트 해서 엑셀에 적용을 할수도 있습니다. 엑셀을 잘 다룬다면 활용하기에 따라서 굉장히 유용한 기능일수도 있으니 참고 하셔서 활용해 보시기 바랍니다.

일단 아래 예제에서 활용하는 웹페이지는 로또 당첨번호 이며, 로또 당첨번호의 경우에는 전체 회차를 엑셀 파일로 변환해서 다운로드 받을수 있는 기능을 사이트에서 제공을 하지만, 데이터를 활용하기 위해서 엑셀에서 이것저것 넣어뒀다면 이 방법이 유용할수도 있습니다. 

엑셀 리본 메뉴중에서 "데이터" 라고 되어 있는 메뉴를 클릭을 해보시면 위에 이미지처럼 [웹] 이라고 되어 있는 아이콘이 보이실겁니다. 해당 버튼을 클릭하시면 웹에 있는 항목들을 엑셀에 적용을 할수가 있습니다. 앞에서 말했던것처럼 여기에서는 로또당첨번호를 활용할 예정인데 아래와 같이 필요한 웹페이지 주소를 미리 확인한후에 복사해놓습니다.

엑셀 홈페이지 - egsel hompeiji

그리고나서 아래와 같이 [웹] 아이콘을 클릭해서 나오는 "웹에서" 창이 뜨게 되면 URL 에 붙여 넣기를 해주시면 됩니다. 여기에서는 기본과 고급 기능이 있는데요. 기본의 경우에는 옵션없이 순수하게 웹페이지 주소만을 입력을 하도록 되어 있습니다.

고급의 경우에는 필요한 인수를 추가해서 사용할수가 있습니다. 명령시간제한 이나, HTTP 요청 헤더 매개변수등은 사용하기 어려울수도 있으니 넘어 가도록 하고 URL 파트에서 파투를 추가해서 필요한 부분을 나중에 편집해서 사용할수도 있도록 할수가 있습니다. 여기에서 사용하는 URL 에는 매개변수로 시작회차와 끝회차를 입력하도록 되어 있는데요. 끝회차의 경우에는 매주 바뀌기 때문에 이 부분만 따로 분리를 해서 나중에 편집 하기 쉽도록 해보았습니다. 

필요한 겨웅에 파트 추가를 해서 세분화 해서 사용을 할수도 있습니다. 이는 OpenAPI 등을 이용할때 유용하게 활용할수 있는 옵션입니다.

앞에서 확인을 눌러 주시면 웹페이지를 가지고 오고 아래와 같이 표시할 데이터를 선택을 할수가 있습니다. 일반적으로 아래와 같이 Document 부분이 있고 아래쪽에 테이블등이 표시가 됩니다. 대부분 필요한 데이터는 테이블로 되어 있고, 정확하게 선택이 가능 하게 표시가 되니, 필요한 부분을 선택해서 사용을 하시면 됩니다. 

선택을 하시게 되면 오른쪽 테이블 보기에서 엑셀에 입력될 데이터들을 미리 볼수가 있습니다.

아래와 같이 선택된 데이터는 엑셀에 어떤 식으로 입력이 될지 확인이 되는데요. 만약에 내가 원하는 형태가 아니라면 하단에 있는 데이터 변환 버튼을 눌러서 편집을 할수가 있습니다. 정확하게 내가 원하는 데이터 라고 한다면 그냥 로드 버튼을 눌러서 엑셀에 업데이트를 하시면 됩니다.

여기에서는 로또 당첨번호가 붙어 있어서 활용하기 애매하기 때문에 당첨번호를 각 자리수별로 분리 하도록 데이터 변환을 했습니다. 아래 데이터 변환 버튼을 눌러 주시면 되는데요.

아래와 같이 데이터변환 버튼을 눌러주시면 데이터를 편집할수 있는 창이 다시 뜹니다. 파워 쿼리 편집기라고 되어 있는데요. 여기에서 열이나 행을 추가 제거 하거나, 형식을 변경하고, 해당 데이터중에서 필요한 부분을 쿼리를 이용해서 재조합등을 할수도 있습니다. 여기에서는 당첨번호를 분할해서 활용을 하기 위해서 열분할 을 이용했습니다. 

열 분할의 경우에는 아래와 같이 구분기호등을 이용해서 데이터를 분할해서 사용을 할수가 있습니다. 여기에서는 탭으로 분할되어 있는걸로 되어 있기 때문에 탭을 선택해서 각 구분기호에서 분할 하도록 설정을 했습니다.

이렇게 해서 아래와 같이 자리수별로 당첨번호를 분리 했는데요. 이런 식으로 내가 원하는 데이터 형태로 변경을 해서 사용을 할수가 있습니다. 엑셀에서 웹페이지 데이터 가져와서 활용할때 파워 쿼리 편집기는 잘만 사용하면 매우 편리하게 활용할수가 있습니다.

원하는 형태로 편집이 완료 되었으면 상단에 있는 닫기 및 로드를 눌러서 엑셀 시트에 업데이트를 하시면 됩니다. 그러면 하단과 같이 내가 원하는 데이터가 보기 좋게 표 형태로 입력이 되게 됩니다. 이 상태에서 페벗테이블을 생성을 하셔도 되고, 처음부터 피벗테이블 형태로도 입력이 가능 합니다. 참고하셔서 활용하시면 될거 같아요 ^^

그리고 로또 같이 매주 업데이트 되면서 웹페이시 주소가 조금씩 변경이 되는 형태나 OpenAPI 등을 활용할때 데이터 원본을 수정을 해야 하는 경우에는 편집을 눌러서 파워쿼리 편집기를 여신후에 데이터 원본 설정에서 원본 변경을 눌러서 데이터를 변경 할수가 있습니다.

아래와 같이 앞에서 미리 분리해놓은 파트 부분만을 수정을 하면 되기 때문에 간단하게 수정을 할수가 있습니다. 수정을 한후에 확인을 눌러서 업데이트를 하시면 그대로 시트에 해당 내용이 업데이트가 될겁니다.

이렇게 해서 엑셀에서 웹페이지 데이터 가져와서 활용하는 방법에 대해서 알아 보았습니다. 웹페이지에 내가 원하는 데이터가 있고 주기적으로 계속해서 업데이트 하면서 활용을 해야 한다고 하면 이 방법을 활용하시면 매우 편하게 작업을 하실수 있을겁니다. 그럼 이상으로 본 포스팅이 도움이 되셨기를 바라면서 이만 포스팅 마치도록 하겠습니다. 여기 까지 읽어 주셔서 감사합니다.