跳到主要内容

在 Excel 中获取实时股票数据:丰富数据类型指南

在当今的数字时代,人工智能 (AI) 正在彻底改变我们处理数据的方式。 Excel 将人工智能集成到其功能中,以帮助识别数字和文本字符串之外的丰富数据类型,特别是在跟踪股票数据等实时信息方面。以前,获取股票数据需要从金融网站或印刷材料等来源手动输入,既耗时又容易出错。现在,可以直接在 Excel 中轻松检索实时股票数据。本指南将演示如何使用 Excel 中的丰富数据类型来确保您的财务分析紧跟最新的市场趋势。


Excel 丰富数据类型概述

通过添加 AI 功能,Excel 中丰富的数据类型超越了传统的文本和数字。它们允许您引入有关各种实体的大量结构化数据。例如,当您在单元格中输入公司的股票代码并将其转换为股票数据类型时,Excel 会获取各种相关信息,例如股票价格、公司名称等。

备注:这些数据类型仅在 Excel for Microsoft 365 中可用。

Excel 中有哪些链接数据类型可用?

要了解 Excel 中可用的链接数据类型,请转到 时间 Excel 中的选项卡,然后您可以在 数据类型 组。

数据类型组中有 4 种数据类型,包括 股票, 货币, 地理组织。每一种都有其关联的数据类型。要了解更多信息,请访问此页面: Excel 中链接数据类型的列表.

在本教程中,我将说明如何使用 Stocks 数据类型来获取实时股票数据。


访问具有丰富数据类型的实时股票数据

假设您有一个公司股票代码列表(如下面的屏幕截图所示),并且想要获取每个股票代码的相关实时股票信息。本节将演示如何使用 Excel 中的股票数据类型完成此任务。

步骤1.将原始数据范围转换为Table

选择包含股票代码的范围(在本例中,我选择范围 A1:A9),然后按 按Ctrl + T 键。 这 创建表 将打开对话框。您需要检查单元格引用是否正确以及所选范围是否有标题,然后单击 OK.

Tips::将原始范围转换为表格,最显着的优点之一是它能够自动用所选字段填充整个列,这在处理大量数据时很有帮助。
步骤 2:将股票代码转换为股票数据类型

选择原始范围,进入 时间 选项卡,然后选择 股票 ,在 数据类型 组。

选定的股票代码将转换为股票数据类型(使用此图标 显示在文本之前)。看截图:

备注:如果 Excel 无法识别股票代码,它将在文本前返回一个问号。要更正缺失的数据类型,请按照以下说明操作: 更正缺失的数据类型.
步骤 3:为每个股票代码添加相关信息

然后您可以为每个股票代码添加实时信息。这里我给大家演示两种方法。

方法 1:使用“添加列”按钮添加字段

单击数据类型中的任意单元格,然后 添加列 按键 会出现。然后您需要单击此按钮来显示可用的数据字段。单击字段名称即可提取该字段的信息。在这种情况下,我选择 价格 领域。

然后,将“价格”字段添加到股票数据类型中。您可以根据需要重复此步骤以添加更多字段。

:
  • 当您选择包含丰富数据类型字段的单元格时,您可以看到公式栏中显示的公式。使用此公式提取所选单元格中的数据。
  • 如果您尚未将数据范围转换为表格,则在添加字段时,它将仅应用于选定的数据类型单元格。要填充其他数据类型的字段,您需要将单元格的 填充手柄 下来。

方法二:使用公式添加字段

如果您熟悉这些字段及其相应的公式,则可以使用公式轻松添加字段,而无需使用“添加列”按钮。

以上述股票数据类型为例,要将 Price 字段添加到该数据类型中,可以执行以下操作。

  1. 选择输出字段的单元格(这里我选择单元格B2),输入以下公式并按 输入 键。
    =A2.Price
  2. 选择结果单元格,然后双击填充手柄(单元格右下角的绿色方块)以使用相同的字段填充当前列。
:
  • 如果要引用的字段名称包含空格,则需要将字段引用括在方括号中。例如:
    =A2.[52 week high]
  • 您还可以使用 FIELDVALUE 函数从链接数据类型检索字段数据。在这种情况下,公式应该是:
    =FIELDVALUE(A2, "Price")

探索更多选择

本节演示在 Excel 中获取实时股票数据时可以使用的其他选项,包括更正缺失的数据类型、更改数据类型、更新日期类型以及使用卡片发现数据类型的更多信息。


更正丢失的数据类型

如果 Excel 无法识别股票代码,则可能无法将其转换为股票数据类型。如下图所示,Excel无法识别 麦克罗软件,所以显示一个问号 正文之前。本节将帮助您逐步纠正丢失的数据类型。

  1. 选择包含缺失数据类型的单元格,然后 数据选择器 窗格将自动显示。
  2. 数据选择器 窗格,您需要执行以下操作。
    1. 在这种情况下,您需要确保股票代码正确。因此,请尝试在文本框中输入正确的股票代码。在这里,我改变了 麦克罗软件微软 然后按 输入 来搜索匹配的结果。
    2. 然后您将获得搜索结果列表。单击选择匹配结果 选择 它下面的按钮。
      Tips::您可以点击上面的卡片 选择 按钮查看该数据类型的详细信息。
结果

缺失的数据类型现已更正。看截图:


更改数据类型

如果Excel转换后的数据类型不符合您的需求,例如如下图所示,A2单元格的数据类型不是您需要的,您可以手动更改,如下所示。

  1. 右键单击要更改数据类型的单元格,选择 数据类型 > 更改.
  2. 数据选择器 窗格中,重新输入股票代码并按 输入 钥匙。然后从列表中选择所需的数据类型。

更新数据类型

链接数据类型连接到在线数据源。将文本转换为链接数据类型后,就会在工作簿中建立外部数据连接。如果线上数据发生变化,您需要手动更新数据以获取最新数据。本节介绍如何更新 Excel 中的数据类型。

备注:Excel数据类型可以自动更新。但是,需要注意的是,更新频率可能会受到多种因素的影响,包括 Excel 版本、订阅类型(例如,Office 365 订阅者可能会获得更频繁的更新)以及数据源本身的更新频率。在某些情况下,数据更新可能会略有延迟。

您可以使用三种方法来手动更新数据类型。单击数据类型的任意单元格,然后您需要:

  • 右键单击选定的单元格,然后选择 刷新 从上下文菜单。
  • 时间 标签,点击 刷新 > 全部刷新 or 刷新.
  • 使用快捷键:
    1. 媒体 其他 + F5 刷新您选择的单元格以及具有相同数据类型的其他单元格。
    2. 媒体 按Ctrl + 其他 + F5 刷新当前工作簿中的所有源。
备注: 全部刷新 还将刷新工作簿中的所有其他连接,例如数据透视表和高级查询。

使用卡片发现更多信息

将文本转换为某种数据类型后,文本前面会出现一个图标。单击该图标将打开一张卡片,其中包含有关数据类型的更多详细信息。让我们看看我们能用这张卡做什么。

单击数据类型的图标以打开该卡。看截图:

在该卡中,您可以:

  • 查看该数据类型的所有字段和对应的值。
  • 将光标悬停在字段上,然后单击 将 X 提取到网格 (这里的X代表字段名称)。
  • 通过在卡片内向下滚动并查看“,了解字段和值的来源”专利所有者”在卡片底部注明。

获取历史股票数据

股票数据类型不提供历史数据。有时,出于某种目的,您可能需要获取历史股票数据。本节将简要介绍如何使用 STOCKHISTORY 函数获取 Excel 中特定数据范围的历史股票数据。

备注:本 库存历史功能 仅适用于 Microsoft 365 的 Excel。
STOCKHISTORY 函数的语法

=STOCKHISTORY(stock, start_date, [end_date], [interval], [headers], [property0], [property1], [property2], [property3], [property4], [property5])

参数
  • Stock (required): A ticker symbol in double quotes, such as "MARA", "JMIA".
  • Start_date (required): The start date of the data to be retrieved.
  • End_date (optional): The end date of the data to be retrieved. Default is the start_date.
  • Interval (optional): The time interval.
    • 0 (default) = Daily
    • 1 = weekly
    • 2 = monthly
  • Headers (optional): Specify whether to display headers.
    • 0 = No header
    • 1 (default) = show header
    • 2 = show instrument + header
  • Properties (optional): Additional data to retrieve.
    • 0 (default) = Date
    • 1 (default) = Close
    • 2 = Open
    • 3 = High
    • 4 = Low
    • 5 = Volume

这里我将使用这个函数来获取给定公司在 20 年 2022 月 XNUMX 日的收盘价。

选择原始库存列表旁边的一个单元格(本例中为 D2)(或选择您需要的任何空白单元格),输入以下公式并按 输入 键。

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

选择此公式单元格并拖动其 填充手柄 下来得到其余的结果。

:
  • 在这个公式中, A2 是带有股票代码的单元格。 2022,12,20 是检索收盘价的日期。
  • 由于我的数据中已有标题,因此我将标题参数指定为 0 以避免在结果中显示额外的标题。
  • 该函数返回一个数组作为结果,其中包括用于检索收盘价的指定日期以及该日期的收盘价。
  • 要了解更多有关 库存历史功能,访问 Microsoft 网站上的此页面: 库存历史功能.

有关使用 Excel 丰富数据类型的常见问题解答

问:Excel 多久更新一次股票数据?

答:Excel 会实时更新股票数据,但市场变化的反映可能会略有延迟。

问:我可以对货币或其他金融工具使用丰富的数据类型吗?

答:是的,Excel丰富的数据类型还涵盖了货币和其他金融工具。

问:我可以追踪的股票数量有限制吗?

答:没有设定限制,但如果您同时跟踪大量股票,性能可能会受到影响。

问:股票财务数据从哪里来?

答:要了解股票财务数据的来源,请访问 Microsoft 网站上的此页面: 关于股票财务数据源.


最佳办公生产力工具

🤖 Kutools 人工智能助手:基于以下内容彻底改变数据分析: 智能执行   |  生成代码  |  创建自定义公式  |  分析数据并生成图表  |  调用 Kutools 函数...
热门特色: 查找、突出显示或识别重复项   |  删除空白行   |  合并列或单元格而不丢失数据   |   不使用公式进行四舍五入 ...
超级查询: 多条件VLookup    多值VLookup  |   跨多个工作表的 VLookup   |   模糊查询 ....
高级下拉列表: 快速创建下拉列表   |  依赖下拉列表   |  多选下拉列表 ....
列管理器: 添加特定数量的列  |  移动列  |  切换隐藏列的可见性状态  |  比较范围和列 ...
特色功能: 网格焦点   |  设计图   |   大方程式酒吧    工作簿和工作表管理器   |  资源库 (自动文本)   |  日期选择器   |  合并工作表   |  加密/解密单元格    按列表发送电子邮件   |  超级筛选   |   特殊过滤器 (过滤粗体/斜体/删除线...)...
前 15 个工具集12 文本 工具 (添加文本, 删除字符,...)   |   50+ 图表 类型 (甘特图,...)   |   40+ 实用 公式 (根据生日计算年龄,...)   |   19 插入 工具 (插入二维码, 从路径插入图片,...)   |   12 转化 工具 (小写金额转大写, 货币兑换,...)   |   7 合并与拆分 工具 (高级组合行, 分裂细胞,...)   |   ... 和更多

使用 Kutools for Excel 增强您的 Excel 技能,体验前所未有的效率。 Kutools for Excel 提供了 300 多种高级功能来提高生产力并节省时间。  单击此处获取您最需要的功能...

产品描述


Office Tab 为 Office 带来选项卡式界面,让您的工作更加轻松

  • 在Word,Excel,PowerPoint中启用选项卡式编辑和阅读,发布者,Access,Visio和Project。
  • 在同一窗口的新选项卡中而不是在新窗口中打开并创建多个文档。
  • 每天将您的工作效率提高50%,并减少数百次鼠标单击!
Comments (1)
Rated 4 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
Nasdaq values are refreshed with 15 mins delay, which is fairly unacceptable for trading. Does exist another way of obtaining the values in real time?
Rated 4 out of 5
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations