NaverFinanceHistory 함수 추가기능 (네이버 증권 조회)
네이버 증권에서 제공하는 주식저옵를 실시간으로 조회하는 엑셀 추가기능 함수입니다. (기간 설정, 배열 반환 가능)
파일 다운로드 ( 무료 )
30 EP → 0 EP 특별 할인 중!
추가기능 이용 가이드
추가기능 상세 정보
네이버 증권에서 제공하는 주식저옵를 실시간으로 조회하는 엑셀 추가기능 함수입니다. (기간 설정, 배열 반환 가능)
파일이름
DuTool - NaverFinanceHistory 함수.xlam
지원 버전
윈도우 : 오피스 2010 버전 이상
Mac : 사용불가
4.95
점
회
개
추가기능 활용 가이드
추가기능 사용법 안내
엑셀 추가기능은 실행파일이 아닌, 엑셀에 등록하여 사용하는 확장 도구입니다.
함수 구문
=NaverFinanceHistory(종목번호,[검색시작일],[검색종료일],[출력정보],[배열반환여부],[머릿글포함])
•
종목번호
-
조회할 주식의 6자리 종목번호입니다.
•
검색시작일
-
[선택인수]검색을 시작할 날짜입니다. 기본값은 해당 주식이 최초로 발행된 날짜입니다.
- 검색시작일과 종료일이 모두 빈 칸일경우, 함수는 해당 주식의 1~2페이지 데이터(약 20일가량)을 기본으로 출력합니다.
•
검색종료일
-
[선택인수]검색을 종료할 날짜입니다. 기본값은 컴퓨터의 오늘 날짜입니다.
•
출력정보
-
[선택인수]출력할 정보를 쉼표(,)로 구분하여 입력합니다. 기본값은 "시가, 고가, 저가, 종가, 거래량, 전일비" 입니다.
•
배열반환여부
-
[선택인수]TRUE 일 경우, 함수의 결과로 배열을 출력합니다. 기본값은 FALSE 입니다.
- 엑셀 2021 이후 및 M365 버전 사용자는 배열반환여부를 TRUE로 사용하는 것을 권장합니다.
- NaverFinanceHistory 함수를 다른 함수의 인수로 사용할 경우, 배열 반환 여부를 TRUE 로 사용합니다.
- 엑셀 2021 이전 버전에서 배열반환여부를 TRUE로 사용할 경우에는 함수는 Ctrl + Shift + Enter 로 입력합니다.
•
머리글포함여부
-
[선택인수]FALSE 일 경우 머릿글 없이 값만 출력합니다. 기본값은 TRUE 입니다.
1. 삼성전자 주식 최근 데이터 가져오기
=NaverFinanceHistory("005930") / / 네이버 증권에서 제공하는 삼성전자 주식의 최근 데이터를 출력합니다.
2. 2019년 1월 1일 이후 현재까지 삼성전자 주식 데이터 조회
=NaverFinanceHistory("005930", "2019/1/1") / / 2019년 1월 1일 이후 삼성전자 주식 데이터를 조회합니다.
3. 최근 100일간 자료를 '거래량' 기준으로 내림차순 정렬하기
=SORT(NaverFinanceHistory("005930",TODAY()-100,,TRUE),7,-1) / / 최근 100일간 데이터를 7번째 열인 거래량 기준으로 내림차순 정렬합니다. / / SORT 함수는 엑셀 2021 이후 버전에서 제공됩니다.
4. 최근 100일간 데이터 중, 전일비가 1,500 이상인 항목 필터링하기
=FILTER(NaverFinanceHistory("005930",TODAY()-100,,TRUE),INDEX(NaverFinanceHistory("005930",TODAY()-100,,TRUE),0,3)>1500) / / 최근 100일간 데이터 중 전일비가 1500 이상인 데이터를 필터링합니다. / / FILTER 함수는 엑셀 2021 이후 버전에서 제공됩니다.
알아두면 좋은 정보
사용 전 참고사항
본 함수는 네이버 증권에서 제공하는 데이터를 참고합니다. 만약 인터넷 연결이 불안정 할 경우, 함수는 #TimeOut! 오류를 반환합니다.
참고 링크 : http://finance.naver.com/item/sise_day.nhn?code=종목번호
배열반환여부가 FALSE 일 경우, 함수는 출력 범위의 기존 값을 지우고 새로운 값을 덮어쓰기 합니다.
엑셀 2021 이후, M365 버전 사용자는 배열 반환여부를 TRUE로 사용하는 것을 권장합니다.
종목번호가 잘못된 경우, 함수는 #NULL 오류를 반환합니다.
검색시작일 또는 종료일의 날짜가 잘못된 경우 함수는 #VALUE! 오류를 반환합니다.
추가기능 함수의 실행 내역은, 실행 취소(Ctrl + Z) 기능이 지원되지 않는 점을 주의해서 사용합니다.
최신 업데이트 정보
버전 히스토리
버전
날짜
변경사항
3.1.0
2024-05-07
테이블 구조 변경으로 인해 발생하던 #NULL 오류 수정
3.0.0
2022-04-30
호환성 개선
2.1.0
2021-10-07
일부 윈도우 버전에서 발생하던 1004 오류 수정
2.0.0
2021-07-20
네이버 금융의 raw data 테이블 구조 변경으로 인한 추가기능 업데이트
1.5.0
2021-02-10
신규상장 조회시 #NULL 이 반환되던 오류 수정
1.4.0
2020-12-03
머릿글 포함여부 인수를 추가하였습니다.
1.3.0
2020-08-07
'출력정보' 인수를 추가하였습니다. 이제 원하는 정보를 지정하여 출력할 수 있습니다.
1.2.0
2020-07-31
시작일과 종료일이 같을경우 빈칸이 반환되던 오류 수정
1.1.0
2020-05-31
시작일, 종료일로 셀을 참조할 경우 #VALUE! 오류가 발생하는 오류 수정
1.0.0
2020-05-10
NaverFinanceHistory 함수 업로드
로그인
지금 가입하고 댓글에 참여해보세요!
114 댓글