Перейти к содержимому

Kutools для Office — один пакет. Пять инструментов. Выполняйте больше.

Получение актуальных данных о фондовом рынке в Excel: Руководство по богатым типам данных

Author Siluvia Last modified

В эпоху цифровых технологий искусственный интеллект (ИИ) революционизирует способ обработки данных. Excel интегрирует ИИ в свои функции, чтобы помочь распознавать богатые типы данных, выходящие за рамки чисел и текстовых строк, особенно при отслеживании информации в реальном времени, такой как данные о фондовом рынке. Раньше для получения данных о фондовом рынке требовался ручной ввод с сайтов финансовой информации или из печатных материалов, что было трудоемким и подверженным ошибкам. Теперь актуальные данные о фондовом рынке можно легко получить непосредственно в Excel. Это руководство покажет, как использовать Богатые типы данных в Excel, чтобы ваш финансовый анализ всегда был в курсе последних рыночных тенденций.

A screenshot showing an example of Excel retrieving real-time stock data with Rich Data Types


Обзор богатых типов данных в Excel

Благодаря добавленным возможностям ИИ, богатые типы данных в Excel выходят за рамки традиционного текста и чисел. Они позволяют вам привлекать большое количество структурированных данных о различных объектах. Например, когда вы вводите символ компании в ячейку и преобразуете его в тип данных «Акции», Excel получает множество связанных данных, таких как цены на акции, названия компаний и многое другое.

Примечание: Эти типы данных доступны только в Excel для Microsoft 365.

Какие связанные типы данных доступны в Excel?

Чтобы узнать, какие связанные типы данных доступны в Excel, перейдите на вкладку «Данные» в Excel, затем найдите связанные типы данных в группе «Типы данных».

A screenshot showing the Data Types group in Excel, displaying available linked data types such as Stocks, Currencies, Geography, and Organization

В группе Типы данных есть 4 типа данных, включая «Акции», «Валюты», «География» и «Организация». И у каждого из них есть соответствующие типы данных. Чтобы узнать больше, посетите эту страницу: Список связанных типов данных в Excel.

В этом руководстве я покажу, как использовать тип данных «Акции» для получения актуальных данных о фондовом рынке.


Получение актуальных данных о фондовом рынке с помощью богатых типов данных

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

A screenshot showing a list of ticker symbols in Excel for real-time stock data

Шаг 1. Преобразование исходного диапазона данных в таблицу

Выберите диапазон, содержащий символы компаний (в данном случае я выбираю диапазон A1:A9), и нажмите клавиши «Ctrl» + «T». Откроется диалоговое окно «Создать таблицу». Вам нужно проверить правильность ссылок на ячейки и наличие заголовков в выбранном диапазоне, затем нажмите «OK».

A screenshot of the Create Table dialog box in Excel with a selected range of ticker symbols

Совет: Преобразование исходного диапазона в таблицу имеет одно из самых значительных преимуществ — возможность автоматически заполнить весь столбец выбранным полем, что полезно при работе с большими объемами данных.
Шаг 2: Преобразование символов компаний в типы данных акций

Выберите исходный диапазон, перейдите на вкладку «Данные» и выберите «Акции» в группе «Типы данных».

A screenshot showing the Stocks option selected in the Data Types group on the Excel ribbon

Выбранные символы компаний преобразуются в тип данных акций (появляется иконка дома A screenshot showing the Stocks data type icon next to ticker symbols in Excel перед текстом). Смотрите скриншот:

A screenshot showing the conversion of ticker symbols to the Stocks data type in Excel

Примечание: Если Excel не распознает символ, он вернет вопросительный знак перед текстом. Чтобы исправить отсутствующие типы данных, следуйте этой инструкции: Исправление отсутствующих типов данных.
Шаг 3: Добавление связанной информации для каждого символа компании

Затем вы можете добавить актуальную информацию для каждого символа компании. Здесь я продемонстрирую два способа.

Метод 1: Добавление полей с помощью кнопки «Добавить столбцы»

Нажмите на любую ячейку внутри типа данных, и кнопка «Добавить столбец» A screenshot of the Add Columns button in Excel to add related fields to a stock data type появится. Затем вам нужно нажать эту кнопку, чтобы показать доступные поля данных. Нажмите на имя поля, чтобы извлечь информацию этого поля. В данном случае я выбираю поле «Цена».

A screenshot showing the process of adding a field, Price, to a stock data type in Excel

Затем поле Цена добавляется к типу данных акций. Вы можете повторить этот шаг, чтобы добавить больше полей по мере необходимости.

A screenshot showing the Price field added to the stock data type in Excel

Примечания:
  • Когда вы выбираете ячейку, содержащую поле богатого типа данных, вы можете видеть формулу, отображаемую в строке формул. Данные в выбранной ячейке извлекаются с помощью этой формулы.
    A screenshot showing the formula in the Excel Formula Bar for extracting data from a stock data type
  • Если вы не преобразовали диапазон данных в таблицу, при добавлении поля оно будет применено только к выбранной ячейке типа данных. Чтобы заполнить поле для других типов данных, вам нужно будет перетащить «маркер заполнения» ячейки вниз.
    A screenshot showing the Fill Handle being used to copy a field across Excel cells

Метод 2: Добавление полей с помощью формул

Если вы знакомы с этими полями и их соответствующими формулами, вы можете легко добавлять поля с помощью формул без использования кнопки «Добавить столбец».

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

  1. Выберите ячейку для вывода поля (здесь я выбираю ячейку B2), введите следующую формулу и нажмите клавишу «Enter».
    =A2.Price
    A screenshot showing the formula to extract the Price field from a stock data type in Excel
  2. Выберите ячейку с результатом и дважды щелкните маркер заполнения (зеленый квадрат в нижнем правом углу ячейки), чтобы заполнить текущий столбец тем же полем.
    A screenshot of the Fill Handle being used to populate Excel cells with stock data
Примечания:
  • Если имя поля, на которое делается ссылка, содержит пробелы, ссылка на поле должна быть заключена в квадратные скобки. Например:
    =A2.[52 week high]
  • Вы также можете использовать функцию FIELDVALUE для извлечения данных поля из связанных типов данных. В этом случае формула должна быть:
    =FIELDVALUE(A2, "Price")

Исследуйте дополнительные опции

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


Исправление отсутствующих типов данных

Если Excel не распознает символ, он может не преобразовать его в тип данных акций. Как показано на скриншоте ниже, Excel не распознает «Mikecro Soft», поэтому отображается вопросительный знак A screenshot showing a question mark перед текстом. Этот раздел поможет вам исправить отсутствующий тип данных пошагово.

A screenshot showing a question mark next to an unrecognized ticker symbol, 'Mikecro Soft' in Excel

  1. Выберите ячейку, содержащую отсутствующий тип данных, и панель «Селектор данных» отобразится автоматически.
    A screenshot of Excel showing the Data Selector pane to correct a missing stock data type
  2. На панели «Селектор данных» вам нужно сделать следующее.
    1. В таких случаях вам нужно убедиться, что символ правильный. Поэтому попробуйте ввести правильный символ в текстовое поле. Здесь я изменил «Mikecro Soft» на «Microsoft» и нажал «Enter», чтобы найти совпадающие результаты.
    2. Затем вы получите список результатов поиска. Выберите подходящий результат, нажав кнопку «Выбрать» под ним.
      Совет: Вы можете нажать на карточку над кнопкой «Выбрать», чтобы просмотреть детали этого типа данных.
      A screenshot of the Data Selector pane in Excel showing the process of correcting the ticker symbol 'Mikecro Soft' to 'Microsoft'
Результат

Отсутствующий тип данных теперь исправлен. Смотрите скриншот:

A screenshot showing the corrected ticker symbol 'Microsoft' in Excel after selecting the right result


Изменение типов данных

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

  1. Щелкните правой кнопкой мыши на ячейке, тип данных которой вы хотите изменить, выберите «Тип данных» > «Изменить».
    A screenshot showing the process of changing a data type by right-clicking on a cell in Excel
  2. На панели «Селектор данных» снова введите символ и нажмите клавишу «Enter». Затем выберите желаемый тип данных из списка.
    A screenshot of the Data Selector pane in Excel showing the option to retype a ticker symbol and select a new data type

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

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

Примечание: Типы данных в Excel могут обновляться автоматически. Однако важно отметить, что частота обновлений может зависеть от нескольких факторов, включая версию Excel, тип подписки (например, подписчики Office 365 могут получать более частые обновления) и частоту обновления самого источника данных. В некоторых случаях может возникнуть небольшая задержка в обновлении данных.

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

  • Щелкните правой кнопкой мыши выбранную ячейку, а затем выберите «Обновить» из контекстного меню.
    A screenshot showing the option to refresh data types by right-clicking on a selected cell in Excel
  • Перейдите на вкладку «Данные», нажмите «Обновить» > «Обновить все» или «Обновить».
    A screenshot of the Data tab in Excel showing the Refresh All option to update data types
  • Используйте сочетания клавиш:
    1. Нажмите «Alt» + «F5», чтобы обновить выбранную ячейку, а также другие ячейки с таким же типом данных.
    2. Нажмите «Ctrl» + «Alt» + «F5», чтобы обновить все источники в текущей книге.
Примечание: «Обновить все» также обновит все остальные соединения в книге, такие как сводные таблицы и запросы Power Query.

Открытие дополнительной информации с помощью карточек

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

Нажмите на значок типа данных, чтобы открыть карточку. Смотрите скриншот:

A screenshot showing the icon to click in Excel to open the data type card

В карточке вы можете:

  • Просмотреть все поля и соответствующие значения типа данных.
  • Добавить нужные поля из карточки, наведя курсор на поле, а затем нажав «Извлечь X в сетку» (X здесь представляет имя поля).
    A screenshot showing the option to extract a field from the card to the Excel grid
  • Узнать, откуда берутся поля и значения, прокрутив вниз внутри карточки и увидев заметку «Поддерживается» внизу карточки.
    A screenshot showing the 'Powered by' note at the bottom of the data type card in Excel

Получение исторических данных о фондовом рынке

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

Примечание: Функция «STOCKHISTORY» доступна только в Excel для Microsoft 365.
Синтаксис функции STOCKHISTORY

=STOCKHISTORY(акция, начальная_дата, [конечная_дата], [интервал], [заголовки], [свойство0], [свойство1], [свойство2], [свойство3], [свойство4], [свойство5])

Аргументы
  • Акция (обязательно): Символ акции в двойных кавычках, например, "MARA", "JMIA".
  • Начальная_дата (обязательно): Дата начала данных для извлечения.
  • Конечная_дата (необязательно): Дата окончания данных для извлечения. По умолчанию используется начальная_дата.
  • Интервал (необязательно): Временной интервал.
    • 0 (по умолчанию) = Ежедневно
    • 1 = еженедельно
    • 2 = ежемесячно
  • Заголовки (необязательно): Укажите, следует ли отображать заголовки.
    • 0 = Без заголовка
    • 1 (по умолчанию) = показывать заголовок
    • 2 = показывать инструмент + заголовок
  • Свойства (необязательно): Дополнительные данные для извлечения.
    • 0 (по умолчанию) = Дата
    • 1 (по умолчанию) = Закрытие
    • 2 = Открытие
    • 3 = Максимум
    • 4 = Минимум
    • 5 = Объем

Здесь я буду использовать эту функцию для получения цены закрытия указанных компаний на 20 декабря 2022 года.

Выберите ячейку (D2 в данном случае) рядом с исходным списком акций (или выберите любую пустую ячейку, которая вам нужна), введите следующую формулу и нажмите клавишу «Enter».

=STOCKHISTORY(A2,DATE(2022,12,20),,,0)

A screenshot showing the STOCKHISTORY function formula entered in Excel to retrieve historical stock data

Выберите эту ячейку с формулой и перетащите ее «маркер заполнения» вниз, чтобы получить остальные результаты.

A screenshot showing the Fill Handle being dragged in Excel to apply the STOCKHISTORY formula to multiple cells

Примечания:
  • В этой формуле «A2» — это ячейка с символом акции. «2022,12,20» — это дата для получения цены закрытия.
  • Так как у меня уже есть заголовки в данных, я указываю аргумент заголовка как «0», чтобы избежать отображения лишних заголовков в результатах.
  • Функция возвращает массив в качестве результата, который включает указанную дату для получения цены закрытия и цену закрытия на эту дату.
  • Чтобы узнать больше о функции «STOCKHISTORY», посетите эту страницу на сайте Microsoft: Функция STOCKHISTORY.

Часто задаваемые вопросы по использованию богатых типов данных в Excel

Вопрос: Как часто Excel обновляет данные о фондовом рынке?

Ответ: Excel обновляет данные о фондовом рынке в режиме реального времени, хотя может быть небольшая задержка для отражения изменений рынка.

Вопрос: Могу ли я использовать богатые типы данных для валют или других финансовых инструментов?

Ответ: Да, богатые типы данных в Excel также охватывают валюты и другие финансовые инструменты.

Вопрос: Есть ли ограничение на количество акций, которые я могу отслеживать?

Ответ: Ограничений нет, но производительность может снизиться, если вы одновременно отслеживаете большое количество акций.

Вопрос: Откуда берутся данные о фондовом рынке?

Ответ: Чтобы узнать, откуда берутся данные о фондовом рынке, посетите эту страницу на сайте Microsoft: О данных о фондовом рынке.


Лучшие инструменты для повышения продуктивности в Office

🤖 Kutools AI Aide: Совершенно новый подход к анализу данных благодаря: Интеллектуальное выполнение |  Генерация кода  |  Создание пользовательских формул |  Анализ данных и построение диаграмм  |  Вызов Kutools Functions
Популярные функции: Поиск, выделение или отметка дубликатов | Удалить пустые строки | Объединить столбцы или адреса без потери данных | Округлить ...
Супер ПОИСК: VLOOKUP по нескольким критериям | VLOOKUP по нескольким значениям | Многолистовой поиск | Распознавание нечетких соответствий ...
Расширенный раскрывающийся список: Быстро создать раскрывающийся список | Зависимый раскрывающийся список | Множественный выбор в раскрывающемся списке ...
Менеджер столбцов: Добавить определённое количество столбцов | Переместить столбцы | Переключить видимость скрытых столбцов | Сравнить диапазоны и столбцы ...
Рекомендуемые функции: Сетка фокусировки | Дизайн листа | Улучшенная строка формулы | Управление книгой и листами | Библиотека автотекста | Выбор даты | Объединить данные | Зашифровать/расшифровать ячейки | Отправить письмо по списку | Супер фильтр | Специальный фильтр (фильтр жирный/курсив/зачеркнутый...) ...
Топ15 наборов инструментов:12 текстовых инструментов (Добавить текст, Удалить определенные символы, ...) |50+ типов диаграмм (Диаграмма Ганта, ...) |40+ полезных формул (Расчет возраста на основе даты рождения, ...) |19 инструментов для вставки (Вставить QR-код, Вставить изображение по пути, ...) |12 инструментов преобразования (Преобразовать в слова, Конвертация валюты, ...) |7 инструментов объединения и разделения (Расширенное объединение строк, Разделить ячейки, ...) | ... и многое другое
Используйте Kutools на предпочитаемом вами языке — поддерживает Английский, Испанский, Немецкий, Французский, Китайский и более40 других языков!

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


Office Tab добавляет вкладки в Office и делает вашу работу намного проще

  • Включите режим вкладок для редактирования и чтения в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов во вкладках одного окна вместо новых отдельных окон.
  • Увеличьте свою продуктивность на50% и уменьшите количество щелчков мышью на сотни ежедневно!

Все надстройки Kutools. Один установщик

Пакет Kutools for Office включает надстройки для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro — идеально для команд, работающих в разных приложениях Office.

Excel Word Outlook Tabs PowerPoint
  • Комплексный набор — надстройки для Excel, Word, Outlook и PowerPoint плюс Office Tab Pro
  • Один установщик, одна лицензия — настройка занимает считанные минуты (MSI-совместимо)
  • Совместная работа — максимальная эффективность между приложениями Office
  • 30-дневная полнофункциональная пробная версия — без регистрации и кредитной карты
  • Лучшее соотношение цены и качества — экономия по сравнению с покупкой отдельных надстроек