이번 포스트에서는 네이버 환율 정보를 기반으로 한 엑셀 환율 계산 알고리즘을 만들어 보겠습니다. 실시간으로 변화하는 달러, 엔, 유로 환율 정보를 엑셀 데이터 가져오기 기능을 통해 업데이트하도록 구현해 보겠습니다. 리터러시에 컴퓨팅 사고력을 더하기, 책의 소공과 함께 연습해 보세요 :)책의 소공과 함께 EXCEL을 따라해보세요.네이버 증시 지표 탭의 환율 정보를 기반으로 엑셀 환율 계산 알고리즘을 구현해 보겠습니다. 우선 아래 링크 주소를 복사합니다.네이버 증권 미국 USD 1,341.00 1364.46 1,317.541,354.10 1327.90 1.000 유럽 연합 EUR 1,459.28 1,488.31 1430.251,473.87 144.691.088 일본 JPY (100엔) 916.83 932.87 900 925.81 907.85 0.684 中国CNY 184 .143 .34 174 .94 185 .98 182 .300 .373 .381 177 37 47 .373···finance。naver.com[데이터] 메뉴의 [데이터 가져오기 및 변환] 탭의 [웹] 아이콘을 클릭합니다. 그런 다음 복사한 네이버 증시 지표 링크 URL 주소를 붙이고 [확인]을 클릭합니다.[데이터] 메뉴의 [데이터 가져오기 및 변환] 탭의 [웹] 아이콘을 클릭합니다. 그런 다음 복사한 네이버 증시 지표 링크 URL 주소를 붙이고 [확인]을 클릭합니다.환전고시환율테이블을선택하고 [로드] 버튼을 클릭합니다. 환전고시환율명으로새시트와쿼리가생성되었습니다. 엑셀 쿼리란 여러 데이터를 필터링, 정렬, 요약, 결합 등 다양한 방법으로 데이터와 상호작용하기 위해 구조화한 데이터베이스를 의미합니다.환전고시환율테이블을선택하고 [로드] 버튼을 클릭합니다. 환전고시환율명으로새시트와쿼리가생성되었습니다. 엑셀 쿼리란 여러 데이터를 필터링, 정렬, 요약, 결합 등 다양한 방법으로 데이터와 상호작용하기 위해 구조화한 데이터베이스를 의미합니다.환전고시환율쿼리는네이버증시지표탭의환율정보와웹연결되어있습니다. 따라서 인터넷이 연결되어 있는 환경에서 [쿼리] 메뉴의 [로드] 탭의 [업데이트] 아이콘을 클릭하면 환율 정보가 자동으로 업데이트됩니다.새 시트를 작성하여 필요한 데이터만 추출합니다. 이번 포스트에서는 달러 환율, 엔 환율, 유로 환율의 3가지 엑셀레이트 계산기를 구현합니다. 가장 많이 사용되는 엑셀 찾기 참조 함수 XLOOKUP 함수로 달러 환율, 엔 환율, 유로 환율을 출력합니다. 생성된 쿼리 테이블 이름과 필드 이름을 활용하여 다음과 같이 수식 작성합니다.현금 구매 및 현금 판매 원본 데이터가 텍스트 형식이므로 엑셀 VALUE 함수를 사용하여 숫자 데이터 형식으로 변경하였습니다.현금 구매 및 현금 판매 원본 데이터가 텍스트 형식이므로 엑셀 VALUE 함수를 사용하여 숫자 데이터 형식으로 변경하였습니다.위 데이터표를 기반으로 엑셀 환율 계산기를 만들어 보겠습니다. 2023년 8월 21일 밤 12시 기준 우리 돈 73.29달러는 20만원, 146.58달러는 30만원, 219.87달러는 10만원 환전 가능합니다. 마찬가지로 원화 10만원으로 1만 67.19유로, 719.61엔 환전 가능합니다. 매매기준율이 아니라 현금을 살 때, 즉 현금구매기준으로 계산합니다.위 데이터표를 기반으로 엑셀 환율 계산기를 만들어 보겠습니다. 2023년 8월 21일 밤 12시 기준 우리 돈 73.29달러는 20만원, 146.58달러는 30만원, 219.87달러는 10만원 환전 가능합니다. 마찬가지로 원화 10만원으로 1만 67.19유로, 719.61엔 환전 가능합니다. 매매기준율이 아니라 현금을 살 때, 즉 현금구매기준으로 계산합니다.위 데이터표를 기반으로 엑셀 환율 계산기를 만들어 보겠습니다. 2023년 8월 21일 밤 12시 기준 우리 돈 73.29달러는 20만원, 146.58달러는 30만원, 219.87달러는 10만원 환전 가능합니다. 마찬가지로 원화 10만원으로 1만 67.19유로, 719.61엔 환전 가능합니다. 매매기준율이 아니라 현금을 살 때, 즉 현금구매기준으로 계산합니다.외국 통화를 한국 통화로 환전할 때는 현금을 팔 때, 즉 현금 판매 기준으로 계산합니다. 2023년 8월 21일 밤 12시 기준 미국 13만1754원은 한국 돈 90만790원, 일본 100유로는 한국 돈 14만3025원, 유럽 연합 100달러는 한국 돈 10엔으로 환전 가능합니다.외국 통화를 한국 통화로 환전할 때는 현금을 팔 때, 즉 현금 판매 기준으로 계산합니다. 2023년 8월 21일 밤 12시 기준 미국 13만1754원은 한국 돈 90만790원, 일본 100유로는 한국 돈 14만3025원, 유럽 연합 100달러는 한국 돈 10엔으로 환전 가능합니다.외국 통화를 한국 통화로 환전할 때는 현금을 팔 때, 즉 현금 판매 기준으로 계산합니다. 2023년 8월 21일 밤 12시 기준 미국 13만1754원은 한국 돈 90만790원, 일본 100유로는 한국 돈 14만3025원, 유럽 연합 100달러는 한국 돈 10엔으로 환전 가능합니다.마지막으로 웹 정보와 연결된 쿼리가 업데이트되는 매크로 VBA 코드를 작성해 보겠습니다. VBA 에디터를 실행하기 위해 [ALT]+[F11] 단축키를 입력합니다. [삽입] 메뉴의 [모듈] 를 클릭합니다. 아래와 같이 모든 쿼리 업데이트 매크로 Refresh Web Query를 만듭니다. 엑셀 VBA 코드는 첨부파일을 참고해주세요.마지막으로 웹 정보와 연결된 쿼리가 업데이트되는 매크로 VBA 코드를 작성해 보겠습니다. VBA 에디터를 실행하기 위해 [ALT]+[F11] 단축키를 입력합니다. [삽입] 메뉴의 [모듈] 를 클릭합니다. 아래와 같이 모든 쿼리 업데이트 매크로 Refresh Web Query를 만듭니다. 엑셀 VBA 코드는 첨부파일을 참고해주세요.서브리프레시 WebQuery() Dimwb As 워크북 세트 wb = = Active Workbook wb。[Refresh All End] サブ[개발 도구] 메뉴의 [컨트롤] 탭의 [삽입] 아이콘을 클릭하여 버튼 폼 컨트롤을 생성합니다. 그런 다음 마우스를 우클릭하고 Refresh Web Query 매크로 지정합니다. 업데이트 버튼을 클릭하면 자동으로 달러 환율, 엔 환율, 유로 환율이 업데이트됩니다.[개발 도구] 메뉴의 [컨트롤] 탭의 [삽입] 아이콘을 클릭하여 버튼 폼 컨트롤을 생성합니다. 그런 다음 마우스를 우클릭하고 Refresh Web Query 매크로 지정합니다. 업데이트 버튼을 클릭하면 자동으로 달러 환율, 엔 환율, 유로 환율이 업데이트됩니다.환전 계산이 목적인 경우 환전 수수료 때문에 현금을 살 때와 현금을 팔 때를 잘 구분해야 합니다. 단순히 통화가치를 확인하기 위해서는 엑셀 환율계산기의 매매기준율을 참고하면 됩니다. 쿼리 업데이트 기능까지 추가하면 실시간 엑셀 환율 계산이 가능해 다양한 분야에서 활용할 수 있습니다. 식자력에 컴퓨팅 사고력을 더해주는 책 소공과 함께 엑셀 데이터 가져오기 기능으로 엑셀 환율 계산기 구현이 완료되었습니다 :)첨부파일본소공엑셀강의_RefreshWebQuery.txt파일다운로드내컴퓨터저장네이버 MYBOX에 저장첨부파일본소공엑셀강의_환계산기.xlsm파일다운로드내컴퓨터저장네이버 MYBOX에 저장네이버 MYBOX에 저장네이버 MYBOX에 저장