본문 바로가기
주식/구글 스프레드시트

[구글 스프레드시트] 환율 값 가져오기 (GOOGLEFINANCE 함수)

by 디히치 2020. 11. 24.

해당 콘텐츠는 구글 스프레드시트를 활용한 "주식 포트폴리오 양식" 제작을 위한 함수 내용입니다.

 

 

※ 주식 포트폴리오 양식 통합본

 

마지막, 주식 포트폴리오 양식 통합본 공유 (Full Version, 구글 스프레드시트)

​안녕하세요, 디히치입니다.​지금까지 구글 스프레드시트를 활용한 다양한 주식 관리 양식들을 공유드렸...

blog.naver.com

 


 

● GOOGLEFINANCE 함수로 환율 가져오기

 

GOOGLEFINANCE 함수를 사용하면, 각 나라의 환율값을 가져올 수 있습니다.

 

 

 

● GOOGLEFINANCE 함수 구문

 

=GOOGLEFINANCE(시세_표시,[속성],[시작일],[종료일/일수],[간격])

 

 

환율값을 가져오기 위해서는 "시세_표시", [속성], [날짜] 값만 사용하시면 됩니다. 

 

 

 

사용 예시 (1)

 

=GOOGLEFINANCE("USDKRW")

 

 

해당 함수 수식은 실시간 "달러 → 원화 환율 값"을 가져오게 됩니다. 단, 실시간 가격 정보는 최대 20분까지 지연될 수 있습니다.

 

 

 

사용 예시 (1) : 결과값

 

 

 

 

사용 예시 (2)

 

=GOOGLEFINANCE("KRWUSD")

 

 

KRW와 USD 순서를 바꾸게 되면, 실시간 "원화 → 달러 환율 값"을 가져올 수 있습니다.

 

 

 

사용 예시 (2) : 결과값

 

 

 

 

사용 예시 (3) - 각 나라별 환율

 

각 나라별 환율은 해당 나라 코드만 입력하면 구할 수 있습니다.

 

=GOOGLEFINANCE("각 나라 외국 코드" & "KRW"

 

 

1) 달러/원 (USD/KRW) : 달러 환율

=GOOGLEFINANCE("USDKRW")

 

2) 유로/원 (EUR/KRW) : 유로화 환율

=GOOGLEFINANCE("EURKRW")

 

3) 엔/원 (JPY/KRW) : 엔화 환율

=GOOGLEFINANCE("JPYKRW")

 

4) 캐나다 달러/원 (CAD/KRW) : 캐나다 달러 환율

=GOOGLEFINANCE("CADKRW")

 

5) 위안화/원 (CNY/KRW) : 위안화 환율

=GOOGLEFINANCE("CNYKRW")

 

6) 홍콩 달러/원 (HKD/KRW) : 홍콩 달러 환율

=GOOGLEFINANCE("HKDKRW")

 

 

 

사용 예시 (4) - 과거 특정 날짜의 환율 구하기

 

=GOOGLEFINANCE("USDKRW","CLOSE","2020. 1. 1")

 

 

위 함수 수식을 통해, "2020년 1월 1일" 날짜의 달러/원화 환율 구할 수 있습니다. 

 

 

 

사용 예시 (4) : 결과값

 

다만, 결과값이 환율 특정 값(1154.97) 만 나오지 않기에 가공이 필요합니다. 이때 INDEX 함수를 사용하면, 환율값만 추출할 수 있습니다.

 

 

=index(GOOGLEFINANCE("USDKRW","CLOSE","2020. 1. 1"),2,2)

 

환율값은 2행 2열(B2)값에 있기에, 위 INDEX 함수로 값을 추출하였음을 알 수 있습니다.

 

 

 

사용 예시 (5) - 과거 특정 날짜의 환율 모두 구하기

 

이제, INDEX 함수를 이용하여 "2020. 1. 1" ~ "2020. 1. 11" 기간의 환율을 모두 한번 구해보도록 하겠습니다.

 

 

A열에 날짜를 입력하고, B열에 수식을 입력하면, 특정 기간의 환율값을 구할 수 있습니다.

 

댓글