Автоматическое получение курсов валют в Google Таблицах позволяет создавать актуальные финансовые отчеты без ручного обновления данных. Рассмотрим несколько способов реализации этой функции.
Содержание
Автоматическое получение курсов валют в Google Таблицах позволяет создавать актуальные финансовые отчеты без ручного обновления данных. Рассмотрим несколько способов реализации этой функции.
Способы получения курсов валют
1. Использование функции GOOGLEFINANCE
- Откройте нужную Google Таблицу
- Введите в ячейку формулу:
=GOOGLEFINANCE("CURRENCY:USDEUR")
- Замените USDEUR на нужную пару валют (например, USDRUB)
- Нажмите Enter для получения текущего курса
2. Получение курса на конкретную дату
- Используйте формулу:
=GOOGLEFINANCE("CURRENCY:USDEUR", "price", DATE(2023,12,31))
- Замените дату на нужную (год, месяц, день)
- Для динамической даты используйте ссылку на ячейку с датой
Список доступных валютных пар
Код | Описание |
USDRUB | Доллар США к Российскому рублю |
EURRUB | Евро к Российскому рублю |
EURUSD | Евро к Доллару США |
CNYRUB | Китайский юань к Российскому рублю |
3. Получение дополнительных данных
- Измените атрибут "price" на "high" для получения максимума за день
- Используйте "low" для минимального значения
- Атрибут "change" покажет изменение курса
- Для объема торгов используйте "volume"
Примеры сложных формул
Динамическая таблица курсов
- Создайте столбец с кодами валютных пар (A2:A10)
- В соседнем столбце введите:
=GOOGLEFINANCE("CURRENCY:"&A2)
- Растяните формулу на весь диапазон
- Добавьте столбец с датами для исторических данных
4. Обход ограничений GOOGLEFINANCE
- Для некоторых валют используйте импорт данных с сайта ЦБ РФ
- Примените формулу:
=IMPORTXML("https://www.cbr.ru/scripts/XML_daily.asp", "//Valute[@ID='R01235']/Value")
- Замените ID валюты на нужный (R01235 - USD, R01239 - EUR)
- Используйте функцию SUBSTITUTE для замены запятой на точку
Для автоматического обновления данных установите в настройках таблицы периодичность обновления внешних данных (Файл - Настройки электронной таблицы - Вычисления).