В эксель курс доллара Excelka.ru - все про Ексель

В эксель курс доллара

В эксель курс доллара

Импорт курса валют из интернета

​Смотрите также​Для получения курса евро,​ oHttp = Nothing​ с вопросом о​Самые популярные в России​ которой стоит курс)​или​. В появившемся окне​ (последовательность действий одинакова​

Способ 1. Простой веб-запрос для текущего курса валют

​E5​​ архив курса нужной​​в Excel 2007-2010.​для подстановки в​ мыши -​ ​ значениями курса на​ единое целое и​​ помечены — нажмите​В старых версиях Excel​​ иены, фунта и​ ​ ‘заменяем точку на​​ дате inpdate =​​ курсы — это​​ , я каждый​

​Обновить данные​Импорт данных​​ для всех версий,​​- ячейка, где​ валюты на листе:​ В открывшемся окне​ запрос:​Открыть с помощью -​

​ заданном интервале дат.​ получает собственное имя​ кнопку​ подобная задача требовала​ других валют необходимо​ запятую и выводим​ CDate(InputBox(«Введите дату в​

​ курсы валют.​ раз прописывала это​вручную.​​Вы можете выбрать​ ​ отличается только первый​​ лежит заданная дата​Как и в первом​ выбора источника данных​=ТЕКСТ(СЕГОДНЯ();»ДД.ММ.ГГГГ»)​ Блокнот​ Прокручиваем полученную таблицу​

​ (в нашем примере​Импорт​ неслабых ухищрений и​ сделать следующее:​ в активную ячейку​ формате ДД.ММ.ГГГГ», _​​Правда, на них​ ​ вручную.. потому что​​Данная возможность есть​​ место размещения данных​ шаг):​cbr​ способе, щелкнув правой​ находим и открываем​

​или в английской версии​(или выбрать его​ вниз до упора​ это будет​​(Import)​​ для многих сайтов​Открываете страницу сайта ЦБ​ outstr = Replace(outstr,​ «Курс доллара», Date))​ мало учат, зато​​ при копировании с​​ в Excel начиная​

​ и настроить свойства​Шаг 1​- имя диапазона​ кнопкой мыши по​ файл​=TEXT(TODAY(),»dd.mm.yyyy»)​ из списка -​​ и помечаем ее​​www.cbr.ru​

Способ 2. Параметрический веб-запрос для получения курса валют на заданный интервал дат

​внизу окна. Спустя​ была вообще нереализуема.​ со списком валют,​ «,», «.») ActiveCell.Value​ ‘разбираем дату на​ много наказывают.​ помощью ctrl ячейка​ с версии 2003.​ диапазона (это можно​. Для​ данных (автоматически создается​ импортированным данными и​cbr.iqy​Куда-нибудь рядом вводим код​ обычно это файл​ для импорта, щелкнув​)​ некоторое время, нужное​ Начиная с версии​

​ обновляемых ежедневно за​ = outstr End​ составляющие d =​Если Вам часто приходится​ с курсом тоже​

​Соответсвенно когда курс меняется,​ сделать и позже,​Excel 2003​ при импорте и​

​ выбрав команду​​. Перед импортом Excel​​ нужной нам валюты​Notepad.exe​ по черно-желтой стрелке​Этот способ представляет собой​ для загрузки данных,​ Excel 2003 все​ любую дату, например​ Sub​ Format(inpdate, «dd») m​ узнавать курс доллара​ сдвигается​ чтобы нужно было​ уже после того​:​ обычно совпадает с​Свойства диапазона (Data range​ уточнит у нас​ из таблицы:​

​из папки​ в левом нижнем​ слегка модернизированный первый​​ содержимое импортируемых таблиц​ ​ сводится к нескольким​​ http://cbr.ru/currency_base/daily.aspx?C_month=10&C_year=2012&date_req=01.10.2012. ​Теперь, если закрыть редактор​ = Format(inpdate, «mm»)​ для определенной заданной​Павлухин андрей​ его просто изменить,​​ как веб-запрос будет​​Данные — Импорт внешних​​ именем файла запроса)​​ properties)​ три момента.​Валюта​C:Windows​

​ углу вебстраницы (только​ вариант и дает​ появится в ячейках​​ щелчкам мышью.​​Открываем исходный HTML-код запрошенной​ Visual Basic и​ y = Format(inpdate,​​ даты в прошлом​: Если значения во​​ а автоматом пересчитает​ сформирован и данные​ данных — Создать​​3​​, можно настроить частоту​​Во-первых, куда импортировать таблицу​​Код​). После открытия файла​ не спрашивайте почему​ пользователю возможность получать​

​ на листе:​Выберите в меню​ страницы (правой кнопкой​ вернуться в Excel,​ «yyyy») ‘формируем строку​ (даты заказа или​ всех столбцах, которые​ всё. Спасибо.​ будут на листе).​ Веб запрос​- порядковый номер​ обновления​ с данными:​

​ запроса в Блокноте​ эта стрелка находится​ курс нужной валюты​

​Для дополнительной настройки можно​Д​ по веб-странице -​ то через меню​ для веб-запроса sURI​ поставки, например), то​ необходимо умножать на​Всеволод коваленко бик​​ Нажимаем​​Для​ столбца в нашей​

​При открытии файла (Refresh​

​Во-вторых, откуда брать код​

​ должны увидеть примерно​ там, а не​ не только на​

​ щелкнуть по любой​

​анные — Импорт внешних​

​ этот макрос сэкономит​

​ курс изменяться не​

​: Ставишь в ячейку​

​ таблице, откуда мы​ on file open)​ валюты (можно установить​Евро​

​ следующее:​ рядом с таблицей​ текущий день, но​ из этих ячеек​ данных — Создать​Просмотр HTML-кода​​ Макросы,​ m & «&C_year=»​ вам много времени.​ ​ будут, то необходимо​ А1 курс доллара.​и. готово!​​2007​ берем данные​​. Тогда при наличии​ флажок​ ​R01239​​Самое ценное здесь -​ — это вопрос​ и на любую​ правой кнопкой мыши​ веб-запрос​​в IE или​​или нажав ALT+F8,​ _ & y​ Вместо похода в​

​ в каждую ячейку​В нужной ячейке​

​Получилась вот такая​:​1​​ доступа к интернету​Использовать данное значение по​ ​Фунт стерлингов​ строка с адресом​​ к дизайнерам сайта).​ другую интересующую дату​ и выбрать в​(Data — Import external​​ что-то похожее в​ можно запустить наш​ ​ & «&date_req=» &​ архивы ЦБР достаточно​​ столбцов дописать умножение​

​ пишешь​ таблица:​Данные — Из Веба​- аргумент, включающий​ данные будут автоматически​ умолчанию​R01035​ и параметры запроса​

​Теперь ищем в правом​​ или интервал дат.​​ контекстном меню команду​ data — Web-query)​ других браузерах) и​ макрос​

​ d & «%2F»​ будет его запустить.​ на абсолютную ячейку​=​Excel сам создал​​Для​ для функции ВПР​​ обновляться каждый день,​(Use this value/reference for​​Японская иена​ в ней, которые​​ верхнем углу окна​ Для этого наш​Свойства диапазона​или в Excel​ ищем обозначение необходимой​GetDollar​ & m &​

​Откройте редактор Visual Basic,​ с курсом, например:​Затем щелкаешь мышкой​ именованый диапазон и​​Excel​ ​ приблизительный поиск, чтобы​​ т.е. таблица будет​ future refreshes)​R01820​ мы будем подставлять​ кнопку с дискетой​ веб-запрос надо превратить​(Data range properties)​ 2007/2010 нажмите кнопку​ валюты, например USD.​, ввести в появившееся​

Читать еще:  Возведение в степень в excel

​ «%2F» & y​ нажав ALT+F11 или​

​ в ячейке вводите​

  • ​ на А1 и​​ теперь, даже если​2010​
  • ​ можно было находить​​ самостоятельно дополняться новыми​, чтобы не указывать​Нужный код также можно​ — код нужной​Сохранить запрос​
  • ​ в параметрический, т.е.​​.​Из веба​Считаем на сколько символов​ окно дату и​
  • ​ ‘делаем запрос On​​ выбрав в меню​ =38000*$A$1, где $A$1​ нажимаешь F4, затем​ Вы внесете какую-то​:​ курсы и для​ данными.​ потом каждый раз​ подсмотреть в строке​ нам валюты (выделено​(Save Query)​ добавить к нему​В этом диалоговом​(Web)​ в исходнике от​

Курсы валют из интернета онлайн

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

​ получилось следующее:​ — например в​1. Создаем веб-запрос (см.​ меняются каждые несколько​Адрес (Address)​

​ начинается числовое значение​​ инструментов или на​ On Error GoTo​
​ (меню​ надо менять, тогда​
​: Вопрос: А как​
​ настроили свойства веб-запроса,​ будем брать курсы​ Подробнее про приблизительный​
​- если вы​
​:​ cbr.iqy, т.е. идем​http://cbr.ru/currency_base/dynamics.aspx?VAL_NM_RQ=[«Код валюты»]&date_req1=01.01.2000&r1=1&date_req2=[«Дата»]&rt=1&mode=1​
​Мои документы​

​ способ 1) к​​ минут, можно обновлять​введите URL сайта,​

​ самого курса. Для​​ листе или назначить​ 0 If oHttp​Insert — Module​ наилучшем способом будет​ указаны «все значения»?​ то Вы всегда​ валют (например сайт​ поиск с помощью​ с ней не​В-третьих, из какой ячейки​ в меню​Все остальное оставляем как​под именем​ странице сайта Центробанка​ почаще (флажок​ с которого будет​ евро = 81,​ макросу сочетание клавиш.​ Is Nothing Then​

​) и скопируйте туда​​ создать дублирующую табличку,​Хорошая​ можете это сделать,​ центробанка России), нажимаем​ функции ВПР можно​ знакомы, то очень​ брать конечную дату​Данные — Импорт внешних​ есть, сохраняем и​cbr.iqy.​ России с архивом​Обновлять каждые N мин.​ браться информация (например​
​ для фунта =​Фактически, макрос загружает данные​ Exit Sub End​ текст этого макроса:​ ячейки которой содержат​: тебе нужно будет​ просто кликнув правой​Пуск​ понятно почитать тут.​
​ советую сделать это.​ (тут также можно​ данных — Импортировать​ закрываем файл.​После этого окно​ курсов: http://cbr.ru/currency_base/dynamics.aspx​), а вот курсы​ http://www.finmarket.ru/currency/rates/) и нажмите​
​ 96, для иены​

Курс доллара для любой заданной даты

​ из архива сайта​ If oHttp.Open «GET»,​SSub GetDollar() ‘объявляем​
​ формулу типо такой:​ как минимум сделать​ кнопкой мыши по​

​, отмечаем таблицу с​Если Вы часто​ Вот такой формулой,​ установить оба флажка,​ данные​5. Создаем новую книгу​ веб-запроса и весь​2. В форме слева​ валют, в большинстве​ Enter.​ = 89, для​

​ Центробанка РФ, поэтому​ sURI, False oHttp.Send​ переменные Dim sURI​​Например столбец значений​ по 2 значения​ любой ячейке диапазона​ курсами валют (при​ работаете с финансами,​​ например, можно выбрать​ чтобы завтра не​​(Data — Import External​​ в Excel, открываем​ Excel можно пока​

​ выбираем нужную валюту​ случаев, достаточно обновлять​Когда страница загрузится, то​ швейцарского франка =​ для вставки курса​ ‘получаем HTML страницы​ As String Dim​ с заполненными ячейками​ для каждой ячейки,​ запроса и выбрав​ этом желтый маркер​ то Вам необходимо​ из нашей таблицы​ пришлось задавать эти​ Data — Import​ лист, куда хотим​ закрыть.​ и задаем начальную​ раз в день​ на таблицах, которые​ 87 и т.д.​ в текущую ячейку​ с курсами и​ oHttp As Object​ от А2 до​ которую ты хочешь​ в контекстном меню​ со стрелочкой изменится​ быть в курсе​ курс доллара за​ параметры вручную при​ Data)​ импортировать архив курсов​4. Открываем папку, куда​ и конечную даты:​ (флажок​ Excel может импортировать,​Вставляем получившееся число и​ необходимо иметь доступ​ извлекаем из него​ Dim htmlcode, outstr​ А10, тогда в​ умножить. в одной​ пункт​ на зеленый с​ текущей стоимости разных​ 10 января 2000​ обновлении):​в Excel 2003​ ЦБ. В любую​ сохранили запрос и​3. Жмем кнопку​Обновление при открытии файла​ появятся черно-желтые стрелки.​ код валюты в​ в интернет (в​ курс доллара htmlcode​ As String Dim​

​ ячейке B2 создаем​ будут рубли, в​Свойства диапазона данных​ галочкой) и нажимаем​​ валют. В Excel​ года:​​Жмем​ или на вкладку​ подходящую ячейку вводим​​ ищем файл запроса​​Получить данные​).​ Щелчок по такой​ макрос в строку ​ данный момент). Данные​ = oHttp.responseText outstr​ inpdate As Date​ формулу: =А2*$A$1, нажимаем​ другой доллары, в​. Так же в​ кнопку​

​ есть удобная функция​или в англоязычном варианте​ОК​Данные — подключения -​ формулу, которая даст​cbr.iqy​и через пару​Обратите внимание, что весь​ стрелке помечает таблицу​ outstr = Mid(htmlcode,​ вставляются как константы​

​ = Mid(htmlcode, InStr(1,​ Dim d, m,​ Энтер и протягиваем​ тех, где рубли​

  1. ​ этом меню Вы​Импорт​ получения данных из​ =VLOOKUP(E5,cbr,3,1)​, ждем пару секунд​
  2. ​ Найти другие​ нам текущую дату​, затем щелкаем по​ секунд видим таблицу​​ импортированный диапазон данных​​ для импорта.​ InStr(1, htmlcode, «USD»)​ (без связи и​ htmlcode, «USD») +​ y As Integer​
  3. ​ автозаполнением до В12.​ пишешь =(номер долларовой​ можете​.​ интернета он-лайн. Вот​где​ и получаем полный​(Data — Existing Connections)​в текстовом формате​ нему правой кнопкой​ с нужными нам​ воспринимается Excel как​Когда все необходимые таблицы​ + 87, 7)​ обновления).​
  4. ​ 87, 7) Set​ ‘выводим диалоговое окно​А2​ ячейки) *(ячейка, в​Изменить запрос​Шаг 3​
Читать еще:  В excel не отображаются листы

Импорт курсов валюты в Excel

Описание работы

Один из самых эффективных способов вставить курс валюты с сайта ЦБ в ячейку Excel — использовать надстройку с макросом. После установки программы VBA-Excel у вас появится новая вкладка на ленте с командой вызова функции Курс валюты.

Эта команда открывает удобную форму для импорта курса на заданную дату.

Выбор даты импорта

На форме имеется встроенный календарь для выбора даты на которую импортируется курс валюты. По умолчанию выбрана текущая дата.

Установить текущую дату можно также нажав на кнопку Сегодня в календаре

Выбор валюты

Далее необходимо указать курс какой валюты необходимо импортировать. Для этого кликните по нужной строке в списке.

Для выбора доступны все валюты с сайта ЦБ РФ. Для удобства самые популярные курсы доллара и евро вынесены в начало списка. Остальные отсортированы по алфавиту.

Выбор единицы расчета

Обратите внимание, что не все курсы валют берутся из расчета за 1 единицу. Например, для Армянских драммов расчет ведется за 100 единиц. Если необходимо, чтобы курс вставлялся за 1 единицу, то установите опцию В расчете за 1 единицу валюты в нижнем левом углу.

Тип вставки

Если вы не планируете обновлять курс валюты в дальнейшем, то советую вставлять курс валюты «текстом» тогда Excel не будет обращаться к сайту ЦБ для обновления данных. Для этого нажмите кнопку Вставка текстом.

Если вы хотите периодически обновлять курс (например на текущую дату), то используйте кнопку Вставить формулой. В этом случае в выбранную ячейку вставится функция КУРС с установленными параметрами.

Использовать функцию КУРС

Вставить курс валюты Вызвать функцию можно с помощью функции. Использовать ее можно так же как и любую другую встроенную в Excel — просто введите в ячейку =КУРС([Дата]; [ВАЛЮТА]; [ За1ед ]).

  • [Дата] — Дата, на которую необходимо определить валюту. По умолчанию текущая дата.
  • [ВАЛЮТА] — Текст, определяющий код валюты в соответствии с сайтом cbr.ru. По умолчанию USD.
  • [ За1ед ] — Не все курсы валют на сайте Центробанка указываются за 1 единицу валюты. Чтобы валюта рассчитывалась из расчета за 1 единицу укажите значение этой переменной = 1

Само собой необходим интернет для пользования данной функцией. Прошу не мучить свой компьютер, интернет и не делать выгрузку курсов за большой период времени, для этого на сайте Центробанка есть специальный функционал.

Получение курса USD на сегодня.

Получение различных курсов валют на сегодня.

Получение динамики курса доллара за 5 дней.

Получение курсов валюты из расчета за 1 единицу валюты на текущую дату.

Курсы валют в Excel

Курсы валют в Excel

Сегодня мне понадобились для расчётов курсы валют, как их загрузить в Excel я помнил, но столкнулся с неприятной картиной — старый способ (в котором мы отмечали таблицу жёлтой стрелкой) не работает. Посмотрев в сторону макросов загрузки — получается слишком много кода. так что пришлось остановиться на способе, который предлагает Центральный банк, а именно XML.

Давайте взглянем на страницу технической информации (банк, к моему удивлению, выложил подробный комментарий для работы с XML, вот ссылка — http://cbr.ru/scripts/Root.asp?PrtId=SXML).

Так что картина получается очень простой — мне нужно скопировать строчку с адресом запроса (www.cbr.ru/scripts/XML_daily.asp?date_req=02/03/2002) и стереть её до вида — www.cbr.ru/scripts/XML_daily.asp? (это нам даст курсы валют на текущую дату без указания дополнительных атрибутов функции), если же мы хотим курсы на определённую дату, то тогда её просто нужно добавить в конец ссылки запроса (www.cbr.ru/scripts/XML_daily.asp?date_req=02/04/2017).

Теперь дело за малым — идём на вкладку «Данные», жмём «Получить данные», затем «Из Интернета», но в адресной строке открывшегося окна указываем ссылку www.cbr.ru/scripts/XML_daily.asp? или с определённой датой. Немного ждём и отфильтрованная таблица будет готова!

Если в дальнейшем будет нужно эти курсы обновить — жмём правой кнопкой по таблице, выбираем пункт XML, жмём «Обновить XML данные».

Если возникли вопросы — к вашему вниманию предлагаю видеоурок!

Как запустить автоматическое обновление курсов валют — смотрите ЗДЕСЬ.

Импорт курса валют из интернета

Импорт курса заданной валюты из интернета с автоматическим обновлением — весьма частая задача для многих пользователей Microsoft Excel. Представьте, что у вас есть прайс-лист, который должен пересчитываться каждое утро в соответствии с курсом. Или бюджет проекта. Или стоимость договора, которую надо посчитать, используя курс доллара на дату заключения договора.

В подобных ситуациях можно решить проблему по разному — всё зависит от того, какая версия Excel у вас установлена и какие надстройки поверх неё стоят.

Способ 1. Простой веб-запрос для текущего курса валют

Этот способ подойдет тем, у кого на компьютере пока ещё старые версии Microsoft Office 2003-2007. Он не использует никаких сторонних надстроек или макросов и оперирует только встроенными функциями.

Нажмите кнопку Из интернета (Web) на вкладке Данные (Data) . В появившемся окне в строку Адрес (Address) введите URL сайта, с которого будет браться информация (например http://www.finmarket.ru/currency/rates/) и нажмите клавишу Enter .

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

Когда все необходимые таблицы помечены — нажмите кнопку Импорт (Import) внизу окна. Спустя некоторое время, нужное для загрузки данных, содержимое отмеченных таблиц появится в ячейках на листе:

Для дополнительной настройки можно щелкнуть по любой из этих ячеек правой кнопкой мыши и выбрать в контекстном меню команду Свойства диапазона (Data range properties) . В этом диалоговом окне, при желании, возможно настроить периодичность обновления и другие параметры:

Читать еще:  Диаграмма дерево в excel

Котировки акций, т.к. они меняются каждые несколько минут, можно обновлять почаще (флажок Обновлять каждые N мин.), а вот курсы валют, в большинстве случаев, достаточно обновлять раз в день (флажок Обновление при открытии файла).

Обратите внимание, что весь импортированный диапазон данных воспринимается Excel как единое целое и получает собственное имя, которое можно увидеть в Диспетчере имен на вкладке Формулы (Formulas — Name Manager) .

Способ 2. Параметрический веб-запрос для получения курса валют на заданный интервал дат

Этот способ представляет собой слегка модернизированный первый вариант и дает пользователю возможность получать курс нужной валюты не только на текущий день, но и на любую другую интересующую дату или интервал дат. Для этого наш веб-запрос надо превратить в параметрический, т.е. добавить к нему два уточняющих параметра (код нужной нам валюты и текущую дату). Для этого делаем следующее:

1. Создаем веб-запрос (см. способ 1) к странице сайта Центробанка России с архивом курсов: http://cbr.ru/currency_base/dynamics.aspx

2. В форме слева выбираем нужную валюту и задаем начальную и конечную даты:

3. Жмем кнопку Получить данные и через пару секунд видим таблицу с нужными нам значениями курса на заданном интервале дат. Прокручиваем полученную таблицу вниз до упора и помечаем ее для импорта, щелкнув по черно-желтой стрелке в левом нижнем углу вебстраницы (только не спрашивайте почему эта стрелка находится там, а не рядом с таблицей — это вопрос к дизайнерам сайта).

Теперь ищем в правом верхнем углу окна кнопку с дискетой Сохранить запрос (Save Query) и сохраняем файл с параметрами нашего запроса в любую подходящую папку под любым удобным именем — например в Мои документы под именем cbr.iqy. После этого окно веб-запроса и весь Excel можно пока закрыть.

4. Открываем папку, куда сохранили запрос и ищем файл запроса cbr.iqy, затем щелкаем по нему правой кнопкой мыши — Открыть с помощью — Блокнот (или выбрать его из списка — обычно это файл Notepad.exe из папки C:Windows). После открытия файла запроса в Блокноте должны увидеть примерно следующее:

Самое ценное здесь — строка с адресом и параметры запроса в ней, которые мы будем подставлять — код нужной нам валюты (выделено красным) и конечная дата, которую мы заменим на сегодняшнюю (выделено синим). Аккуратно редактируем строку, чтобы получилось следующее:

Все остальное оставляем как есть, сохраняем и закрываем файл.

5. Создаем новую книгу в Excel, открываем лист, куда хотим импортировать архив курсов ЦБ. В любую подходящую ячейку вводим формулу, которая даст нам текущую дату в текстовом формате для подстановки в запрос:

или в английской версии

Куда-нибудь рядом вводим код нужной нам валюты из таблицы:

Как получить курсы валют из интернета в Excel или Таблицы Гугл

Бывает, что нужно получить данные из внешних источников. Например, курсы валют, точное время, цены и ассортимент товаров. Откуда это получить? Из базы данных, из внешнего файла, из интернета. Давайте посмотрим как получить курсы валют и другую информацию прямо в таблицу Excel или в Google Sheets .

Уже довольно давно придуманы форматы для обмена данными XML и Json. И они как раз подойдут для нашей задачи. Заодно посмотрим как оно работает.

Получаем свежие курсы валют в Excel

Запускаем таблицу Excel. Создаём новую книгу. Далее я буду делать всё на Листе 3, а полученные данные транслировать на Лист 1. Данные будем получать с https://www.cbr-xml-daily.ru/ .

Переходим на вкладку Данные и в блоке Получение данных выбираем Из Веба. Можно выбрать Из других источников и вставить ссылку, приведённую ниже, но тогда данные нельзя будет настроить для обновления.

Скопируйте эту ссылку — https://www.cbr-xml-daily.ru/daily_utf8.xml

В строке Адрес окна Создание веб-запросов вводим ссылку, которую привел выше.

Нажимаем Пуск и когда страница загрузится нажимаем Импорт. Далее нужно будет выбрать лист и ячейки. По умолчанию это текущий лист и выделенная ячейка.

Вот что вы получите. Теперь вы можете копировать необходимые ячейки на нужный лист.

Внимание! Если вы удалите часть таблицы, по после обновления она появится вновь.

Теперь нужно настроить обновление. Снова переходим на вкладку Данные и в блоке Подключения нажимаем на Подключения. Среди списка текущих подключений выбираем нужное и нажимаем Свойства. В окне Свойства подключения выбираем период обновления. Жмём ОК.

Теперь мы можем на нужном листе в ячейках присвоить значения из полученной таблицы.

Котировки акций и биржевые индексы можно получить выбрав Существующие подключения. Они будут под заголовком Файлы подключений на этом компьютере.

Получаем свежие курсы валют в Google Sheets

Для начала переходим в вашу таблицу. В выбранную ячейку для отображения курса доллара США пишем код:

=IMPORTXML(«http://www.cbr.ru/scripts/XML_daily.asp»; «//ValCurs/Valute[CharCode=»»USD«»]/Value»)

Этот код, который на скриншоте выше, добавляет курс доллара США. Код Евро добавляется так:

=IMPORTXML(«http://www.cbr.ru/scripts/XML_daily.asp»; «//ValCurs/Valute[CharCode=»»EUR«»]/Value»)

Если вы хотите добавить другие валюты, то вам вместо EUR нужно написать название другой валюты. Вот полный список — http://www.cbr.ru/scripts/XML_daily.asp . Таким образом вместо EUR в примере для белорусского рубля пишем короткий код BYN.

Это минимум того, как можно использовать файлы форматов XML и Json. В следующих статьях расскажу о чем-нибудь более полезном.

Рейтинг статьи: Подано голосов: 4

Загрузка.

Ссылка на основную публикацию