상세 컨텐츠

본문 제목

Power Query (파워 쿼리)로 웹 사이트의 데이터를 엑셀로 가져오는 방법 : 엑셀 (Excel)

기타 (Misc)/교육

by 랑크 2023. 10. 15. 06:00

본문

엑셀을 사용하시는 분이라면 아시다시피 다른 소스에서 엑셀에 데이터를 복사하여 붙여 넣기가 복불복일 수 있습니다.  깨진 포맷, 데이터의 행이나 열이 뒤틀리거나, 다른 여러 문제가 발생할 수 있죠.

 

다행히도 데이터를 가지고 오는 효율적인 방법이 있습니다.  엑셀에는 웹 사이트에서 데이터를 쉽게 불러올 수 있는 파워 쿼리 (Power Query)라는 파워풀한 기능이 있습니다.  이 기능에 대하여 알아보겠습니다.

 

728x90

파워 쿼리 (Power Query)란?

 

마이크로소프트가 만든 Power Query는 데이터 변환과 접속 기능을 가지고 있는 엔진입니다.  이 엔진은 엑셀을 포함하여 여러 서비스와 프로그램에 연결되어 있습니다.  이 파워 쿼리를 이용하여 엑셀은 쉽게 유저가 직접 데이터베이스, 파일 또는 웹사이트의 데이터에 접속하여 불러올 수 있습니다.

 

파워 쿼리는 데이터를 불러오고 변형하는 부분들을 자동화할 수 있게 도움을 줍니다.  이 엔진은 윈도우즈나 맥의 엑셀에 기본 기능으로 사용이 가능하고 웹에 존재하는 데이터를 이용하는데 시간을 단축시키죠.


Power Query를 이용하여 웹사이트의 데이터를 가져오는 방법

 

파워 쿼리는 HTML, JSON, XML, 등의 데이터 소화가 가능합니다.  이 툴은 SharePoint, Microsoft Exchange, Dynamics 365와 Salesforce 같은 온라인 서비스에 이용이 가능합니다.

 

만약에 데이터를 가지고 오고자 하는 사이트가 엑셀의 Get & Transform의 리스트에 없다면, 웹 옵션을 이용하여 데이터를 가지고 올 수 있습니다.  이 옵션은 웹 페이지 상에 존재하는 테이블을 찾아 데이터를 가지고 옵니다.

 

웹 사이트의 데이터를 가지고 오는 방법은 다음과 같습니다:

 

  1. 데이터 (Data) 탭 > 데이터 가져오기 및 변환 (Get & Transform) 섹션 >  웹 (From Web) 버튼을 클릭
  2. 웹 사이트의 주소를 입력
  3. OK 버튼 클릭

이미지

 

위의 방법을 사용하면 엑셀은 입력된 주소에 존재하는 테이블에서 데이터를 가지고 오게됩니다.  만약에 테이블이 여러 개라면 새창에서 존재하는 모든 테이블을 볼 수 있습니다.  가지고 오려는 테이블을 셀렉트하여 미리 보기를 합니다,

 

이미지

 

반응형

 

미리보기를 하고 괜찮은 데이터를 가지고 오면 됩니다.

이미지



다른 방법은 데이터 변환하기 버튼을 클릭하여 파워쿼리 에디터에서 데이터를 수정할 수 있습니다.  데이터를 변환하고 나서 데이터를 엑셀의 워크시트에 가지고 올 수 있죠.

 


유익하거나 즐거우셨다면 아래의 ❤️공감 버튼이나 구독 (SUBSCRIBE) 버튼을 눌러 주세요~ 

감사합니다

 

 

 

더보기

참고:

makeuseof.com

 

728x90
반응형

관련글 더보기