Google Sheets: Конвертер валют и вывод биржевых цен
В данном руководстве разберем, как конвертировать валюту в Google Sheets и получить биржевые данные и цены на акции компаний при помощи функции GOOGLEFINANCE.
Google использует свою функцию GOOGLEFINANCE в поиске, которая получает точные данные в реальном времени для точного вывода информации о финансовых данных.
! Функция GOOGLEFINANCE будет автоматически обновлять данные каждые 20 минут.
Обмен текущего курса валют
Выделите ячейку в Google таблицах и в строку fX вставьте ниже формулу, где в данном примере будет показан текущий курс доллара США к Российскому рублю RUB. Вы можете заменить любую валютную пару на другую, отредактировав USDRUB.
=GOOGLEFINANCE("Currency:USDRUB")
Вывод исторических данных обменного курса
Чтобы получить исторические данные за точный период, формула будет следующая. В данном примере рассмотрим валютную пару USD/RUB.
=GOOGLEFINANCE("Currency:USDRUB"; "price"; ДАТА(2014;1;1);)
Кроме того, можно вывести за нужный период, к примеру с 2020 года, 1 месяца, 1 дня по 2022 года 9 месяца, 31 дня.
=GOOGLEFINANCE("Currency:USDRUB"; "price"; ДАТА(2020;1;1); ДАТА(2022;9;31))
Вывод цен на акции компаний в реальном времени
В Google таблицах можно получить данные о акциях в реальном времени зная ткущую цену, цену открытия, сегодняшний максимум и минимум, рыночную капитализацию, прибыль по цене и цену за акцию. Создадим свое рода таблицу.
- Создайте таблицу с названиями нужными вам компаний. Такие столбики с названиями как attribute, price и т.п. должны быть написаны, как указано в справке GOOGLEFINANCE. Для лучшего понимания, вы можете создать дополнительную строку и подписать их по русскому attribute как тикер, price как цена и т.п.
- Далее напишите фондовые биржевые акции компаний как AAPL (эйпл) и т.п. в столбце Тикер.
- Теперь выделите ячейку акции компании и цену. Т.е. AAPL и Price, что получится B4 и С4 в данном примере ниже.
- Далее напишите следующую формулу в ячейку B4 и C4 =GOOGLEFINANCE($B4;C$2) и нажмите Enter.
Теперь вы получите данные о акции AAPL (эйпл) в 151,76 доллара США. Теперь возьмите и перетяните ячейку до конца зажатием мыши на квадратик в углу ячейки B4/С4 и тяните до J4. Далее будет подсчитан и выведены все нужные вам данные. Выделите другие ячейки компаний, чтобы автоматически заполнить поля.
Вывод биржевых цен
Чтобы вывести биржевые цены как NASDAQ форума будет следующая:
GOOGLEFINANCE("NASDAQ:GOOG"; "price"; СЕГОДНЯ()-30; СЕГОДНЯ())
Если нужно вывести цену биржи NASDAQ за определенный период то:
GOOGLEFINANCE("NASDAQ:GOOG"; "price"; ДАТА(2014;1;1); ДАТА(2014;12;31); "DAILY")