일자별 환율 엑셀 - iljabyeol hwan-yul egsel

엑셀 환율 적용.xlsx

0.02MB

엑셀을 사용하여 인보이스를 만들거나 세금계산서를 발행할때

아래와 같은 상황이 발생될 수 있다.

1. 외화로 거래가 되었으나 환율을 원화로 변경하여 인보이스 작성시

2. 외화로 거래가 되었으나 세금계산서 발행이 필요할 경우 세금계산서는

   무조건 원화로 발행되어야 하므로 환율에 따라 환종 변경이 필요하다.

아래는 서울 외국환 중개소에 공시되는 매매기준율을 가지고 엑셀로 수식을

만들어 보았다.

첫번째로 환율표를 만든다.

E~I열은 서울외국환중개소에 로그인하여 기간별 매매기준율을

EXCEL 파일로 다운로드 받아서 붙여넣기 한 것이다.

엑셀로 다운받으면 상기와 같이 환율 데이터가 나오는데 이부분을 복사하여

"환율"시트 E열에 붙여넣기한다.

여기에서 A/B/C/D열에 들어가는 수식은 다음과 같다.

A2열 : =SUBSTITUTE(E2,".","-") 또는 =VALUE(SUBSTITUTE(E2,".","-"))

B2열 : =IF(COUNT(FIND("USD",F2)),"USD",IF(COUNT(FIND("EUR",F2)),

"EUR",IF(COUNT(FIND("JPY",F2)),"JPY",IF(COUNT(FIND("DKK",F2)),

"DKK",IF(COUNT(FIND("SGD",F2)),"SGD",IF(COUNT(FIND("NOK",F2)),

"NOK",IF(COUNT(FIND("KRW",F2)),"KRW")))))

C2열 : =IF(B2="JPY",G2/100,G2)

D2열 : =IF(B2="USD","1",I2)

* A2열 : SUBSTITUTE 함수(문자 변경 함수)를 쓰는 이유는 서울외국환중개소 환율 DATA를

붙여넣기할때 2021.03.02처럼 "."으로 표시되기 때문에 엑셀에서는 텍스트로 인식한다.

따라서 "-"으로 바꿔주면되는데, 혹시나 수식이 안먹힐 경우 앞에 VALUE 함수를 붙여주면 된다.

* B2열 : F열의 통화명에서 필요한 키워드만 추출하는 수식이다. 수식여러개를 넣어서

복잡해보이지만 단순 반복적인 수식이다. 추출해야할 환종이 여러개라서 같은 수식이 여러번

들어갔다.

서울외국환 중개소에는 KRW -> USD로 바꾸는 기간별 매매기준율이 없기 때문에

위와 같이 USD G열 환율을 I열에 입력하였다.

* USD외 다른 환율(JPY, SGD, DKK 등)은 I열이 USD로 변경하는 CROSS RATE이다.

이제 확인시트에서 환율 변경하는 수식을 만들어 보자

E3열 수식 : =IF(COUNTIFS(환율!$A:$A,B3,환율!$B:$B,C3),SUMIFS(환율!$C:$C,환율!$A:$A,B3,환율!$B:$B,C3),"1")

F3열 수식 : =IF(COUNTIFS(환율!$A:$A,B3,환율!$B:$B,C3),SUMIFS(환율!$D:$D,환율!$A:$A,B3,환율!$B:$B,C3),"1")

G3열 수식 : =ROUNDDOWN(E3*D3,0)

H3열 수식 : =IF(C3="USD",D3,IF(C3="EUR",D3*F3,D3/F3))

E랑 F열은 환율시트에서 원화환산/USD환산 계수를 가져오는 수식이다.

* 파일 UPLOAD하였으니 필요하신분은 사용해주시길,,,

무료

네이버금융 환율 (하나은행 기준)에서 제공하는 실시간 환율 정보를 조회하는 함수입니다.

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

파일형식

XLAM 파일

엑셀 ExchangeList 함수 추가기능 - DuTool

네이버 금융(하나은행)에서 제공하는 실시간 환율 정보를 받아오는 함수

파일 다운로드

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

  • [회원자료] 엑셀 ExchangeList 함수

엑셀 ExchangeList 함수 추가기능 (엑셀 환율 조회)

엑셀 ExchangeList 함수는 네이버 금융에서 제공하는 현재 실시간 환율 정보를 조회하는 엑셀 사용자 지정 함수입니다. 본 함수는 동적배열함수이므로 Microsoft 365 이전버전 사용자는 배열반환여부를 False로 사용하는 것을 권장드립니다.

본 함수는 아래 링크에서 제공하는 네이버 금융의 실시간 환율 정보를 참고합니다.

본 함수는 웹에서 환율 정보를 받아오므로 반드시 인터넷이 연결된 환경에서만 사용할 수 있습니다. 만약 인터넷 접속이 제한되거나 원활하지 않을 경우, 본 함수는 #TIMEOUT 오류를 결과값으로 반환합니다.

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

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

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

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

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

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

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

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

엑셀 ExchangeList 함수 추가기능 목차 바로가기

ExchangeList 함수 구문 (엑셀 실시간 환율 조회)

= ExchangeList ( [통화/국가명], [배열반환여부], [머릿글포함]  )

본 함수는 기본값으로 동적배열을 반환합니다.
따라서 Microsoft 365 이전 버전 사용자는 배열반환여부를 False로 사용하는 것을 권장드립니다.

ExchangeList 함수 인수설명

인수 설명
통화/국가명
[선택인수]
환율 정보를 조회할 통화명(3자리 알파벳) 또는 국가명을 입력합니다. 여러개의 값은 쉼표(,)로 구분하여 입력합니다.

예를 들어 통화/국가명으로 "미국, HKD" 를 입력하면 'USD' 와 'HKD'의 현재 환율 정보를 조회합니다. 통화/국가명이 입력되지 않으면 모든 통화의 환율정보를 조회합니다.

배열반환여부
[선택인수]
기본값은 TRUE 입니다. Microsoft 365 이전버전 사용자는 배열반환여부를 False로 사용해야 합니다.

만약 ExchangeList 함수를 다른 함수의 인수로 사용할 경우 배열반환여부는 반드시 TRUE로 설정되어야 합니다.

머릿글포함
[선택인수]
기본값은 TRUE 입니다. 머릿글포함이 FALSE일 경우 표의 머릿글이 출력되지 않습니다.

호환성

운영체제 호환성
Windows 버전 엑셀 2010 이후 버전에서 사용가능합니다.
Mac 버전 Mac용 엑셀 2011 이후 버전에서 사용가능합니다.

ExchangeList 함수 사용예제

1. 실시간 환율 정보 조회하기

=ExchangeList()
'실시간 모든 통화의 환율 정보를 조회합니다.

2. 국가명을 입력하여 특정 국가의 실시간 환율 정보 조회하기

=ExchangeList("미국, 영국, 뉴질랜드")
'미국, 영국, 뉴질랜드의 환율 정보를 조회합니다.

3. 특정 통화의 실시간 환율 정보 조회하기

=ExchangeList("HKD, CNY, USD")
'홍콩달러, 위완화, 미국달러의 실시간 환율 정보를 조회합니다.

그 외 참고사항

  • 엑셀 ExchangeList 함수는 네이버금융 환율에서 제공하는 데이터를 참고합니다. 따라서 정보제공자의 요청이나 정책변경에 따라 함수사용에 제한이 생길 수 있습니다.
  • 본 함수는 웹에서 정보를 받아오는 함수이므로 반드시 인터넷이 연결된 환경에서만 사용가능합니다. 인터넷 접속이 불안정하거나 제한된 환경일 경우 함수는 #TIMEOUT! 오류를 결과값으로 반환합니다.
  • 올바르지 않은 국가명이나 통화명을 입력할 경우 함수는 #NULL 오류를 반환합니다.
  • 본 함수는 기본값으로 동적 배열을 반환합니다. 따라서 Microsoft 365 이전버전 사용자는 배열반환여부를 False로 사용하는 것을 권장드립니다.

패치노트

  • v1.1.0 (2021.04.23)
    - 윈도우10 NetFrame 업데이트 이후 발생하는 오류로 인한 코드 개선
  • v1.0.0 (2020.09.06)
    - ExchangeList 함수 추가기능 릴리즈

Toplist

최신 우편물

태그