Как вывести цены криптовалют в Excel

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

Обратите внимание, что эта функция доступна только при наличии подписки Microsoft 365.

Пример как вывести цены криптовалют в Excel в несколько кликов

Какие криптовалюты доступны?

Существуют сотни (если не тысячи) криптовалют, которые покупаются и продаются каждый день. Microsoft заплатила за получение данных только по нескольким основным криптовалютам, торгуемым по всему миру. В настоящее время в Excel доступны следующие криптовалюты:

  • Bitcoin (BTC)
  • Bitcoin Cash (BCH)
  • Litecoin (LTC)
  • Ripple (XRP)
  • Ethereum (ETH)

Ценообразование в режиме реального времени

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

Например, если вы хотите увидеть биткойн в евро, вы можете ввести «BTCEUR» или «BTC/EUR», и Excel распознает это как правильный ввод.

Давайте перейдем на вкладку «Данные» Excel и посмотрим, как мы можем настроить криптовалютную выборку данных для биткоина в долларах США.

После активации вкладки «Данные» вы должны увидеть группу кнопок под названием «Типы данных». Если вы этого не видите, значит, вы используете версию Excel, в которой нет такой возможности.

Узнайте Excel как свои пять пальцев на курсе по таблицам от Skillbox

Выберите ячейку с символом тикера и нажмите кнопку Тип данных Stocks. Если ваш тикер введен правильно (без орфографических ошибок), вы заметите несколько изменений в значении вашей ячейки.

Выводим курс биткоина в долларах в Excel

Если ваш тикерный символ был успешно преобразован, вы должны заметить две вещи:

  • слева от символа тикера должен появиться символ банка (что указывает на тип данных Stock)
  • Когда ячейка с тикером выбрана, должна появиться кнопка «Добавить поле».
Убеждаемся, что мы подключились куда нужно

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

Выбираем процент изменения

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

Внутренние формулы в таблице

Извлечение исторических цен

Вы можете использовать новую функцию Excel STOCKHISTORY для получения ценовых данных не только по акциям, но и по криптовалютам! Ниже приведен простой пример того, как можно получить ежедневную цену закрытия биткоина в долларах США за каждый день 2020 года.

Выводим динамику курса цены биткоина по дням
В английской версии Экселя значения функции разделяются запятыми, а не точкой с запятой

Обратите внимание, что я настроил 3 ячейки ввода для символа тикера (ячейка C2), начальной даты (ячейка C4) и желаемой конечной даты (ячейка C6). Функция STOCKHISTORY имеет следующие входы:

  • Название акции — Тикерный символ
  • Дата начала — первая дата, для которой вы хотите получить данные.
  • Дата окончания — Последняя дата, для которой вы хотите получить данные.
  • Интервал — Частота изменения цен между начальной и конечной датой.
    • Ежедневно = 0
    • Еженедельно = 1
    • Ежемесячно = 2
  • Заголовки — Хотите ли вы, чтобы заголовки вставлялись в набор данных автоматически?
    • Нет заголовков = 0
    • Показывать заголовки = 1
    • Показывать заголовки и биржевой тикер = 2
  • Свойство 1 — Вам будет предложен список полей, которые вы можете добавить в таблицу (т.е. цена, максимум за 52 недели и т.д.).
  • Свойство 2…. — Продолжайте перечислять нужные вам свойства с координационным номером

Обновление данных

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

Обновление данных по Bitcoin

Вот несколько решений на VBA, которые можно использовать для автоматического обновления данных, если вы не хотите делать это вручную:

  • Обновление данных при открытии файла
  • Обновление соединений данных при активации рабочего листа
  • Обновлять соединения данных каждые 15 минут

Узнайте Excel как свои пять пальцев на курсе по таблицам от Skillbox

Оцените статью, пожалуйста
Добавить комментарий