Формула для обновленных курсов валют в Excel или других электронных таблицах?

какие электронные таблицы поддерживают следующую формулу:

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

результат должен быть 3000 USD обменены на Евро. Возможно, дата может быть предоставлена для исторического обменного курса. Кроме того, в среднем за последний месяц или около того.

Я бы использовал такую функцию все время, и она должна быть актуальной для многих других пользователей. Я предпочитаю работать в Excel, но онлайн-таблицы, такие как Google или Zoho, также прекрасны.

23
задан Lance Roberts
17.02.2023 9:54 Количество просмотров материала 3325
Распечатать страницу

10 ответов

в электронных таблицах Google, получать настоящие обменные курсы очень легок с встроенной функцией финансов Google запрашивая. Например, чтобы получить текущий курс USD / EUR:

=GoogleFinance("CURRENCY:USDEUR")

Это будет работать для всех валютных курсов Google Finance отслеживает. См https://www.ablebits.com/office-addins-blog/2017/11/30/currency-conversion-google-sheets/ дополнительные примеры.

96
отвечен nfelger 2023-02-18 17:42

вот несколько вариантов для вас:

GOOGLE ТАБЛИЦЫ

есть скрипт Google Spreadsheet, который возвращает обменный курс между евро и валютой, которую вы укажете. Данные якобы из Европейского центрального банка.

настройка:

откройте таблицу Google Docs.

клик вставить > скрипт > > Поиск ECBExchangeRate

установить она.

использование:

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

* * * с кавычками на дату

это вернет обменный курс между USD и EUR за дату mm/dd/yyyy. К сожалению, источник данных не обновляется.

расчет между 2 валютами:

например, мы хотим получить курс USD / JPY на сегодня. Получите EUR / USD и EUR / JPY, используя формулу выше. Разделите курс EUR / JPY на курс EUR / USD. Вы получаете ПАРЕ ДОЛЛАР/ИЕНА.

EXCEL

Я не верю, что такая функция существует для Excel (по крайней мере по умолчанию). Тем не менее, вы можете настроить лист, который импортирует данные из онлайн-таблицы обменного курса, например, на странице Yahoo Finance (finance.yahoo.com > инвестиции > валюты > инвестиции в валюты > кросс-курсы.

затем вы можете настроить VLOOKUP или индекс/матч формулу, чтобы получить соответствующие обменные курсы для вы.

настройка:

создать новый лист (рекомендуемый).

клик Data > Из Интернета > > введите следующий URL:

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

нажмите желтую стрелку рядом с таблицей обменного курса. Стрелка должна превратиться в зеленую галочку. Нажмите импорт.

клик свойства. Под Контроль Обновления укажите как часто вы хотите, чтобы в Excel извлеките новые данные или выберите обновить данные при открытии файла. Нажмите кнопку ОК, затем подождите, пока Excel загрузит данные.

обновить данные, нажмите Ctrl-Alt-F5.

вот пример таблицы:enter image description here

данные на странице Yahoo Finance довольно ограничены, но они охватывают самые популярные валюты. Вы можете использовать другие источники, такие как:

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

сайте http://www.xe.com/ucc/ есть исторические таблицы норм, которые можно объединить.

29
отвечен Ellesa 2023-02-18 19:59

Таблицы Google:

Microsoft Excel:

  • скачать данные в формате CSV от Yahoo Finances и импортировать его в Excel в качестве запроса.

как импортировать данные из Yahoo Finances в Excel?

  1. на → Сведения Из Web.

  2. укажите URL данных в поле URL, например, для курса USD к EUR: http://download.finance.yahoo.com/d/quotes.csv?s=USDEUR=X&f=b

  3. пресс загрузить. Новый лист с необходимыми данными будет создан автоматически.

  4. Вы можете скрыть заголовок и стиль ячейки снятие Заголовок Строки и Полос Строк соответственно.

вот и все, теперь у вас есть ячейки с нужными данными. Вы можете referece к ячейке как к любой другой ячейке в Excel.

полезно знать:

6
отвечен Mike B. 2023-02-18 22:16

эта электронная таблица Excel подключается к веб-службе (Oanda)для автоматической загрузки исторических обменных курсов.

http://investexcel.net/222/automatically-download-historical-forex-data-into-excel/

VBA открыт, поэтому вы можете взломать код, который я написал. Вы должны быть в состоянии создать функцию, как

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

который использует 30 - дневный средний обменный курс или что-то еще.

3
отвечен Samir Khan 2023-02-19 00:33

Я использую плагин для вполне некоторое время. Работает отлично для меня. Он использует Yahoo API и MSN money веб-сайт, чтобы получить живые курсы валют в Excel подвергается в качестве пользовательских функций. т. е. =Fx_Convert(100,"USD","EUR")

http://technitya.com/content/Live-Currency-in-Excel

1
отвечен user248738 2023-02-19 02:50

Вы можете использовать встроенный GOOGLEFINANCE функция, которая извлекает текущую или историческую информацию о ценных бумагах из Google Finance. Вы можете использовать следующий синтаксис:

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)
1
отвечен kenorb 2023-02-19 05:07

вы можете использовать Spearian для MS Excel,http://spearianforexcel.com, чтобы работать и загружать всю историю любого обменного курса. Это очень удобно для получения доступа ко всем основным рыночным данным, включая Yahoo Finance!

0
отвечен Alpha01 2023-02-19 07:24

существует бесплатный инструмент преобразования валюты, доступные для excel, который преобразует между более чем 160 валют. Pro версия также может использовать исторические данные:

http://www.office-plugins.net/free-excel-currency-converter/

0
отвечен user286513 2023-02-19 09:41

существует Excel UDF, который выскабливает данные обменного курса от Yahoo Finance здесь

это синтаксис

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

таким образом, чтобы конвертировать 30 GBP в USD, вы напишете

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

Я думаю, что это то, чего вы хотели.

0
отвечен Samir Khan 2023-02-19 11:58

вы не найдете ничего встроенного в любую таблицу для чего-то, что постоянно меняется, как обменные курсы. К счастью, уже есть решения, которые другие создали для такого рода вещей, таких как WikiHow,Ответы,OzGrid,EHow.

есть много других решений, но большинство из них следуют тем же общим шаблонам проектирования. Если ни одна из приведенных выше ссылок не является тем, что вы ищете, я предложил бы поиск на сайте OzGrid. Их форумы часто являются одними из лучших для поиска решений Excel.

-1
отвечен BBlake 2023-02-19 14:15

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх