기획/데이터 리터러시

엑셀 파워쿼리 기초, 네이버 금 국내 증시 실시간 연동하기

기디개 2021. 12. 15.
반응형

네이버 금융 국내 증시 실시간 연동하기 위해개발이 필요 없다

파워쿼리 설치된 엑셀만 있으면 된다.

이번 글에서는 엑셀로 네이버 주식 국내 증시 실시간으로 연동할 수 있는 방법을 알아보겠다.

 

1. 네이버 금융 -> 국내 증시 -> url 복사

 

2. 웹 콘텐츠 엑세스하기. (쿼리 웹에서 가져오기는 아래글 참고.)

 

엑셀 파워쿼리 기초, 멜론 트로트 좋아요 지표 살펴보기

엑셀로 api 연동이 된다. 일부 데이터 분석 하기 위해 개발 지식없이 엑셀로만 알 수 있는 방법이 있다. 이럴수가 정말 신세계다. 신난다. 일단 api 연동을 하기 전 가볍게 정량적인 분석을 한다고

yetis.tistory.com

글의 2번 참고.

 

3. 탐색 창에서 불러오고 싶은 값 '로드' 하기

 

4. 국내 주식이 장 중일때 (오전 9시부터 오후 4시까지?) '모두 새로 고침' 하면 값이 변동하는 것 확인

SK 하이닉스 등락율이 0일때 포착!

자 그럼 여기서 손대지 않고 10초 마다 업데이트 할 수 있는 방법을 알아보겠다.

안타깝게도 여기서는 개발언어가 필요하다. 하지만 소스는 구글이 다 알려준다.

5-1 비쥬얼베이직 실행하기 (첫번째 방법: AIt+F11)

 

5-2 비쥬얼베이직 실행하기 (두번째 방법: 파일- 옵션- 리본사용자지정 -개발도구-확인 이후 보기 오른쪽 개발 도구에서 비주얼베이직 실행하기)

 

6. 비주얼 베이직 실행한 상태에서 해당 시트를 선택, 오른쪽 마우스 클릭하여 삽입 - 모듈

 

7. 메모장 실행하여 소스 복사후 붙여넣기

2_웹크롤링AutoRefresh.txt
0.00MB

두단락으로 나누어져있고

-쉽게 데이터를 새로고침할 거고

-업데이트 주기는 0시 0분 30초로 설정할거야라는 언어이다.

 

8. 재생버튼을 클릭했을때 아무거나 실행

화면을 캡쳐하지는 못했는데, 실행하면 진짜 30초마다 업데이트 된다.

5초 이내로 설정하면 충돌이 일어날 수 있다고 하니 10초 이상으로 설정하자.

 

9 저장할때는 excel 매크로 사용 통합문서 확장자로 저장하기

반응형

댓글

💲 추천 글