Excel 또는 다른 스프레드 시트에서 업데이트 된 환율에 대한 공식?


58

다음과 같은 수식을 지원하는 스프레드 시트 종류 :

=exchangeCurrency("USD"; "EUR"; 3000)

결과는 유로로 3000 USD를 교환해야합니다. 과거 환율에 대한 날짜가 제공 될 수 있습니다. 또는 지난 달의 평균 정도입니다.

나는 항상 그러한 기능을 사용하고 많은 다른 사용자와 관련이 있어야합니다. Excel에서 작업하는 것을 선호하지만 Google 또는 Zoho와 같은 온라인 스프레드 시트도 좋습니다.

답변:


97

Google 스프레드 시트에서 기본 제공되는 Google Finance 쿼리 기능을 사용하면 현재 환율을 얻는 것이 매우 쉽습니다. 예를 들어, USD / EUR의 현재 환율을 얻으려면 :

=GoogleFinance("CURRENCY:USDEUR")

이는 Google Finance에서 추적하는 모든 환율에 적용됩니다. 자세한 예는 https://www.ablebits.com/office-addins-blog/2017/11/30/currency-conversion-google-sheets/ 를 참조 하십시오 .


참고 : 사이트가 삭제되어 더 이상 링크가 작동하지 않습니다.
Chef1075

감사합니다 @ Chef1075-링크를 작동하는 것으로 교체했습니다.
nfelger

29

다음은 몇 가지 옵션입니다.

Google 스프레드 시트

EURO와 지정한 통화 간의 환율을 반환하는 Google 스프레드 시트 스크립트가 있습니다. 데이터는 유럽 중앙 은행에서 추정 된 것입니다.

설정:

Google 문서 스프레드 시트를 엽니 다.

삽입 > 스크립트 > ECBExchangeRate 검색을 클릭 하십시오.

설치하십시오.

용법:

=ECBExchangeRate("mm.dd.yyyy", "USD")

** 날짜에 따옴표 포함

그러면 mm / dd / yyyy 날짜의 USD와 EUR 사이의 환율이 반환됩니다. 불행히도 데이터 소스는 업데이트되지 않습니다.

두 통화 사이의 계산 :

예를 들어, 오늘의 USD / JPY 환율을 얻으려고합니다. 위의 공식을 사용하여 EUR / USD 및 EUR / JPY를 받으십시오. EUR / JPY 요율을 EUR / USD 요율로 나눕니다. USD / JPY를받습니다.

뛰어나다

Excel에는 이러한 기능이 존재한다고 생각하지 않습니다 (적어도 기본적으로). 그러나 Yahoo Finance 페이지 (finance.yahoo.com> 투자> 통화> 통화 투자> 교차 환율)와 같은 온라인 환율 표에서 데이터를 가져 오는 시트를 설정할 수 있습니다.

그런 다음 VLOOKUP 또는 INDEX / MATCH 수식을 설정하여 관련 환율을 얻을 수 있습니다.

설정:

새 시트를 작성하십시오 (권장).

클릭 데이터 > 웹에서 다음 URL을 입력>

http://finance.yahoo.com/currency-investing#cross-rates

환율 표 옆에있는 노란색 화살표를 클릭하십시오. 화살표가 녹색 확인 표시로 바뀌어야합니다. 가져 오기를 클릭하십시오 .

속성을 클릭하십시오 . 아래 새로 고침 제어 , 당신은 Excel에서 새 데이터를 검색하는 빈도를 지정하거나 선택 하여 파일을 열 때 새로 고침 데이터를. 확인을 클릭 한 다음 Excel이 데이터를로드 할 때까지 기다립니다.

데이터를 새로 고치려면 Ctrl-Alt-F5를 누르 십시오 .

다음은 샘플 스프레드 시트입니다.여기에 이미지 설명을 입력하십시오

야후 금융 페이지의 데이터는 매우 제한적이지만 가장 인기있는 통화를 다룹니다. 다음과 같은 다른 소스를 사용할 수 있습니다.

http://www.ecb.int/stats/exchange/eurofxref/html/index.en.html

웹 사이트 http://www.xe.com/ucc/ 에는 통합 할 수있는 과거 환율 표가 있습니다.



6

Google 스프레드 시트 :

마이크로 소프트 엑셀:

  • Yahoo Finances에서 CSV 형식의 데이터를 다운로드하여 쿼리로 Excel로 가져옵니다.

Yahoo Finances에서 Excel로 데이터를 가져 오는 방법은 무엇입니까?

  1. 데이터 → 웹에서로 이동 하십시오 .

  2. 필드에 데이터 URL을 지정하십시오 ( URL예 : USD to EUR rate) : http://download.finance.yahoo.com/d/quotes.csv?s=USDEUR=X&f=b

  3. 로드를 누르십시오 . 필요한 데이터가 포함 된 새 시트가 자동으로 생성됩니다.

  4. 머리글 행줄무늬 행을 각각 선택 취소하여 머리글 과 셀 스타일을 숨길 수 있습니다 .

그게 다야, 이제 원하는 데이터가있는 셀이 있습니다. Excel의 다른 셀과 마찬가지로 셀을 참조 할 수 있습니다.

알아 둘만 한:


1
안타깝게도 download.finance.yahoo.com은 더 이상 유효하지 않습니다. 현재 대안을 찾은 사람이 있습니까?
Michael Scheper



1

Google Finance에서 현재 또는 과거의 증권 정보를 가져 오는 내장 GOOGLEFINANCE 기능을 사용할 수 있습니다 . 다음과 같은 구문으로 사용할 수 있습니다.

GOOGLEFINANCE(ticker, [attribute], [start_date], [end_date|num_days], [interval])

샘플 사용법 :

=GoogleFinance("CURRENCY:EURUSD")
=GOOGLEFINANCE("GOOG", "marketcap", DATE(2012,1,1), DATE(2012,12,31), "DAILY")
=Index(GoogleFinance("CURRENCY:EURUSD", "close", DATE(year($A1), month($A1), day($A1)), DATE(year($A1), month($A38), day($A38)+1), "DAILY"), 2, 2)

0

MS Excel 용 Spearian ( http://spearianforexcel.com )을 사용하여 환율의 모든 내역을 작업하고 다운로드 할 수 있습니다. Yahoo Finance를 포함한 모든 주요 시장 데이터에 액세스하는 것이 매우 편안합니다!



0

Yahoo Finance의 환율 데이터를 스크랩하는 Excel UDF가 있습니다.

이것은 구문입니다

=FXRate("currency1", "currency2",["close", "open", "bid", "ask"])

30 GBP를 USD로 변환하면

=30*FXRate("GBP", "USD","bid")

나는 그것이 당신이 원하는 것이라고 생각합니다.

        


-1

환율과 같이 끊임없이 변하는 스프레드 시트에는 내장 된 것이 없습니다. 고맙게도 WikiHow , Yahoo Answers , OzGrid , EHow 와 같은 다른 종류의 솔루션이 이미 있습니다 .

다른 많은 솔루션이 있지만 대부분 동일한 일반 디자인 패턴을 따릅니다. 위의 링크 중 원하는 것이 없으면 OzGrid 사이트에서 검색하는 것이 좋습니다. 포럼은 종종 Excel 솔루션을 찾는 데 가장 적합합니다.


도움이되는 링크가 없습니다. 나는 여전히 업데이트 된 환율로 복사하여 붙여 넣는 것이 좋습니다. 더 나은 솔루션이 있어야합니다.
David
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.