엑셀 매크로 함수를 사용하여 실시간 주식 차트를 만드는 전체 과정은 아래 영상 강의를 참고하세요!👇
- 다운로드 받은 파일에서 [주식차트] 시트로 이동한 후, [O4]셀에 원하는 종목명을 입력합니다.
(종목명은 부분일치 검색을 지원합니다. 예를들어, "NAV"를 입력하면 NAV를 포함하는 주식명의 오름차순 첫번째 값(NAVER)의 종목번호를 반환합니다.)
종목명을 입력합니다. (부분일치 검색 지원) - 조회기간을 입력합니다. 조회기간은 제한없이 검색 가능하나, 최대 365일 이내로 검색하는 것을 권장합니다.

조회기간을 입력합니다. (일 단위로 입력합니다.) - [불러오기] 버튼을 클릭하면, 데이터가 조회되면서 차트가 출력됩니다.
* 옳지않은 종목명(또는 종목번호)를 입력 시 NaverFinanceHistory 함수는 #NULL 오류를 반환합니다.
* 인터넷 연결 상태가 원활하지 않을 경우, #TIMEOUT! 오류를 반환할 수 있습니다.
[불러오기] 버튼을 클릭합니다. 차트가 업데이트 됩니다.
본 서식에는 매크로가 포함되어 있습니다. 따라서, 파일을 처음으로 실행하기 전 매크로 설정 안내에 따라 매크로 차단 해제 후 파일을 실행해주세요.😊
본 서식은 네이버금융과 KTB 투자증권에서 제공하는 데이터를 참고합니다. 이에 따라, 정보 제공자의 요청이 있거나 제공되는 데이터 형식이 변경될 경우 일부 사용이 제한될 수 있습니다.
- 네이버 금융 주식정보 : http://finance.naver.com/item/sise_day.nhn?code=종목번호
- KTB 투자증권 종목정보 : https://www.ktb.co.kr/trading/popup/itemPop.jspx
본 서식은 주식 투자에 참고 자료로 사용할 수 있으나, 해당 서식을 사용하는 과정에서 발생하는 모든 문제는 사용자 본인에게 있음을 안내드립니다.













한가지 문의사항이 있는데
올려주신 자료는 299개 데이터까지만 History가 나오도록 되있는데
History를 더 나오게 하고 싶은데 어떻게 하면 될까요??
그냥 복사 및 붙여넣기 해서는 안되는거 같은데...
확인 및 답변이 저에게 많은 도움이 되는거 같습니다.
첨부파일에 입력된 수식의 시작 셀로부터 더 넓은 범위를 선택하신 뒤 Ctrl + Shift + Enter로 배열수식으로 입력하시면 됩니다.
아래 영상강의를 참고해보시겠어요? :)
https://www.oppadu.com/%EC%97%91%EC%85%80-%EC%A3%BC%EC%8B%9D-%EC%B0%A8%ED%8A%B8-%EB%A7%8C%EB%93%A4%EA%B8%B0/
잘 쓰겠습니다.