История акций и курсов валют в Excel - Советы по Excel

Содержание

На прошлой неделе в бета-канале Excel для Office 365 дебютировала новая функция STOCKHISTORY. Функция может извлекать исторические цены на акции и обменные курсы с дневным, недельным или ежемесячным интервалом.

STOCKHISTORY - это пример одной из новых формул динамического массива. Одна формула разольется в соседних ячейках. Обзор динамических массивов см. В статье Excel 2019: динамические массивы могут распространяться.

Осторожно

STOCKHISTORY будет доступен только в версиях Office 365 по подписке. Если у вас есть Excel 2013, Excel 2016, Excel 2019 (или в будущем Excel 2022), у вас не будет доступа к службе STOCKHISTORY.

Вот пример формулы STOCKHISTORY, возвращающей месячные цены закрытия для цены закрытия акций Coca-Cola: =STOCKHISTORY(A1,"1/1/1975",TODAY(),2,1)

Месячные цены закрытия с STOCKHISTORY

Вы можете использовать аргументы в функции STOCKHISTORY для обеспечения гибкости. Стоит изучить различные варианты. Аргументы представлены в следующем порядке:

  • Фондовая: это может быть текст в кавычках, например «IBM» или указывающий на ячейку, например A1.
  • Start_Date: заключите дату начала в кавычки или укажите на ячейку, содержащую дату. Как вы увидите в приведенном выше примере, если вы укажете дату начала до того, как акции торговались, результаты будут начинаться с самой старой доступной даты.
  • End_Date: если вы не укажете этот параметр, по умолчанию будет использоваться сегодняшняя дата. Обратите внимание, что функция не предоставляет результатов внутри дня, поэтому в большинстве случаев последняя дата будет вчерашним закрытием. STOCKHISTORY показывает сегодняшнюю цену закрытия только через много часов после закрытия рынка.
  • Интервал: это обеспечивает большую гибкость. Введите 0 для ежедневного, 1 для еженедельного или 2 для ежемесячного
  • Заголовки: введите 0, чтобы вернуть данные без заголовков столбцов. Используйте 1 для одной строки заголовков, как показано выше. Используйте 2, чтобы получить заголовки, как показано ниже.
    Аргументы функции STOCKHISTORY
  • После первых пяти аргументов вы можете указать до 6 дополнительных аргументов, чтобы указать, какие поля вы хотите вернуть, и порядок. Если вы не укажете их, вы получите дату и цену закрытия.
    Аргументы функции STOCKHISTORY

Вы можете указать значения в любом порядке. Например, одна из очень старых встроенных биржевых диаграмм в Excel требует даты, объема, открытия, максимума, минимума, закрытия. В этом случае аргументы с 6-го по 10-й будут 0,5,2,3,4,1.

Аргументы функции STOCKHISTORY

STOCKHISTORY поддерживает отдельные акции, валютные пары, ETF, индексные фонды, паевые инвестиционные фонды и облигации.

Чтобы узнать больше, посмотрите наше видео на YouTube.

Одна из особенностей STOCKHISTORY заключается в том, что она автоматически обеспечивает форматирование чисел на лету. Это новая функция в Excel. Узнайте больше о FNV здесь: https://techcommunity.microsoft.com/t5/excel-blog/announcing-stockhistory/ba-p/1404338.

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

Интересные статьи...