在 Excel 中获取实时股票数据:丰富数据类型指南
在当今数字时代,人工智能(AI)正彻底重塑我们处理数据的方式。Excel 已将 AI 深度融入其功能,能够识别超越传统数字和文本字符串的富数据类型,尤其在追踪股票等实时信息方面表现卓越。过去,获取股票数据需手动从财经网站或印刷资料中录入,不仅耗时,还极易出错;如今,您可直接在 Excel 中轻松获取实时股票数据。本指南将为您演示如何运用 Excel 的富数据类型,确保您的财务分析始终紧贴最新市场动态。

Excel 富数据类型概述
凭借增强的 AI 功能,Excel 的富数据类型突破了传统仅将数据拆分为文本和数字的局限,为您引入关于各类实体的丰富结构化信息。例如,在单元格中输入公司股票代码并将其转换为“股票”数据类型后,Excel 会自动获取股价、公司名称等相关数据。
Excel 中有哪些链接数据类型?
要了解 Excel 中有哪些链接数据类型,请前往 Excel 的“数据”选项卡,在“数据类型”组中即可轻松找到链接数据类型。

“数据类型”组包含“股票”、“货币”、“地理”和“组织”4 种数据类型,每种类型还关联其他子类型。欲了解更多,请访问此页面:Excel 中的链接数据类型列表。
在本教程中,我将为您演示如何利用“股票”数据类型轻松获取实时股票行情。
使用富数据类型获取实时股票数据
假设您有一份公司股票代码列表(如下图所示),并希望为每个代码获取对应的实时股票信息。本节将为您演示如何利用 Excel 的“股票”数据类型轻松完成这一任务。

步骤 1:将原数据区域转换为表格
选择包含股票代码的区域(此处选择 A1:A9 区域),然后按下“Ctrl”+“T”键,系统将弹出“创建表格”对话框。请确认单元格引用是否正确,并勾选您的数据区域是否包含标题,随后单击“确定”。

步骤 2:将股票代码转换为股票数据类型
选择原始区域,切换至“数据”选项卡,然后在“数据类型”组中点击“股票”。

所选股票代码已转换为股票数据类型(文本前会显示一个房屋图标)
),如下图所示:

步骤 3:为每个股票代码添加相关信息
接下来,您可为每个股票代码添加实时信息。以下将为您展示两种方法。
方法 1:使用添加多列按钮添加字段
单击数据类型中的任意单元格, “添加列”按钮
将出现。单击该按钮以显示可用字段,再单击所需条件名称即可提取该字段的信息。此处我选择“价格”字段。

随后,“价格”字段便会自动添加到股票数据类型中。您可重复此操作,按需添加更多字段。

- 当选中包含富数据类型字段的单元格时,您会在编辑栏中看到用于提取该单元格数据的公式。

- 如果尚未将数据区域转换为表格,添加字段时,该字段仅会应用到所选数据类型的单元格。若要将其填充至其他数据类型的单元格,请向下拖动该单元格的“填充柄”。

方法 2:使用公式添加字段
如果您熟悉这些字段及其对应公式,也可直接通过公式添加字段,无需点击“添加列”按钮。
以上述股票数据类型为例,若需为其添加“价格”字段,可按以下步骤操作。
- 请选择一个单元格作为字段输出位置(此处以 B2 单元格为例),输入以下公式,然后按下 Enter 键。
=A2.Price
- 选中结果单元格,双击填充柄(位于单元格右下角的绿色方块),即可将相同字段自动填充至当前列。

- 如果要引用的条件名称包含空格,字段引用必须用方括号括起来。例如:
=A2.[52 week high] - 您也可以使用 FIELDVALUE 函数从链接数据类型中提取字段数据。此时,公式应为:
=FIELDVALUE(A2, "Price")
修正缺失的数据类型
如果 Excel 无法识别某个股票代码,就无法将其转换为股票数据类型。如下图所示,Excel 无法识别“Mikecro Soft”,因此在文本前显示一个问号
。本节将逐步指导您修复缺失的数据类型。

- 选择包含缺失数据类型的单元格后,“数据选择器”窗格将自动显示。

- 在“数据选择器”窗格中,请按以下步骤操作:
- 在此类情况下,请务必确保输入的股票代码准确无误。您可尝试在文本框中输入正确的股票代码。此处,我将“Mikecro Soft”更正为“Microsoft”,然后按下“ENTER 键”以搜索匹配结果。
- 随后,您将获得一个搜索结果列表。点击结果下方的“选择”按钮,即可选中匹配项。

结果
缺失的数据类型现已修正,请参见下图:

更改数据类型
如果 Excel 转换的数据类型不符合您的需求(例如下图所示,A2 单元格中的数据类型并非您所需),您可以按照以下步骤手动调整。
- 右键单击要更改数据类型的单元格,选择“数据类型”>“更改”。

- 在“数据选择器”窗格中,重新输入股票代码并按下“ENTER”键,随后从列表中选择所需的数据类型。

更新数据类型
链接数据类型会连接到在线数据源。当您将文本转换为链接数据类型后,工作簿中便会自动建立外部数据连接。若在线数据发生更新,您需手动刷新以获取最新信息。本节将为您介绍如何在 Excel 中更新链接数据类型。
您可通过以下三种方法手动更新数据类型。单击数据类型中的任意单元格,然后:
- 右键单击所选单元格,然后从上下文菜单中选择“刷新”。

- 转到“数据”选项卡,单击“刷新”>“全部刷新”或“刷新”。

- 使用快捷键:
- 按下“Alt”+“F5”,即可刷新所选单元格及所有其他具有相同数据类型的单元格。
- 按下“Ctrl”+“Alt”+“F5”即可刷新当前工作簿中的所有数据源。
使用卡片发现更多信息
将文本转换为某种数据类型后,其前方会显示一个图标。单击该图标即可打开一张卡片,其中包含该数据类型的详细信息。一起来看看这张卡片能做些什么吧!
单击数据类型图标即可打开卡片,如下图所示:

在卡片中,您可以:
- 查看该数据类型的所有字段及其对应值。
- 将鼠标悬停在卡片上的字段上,然后单击“将 X 提取到网格”(X 代表条件名称),即可添加所需字段。

- 向下滚动卡片,查看底部的“由……提供支持”说明,即可了解字段及其值的来源。

获取历史股票数据
股票数据类型本身不提供历史数据。但有时为了特定用途,您可能需要获取股票的历史数据。本节将简要介绍如何在 Excel 中使用 STOCKHISTORY 函数,为指定的数据范围获取历史股票数据。
STOCKHISTORY 函数的语法
=STOCKHISTORY(stock, start_date, [end_date], [interval], [headers], [property 0], [property 1], [property 2], [property 3], [property 4], [property 5])
参数
- 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
此处我将使用该函数获取指定公司在 2022 年 12 月 20 日的收盘价。
请选择原始股票列表旁边的单元格(本例中为 D2),或任选一个空白单元格,输入以下公式后按 Enter 键。
=STOCKHISTORY(A2,DATE(2022,12,20),,,0)

选中该公式所在单元格,向下拖动其“填充柄”,即可快速获取其余结果。

- 在此公式中,“A2”是包含股票代码的单元格。“2022,12,20”是要获取收盘价的日期。
- 由于我的数据中已包含标题,因此我将 header 参数设为“0”,以避免结果中出现重复的标题。
- 该函数返回一个数组,其中包含用于获取收盘价的日期及对应的收盘价。
- 如需了解更多关于“STOCKHISTORY 函数”的信息,请访问 Microsoft 网站上的此页面。
关于使用 Excel 丰富数据类型的常见问题
问:Excel 中的股票数据多久更新一次?
答:Excel 会实时更新股票数据,但市场变动反映到数据中可能会略有延迟。
问:我可以对货币或其他金融工具使用富数据类型吗?
答:可以,Excel 的富数据类型还涵盖货币及其他金融工具。
问:我能跟踪的股票数量有上限吗?
答:无明确限制,但同时跟踪大量股票可能会影响性能。
问:股票的财务数据来自哪里?
答:要了解股票财务数据的来源,请访问 Microsoft 网站上的此页面:关于股票财务源区域。
相关文章
获取 OpenAI API 密钥(分步指南与常见问题解答)
本综合指南将带您逐步了解如何获取 OpenAI API 密钥、理解其计费方式,并解答常见问题。
Excel 的快速分析工具
本教程将深入介绍这一强大功能,并通过实例展示其在实际工作中的高效应用。
最佳办公效率工具
| 🤖 | KUTOOLS AI 助手:基于以下内容革新数据分析:智能执行 | 生成代码| 创建自定义公式 | 数据分析及生成图表| 调用 Kutools Functions…… |
| 热门功能:查找、高亮或标记重复项 | 删除空白行 | 合并列或单元格且不丢失数据 | 不使用公式的四舍五入…… | |
| 高级 LOOKUP:多条件 VLookup | 多值 VLookup | 跨多工作表 VLookup | 模糊查找…… | |
| 高级下拉列表:快速创建下拉列表 | 级联下拉列表 | 多选下拉列表…… | |
| 列管理器:添加指定数量的列|移动列|切换隐藏列的可见性状态|比较区域与列…… | |
| 特色功能:网格聚焦 | 设计视图 |增强编辑栏 | 工作簿和表管理器 | 资源库(自动文本)| 日期提取 | 汇总工作表 | 加密/解密单元格 | 按列表发送邮件 | 超级筛选 | 特殊筛选(筛选粗体单元格/斜体/删除线……) ...... | |
| 热门 15 工具集:12 文本工具(添加文本,删除特定字符,……)| 50+ 图表 类型(甘特图,……)| 40+ 实用公式(基于生日计算年龄,……)| 19 插入工具(插入二维码,从路径插入图片,……)| 12 转换工具(小写金额转大写,汇率转换,……)| 7 合并和拆分工具(高级合并行,分割单元格,……)|……以及更多 |
借助 Kutools for Excel 大幅提升您的 Excel 技能,体验前所未有的高效办公。Kutools for 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 和 PowerPoint 插件 + Office Tab Pro
- 一个安装程序,一个许可证— 几分钟内完成设置(支持 MSI)
- 协同效果更佳— 在多个 Office 应用中实现流畅高效的生产力
- 30 天全功能试用— 无需注册,无需信用卡
- 超值之选— 比单独购买各插件更省钱











