NaverFinanceHistory 함수 추가기능 (주식 데이터 기록 조회)

무료

네이버 증권을 참조하여 특정 주식종목의 기간별 데이터를 실시간으로 조회하는 사용자 지정 함수입니다.

⭐️ 모든 일반 회원에게 무료로 제공되는 자료입니다.

파일형식

카테고리: 태그:

NaverFinanceHistory 함수 추가기능 - DuTool

특정 주식 정보를 네이버 증권에서 실시간으로 조회하는 사용자 지정 함수
(원하는 기간 설정, 배열반환 가능)


파일 다운로드

오빠두엑셀 홈페이지의 모든 서식은 회원 여러분께 무료로 제공됩니다.

  • [회원자료] NaverFinanceHistory 함수 추가기능
    추가기능

엑셀 NaverFinanceHistory 함수 추가기능 안내

NaverFinanceHistory 함수는 네이버 증권 페이지에서 특정 주식 데이터를 실시간으로 가져오는 사용자 지정 함수입니다. 원하는 기간을 직접 입력하여 특정 기간의 데이터만 추출하거나 또는 전체기간의 데이터를 한번에 추출 할 수도 있습니다. 마이크로소프트 365 미사용자를 고려하여, 본 함수는 '동적출력'을 기본으로 지원하며, NaverFinanceHistory 함수로 출력된 범위를 정렬하는 등의 이후 작업이 필요할 경우, 배열반환여부를 TRUE로 하여 사용합니다. 오피스 365 버전 사용자는 배열반환여부를 항상 TRUE로 사용하는 것을 권장합니다.

NaverFinanceHistory 함수는 네이버 증권의 아래 URL 데이터를 참고합니다.

http://finance.naver.com/item/sise_day.nhn?code=종목번호

해외 주식과 국내 주식을 실시간으로 조회할 수 있는 YahooFinanceHistory 함수를 업데이트 하였습니다. YahooFinanceHistory 함수는 세계 모든 주식의 과거 내역를 최소 1분 단위까지 조회할 수 있습니다.

엑셀 YahooFinanceHistory 함수 썸네일
엑셀 YahooFinanceHistroy 함수 추가기능 다운로드

DuTool 추가기능은 다운로드받은 파일을 실행하면 자동으로 설치됩니다. 단계별 설치방법은 아래 링크를 참고하세요.

회원에게 제공되는 특별한 혜택!

.

주기적인 업데이트 및 패치 제공 

파일 사용 중에 오류나 버그 발생시 커뮤니티에 문의해주세요! 확인 후 실시간 업데이트 및 패치를 제공해드립니다.

.

언제 어디서든, 무제한 다운로드 가능

1년 365일 언제 어디서든 파일이 필요할 경우, '클릭 한 번' 으로 손쉽게 파일을 다운받을 수 있습니다.

.

엑셀 커뮤니티 1:1 질의응답

파일 사용 중에 궁금한 점, 개선사항이 있을 경우 커뮤니티에 글을 올려주세요! 회원 여러분과 함께 교류하며 소통할 수 있습니다.

엑셀 NaverFinanceHistory함수 구문
= NaverFinanceHistory ( 종목번호, [검색시작일], [검색종료일], [출력정보], [배열반환여부], [머릿글포함] )
NaverFinanceHistory 함수 인수설명
인수 설명
종목번호 데이터를 가져올 주식의 6자리 종목번호입니다.
검색시작일
[선택인수]
검색을 시작할 날짜입니다. 기본값은 해당 주식의 데이터의 최초 시작일입니다.
검색시작일과 검색종료일이 모두 빈칸일경우 해당 주식 2페이지까지의 데이터(약 20일가량)를 기본으로 출력합니다.
검색종료일
[선택인수]
검색을 종료할 날짜입니다. 기본값은 컴퓨터의 오늘 날짜입니다.
출력정보
[선택인수]
출력하고자 하는 정보를 콤마(,)로 구분하여 순서대로 입력합니다. 기본값은 "시가, 고가, 저가, 종가, 거래량, 전일비" 입니다.
배열반환여부
[선택인수]
기본값은 'FALSE' 입니다. 오피스365 미사용자를 고려하여 동적출력을 기본으로 지원합니다. 오피스 365 사용자는 배열반환여부를 항상 TRUE로 사용하는 것을 권장합니다.

NaverFinanceHistory 함수로 출력되는 범위를 정렬하거나, 출력된 범위의 평균을 구하는 등 이후 추가작업이 필요할 경우 배열반환여부를 TRUE로 사용합니다. 배열반환여부를 TRUE로 입력하여 응용하는 공식의 실전예제는 아래에 적어드렸습니다.

오피스 365 미사용자가 배열반환여부를 TRUE로 사용하려면 함수를 Ctrl + Shift + Enter 키로 입력합니다. 오피스 365 버전은 동적배열을 지원하므로 일반함수와 동일하게 Enter 키로 입력합니다.

머릿글포함여부
[선택인수]
기본값은 TRUE 입니다. False일 경우 머릿글 없이 값만 출력합니다.
호환성
운영체제 호환성
Windows 버전 엑셀 2007 이상 버전에서 사용가능합니다.
Mac 버전 Mac용 엑셀 2011 이상 버전에서 사용가능합니다.

NaverFinanceHistory 함수 사용예제

1. 삼성전자 주식의 최근 데이터 가져오기 (약 20일 가량, 네이버 증권의 1-2페이지)
=NaverFinanceHistory("005930")

엑셀 NaverFinance 함수 실전예제 1

2. 삼성전자 주식의 2019년 1월 1일 이후 현재까지의 모든 주식 데이터 가져오기
=NaverFinanceHistory("005930", "2019/1/1")

엑셀 NaverFinanceHistory 삼성전자 주식

3. 삼성전자 주식의 2015년 전체 데이터 가져오기
=NaverFinanceHistory("005930", "2015/1/1", "2015/12/31")

엑셀 네이버 주식 정보 함수

4. 최근 100일 데이터를 '거래량' 기준으로 내림차순 정렬하기
=SORT(NaverFinanceHistory("005930",TODAY()-100,,TRUE),7,-1)

NaverFinanceHistory 함수 결과 정렬

5. 최근 100일 주식 데이터 중 전일비 1,500 이상인 데이터만 필터링하기
=FILTER(NaverFinanceHistory("005930",TODAY()-100,,TRUE),INDEX(NaverFinanceHistory("005930",TODAY()-100,,TRUE),0,3)>1500)

NaverFinanceHistory 함수 결과값 필터링

그 외 참고사항

  • 추가기능으로 제공되는 모든 함수는, '함수가 실행 될 경우' 이전에 기록된 모든 작업 기록을 초기화하므로 이전단계 되돌리기(Ctrl + Z) 기능을 사용할 수 없게되는 점을 주의하여 사용합니다.
  • NaverFinanceHistory 함수의 배열반환여부가 FALSE 일 경우, 함수는 출력될 범위에 있는 기존값을 지우고 새로운 값을 덮어쓰기 합니다. 따라서 정해진 범위에만 데이터를 추출해야 할 경우, 배열반환여부를 TRUE로 변경한 뒤 배열수식으로 이용합니다.
  • 본 함수는 NaverFinanceHistory 증권 데이터를 추출해오는 함수입니다. 따라서 인터넷이 연결된 환경에서만 동작하며, 인터넷 속도가 느리거나 또는 네이버 증권 페이지가 사용 불가할 경우 #TimeOut! 오류를 반환합니다.
  • 주식 종목번호가 잘못되었거나 없는 종목번호일 경우 NaverFinance 함수는 #NULL 오류를 반환합니다.
  • 검색시작일 / 검색종료일이 올바르지 않은 날짜 형식으로 입력될 경우 함수는 #VALUE! 오류를 반환합니다.

패치노트

  • v2.1.0 (2021.10.07)
    - 일부 PC에서 설치 시 발생하던 1004 오류 수정
  • v2.0.0 (2021.07.20)
    - 네이버 금융의 raw data 테이블 구조 변경으로 인한 추가기능 업데이트
  • v1.2.4 (2021.02.10)
    - 신규상장 조회시 #NULL 이 반환되던 오류 수정
  • v1.2.3 (2020.12.03)
    - 머릿글 포함여부를 추가하였습니다. 머릿글포함여부를 FALSE로 입력하면 값만 출력되어 보다 편리하게 값을 정렬할 수 있습니다.
  • v1.2.2 (2020.08.07)
    - '출력정보' 인수를 추가하였습니다. 이제 원하는 정보를 지정하여 출력할 수 있습니다.
  • v1.2.0 (2020.07.31)
    - NaverFinanceHistroy 함수로 이름을 변경하였습니다.
  • v1.1.1 (2020.07.07)
    - 시작일과 종료일이 같을경우 빈칸이 반환되던 오류 수정
  • v1.1.0 (2020.05.31)
    - 시작일, 종료일로 셀을 참조할 경우 #VALUE! 오류가 버그 수정
  • v1.0.0 (2020.05.10)
    - NaverFinanceHistory 함수 추가기능 릴리즈
guest
Inline Feedbacks
모든 댓글 보기
69
0
여러분의 생각을 댓글로 남겨주세요.x