在 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 代表字段名)从卡片中添加所需的字段。
- 通过在卡片内向下滚动并查看卡片底部的“由...提供支持”注释,了解字段和值的来源。
获取历史股票数据
股票数据类型不提供历史数据。有时,出于某些目的,您可能需要获取历史股票数据。本节将简要描述如何使用 STOCKHISTORY 函数在 Excel 中获取特定数据范围的历史股票数据。
STOCKHISTORY 函数的语法
=STOCKHISTORY(股票, 开始日期, [结束日期], [间隔], [标题], [属性0], [属性1], [属性2], [属性3], [属性4], [属性5])
参数
- 股票(必需):双引号内的股票代码,例如“MARA”、“JMIA”。
- 开始日期(必需):要检索的数据的开始日期。
- 结束日期(可选):要检索的数据的结束日期。默认为开始日期。
- 间隔(可选):时间间隔。
- 0(默认)= 每日
- 1 = 每周
- 2 = 每月
- 标题(可选):指定是否显示标题。
- 0 = 无标题
- 1(默认)= 显示标题
- 2 = 显示工具 + 标题
- 属性(可选):要检索的附加数据。
- 0(默认)= 日期
- 1(默认)= 收盘价
- 2 = 开盘价
- 3 = 最高价
- 4 = 最低价
- 5 = 成交量
在这里,我将使用此函数获取给定公司在 2022 年 12 月 20 日的收盘价。
选择一个单元格(在此情况下为 D2)靠近原始股票列表(或选择您需要的任何空白单元格),输入以下公式并按“Enter”键。
=STOCKHISTORY(A2,DATE(2022,12,20),,,0)
选择此公式单元格并向下拖动其“填充柄”以获取其余结果。
- 在此公式中,“A2”是包含股票代码的单元格。“2022,12,20”是获取收盘价的日期。
- 由于我的数据中已经有标题,我将标题参数指定为“0”以避免在结果中显示多余的标题。
- 该函数返回一个数组作为结果,其中包括用于获取收盘价的指定日期以及该日期的收盘价。
- 欲了解更多关于“STOCKHISTORY 函数”的信息,请访问 Microsoft 网站上的此页面:STOCKHISTORY 函数。
关于利用 Excel 丰富数据类型的常见问题解答
问:Excel 多久更新一次股票数据?
答:Excel 实时更新股票数据,尽管市场变化的反映可能会有轻微延迟。
问:我可以将丰富数据类型用于货币或其他金融工具吗?
答:是的,Excel 的丰富数据类型也涵盖货币和其他金融工具。
问:我可以跟踪的股票数量有限制吗?
答:没有设定限制,但如果您同时跟踪大量股票,性能可能会受到影响。
问:股票财务数据来自哪里?
答:欲了解股票财务数据的来源,请访问 Microsoft 网站上的此页面:关于股票财务数据来源。
相关文章
获取 OpenAI API 密钥(步骤及常见问题解答)本综合指南将引导您完成获取 OpenAI API 密钥的过程,了解其计费方式,并解决常见问题。
Excel 的快速分析工具本教程将详细探讨快速分析工具,并通过示例说明其实际应用。
最佳 Office 办公效率工具
🤖 | Kutools AI 助手:基于智能执行,彻底革新数据分析 |生成代码|创建自定义公式|分析数据并生成图表|调用 Kutools Functions… |
热门功能:查找、选中项的背景色或标记重复项|删除空行|合并列或单元格且不丢失数据|四舍五入(无公式)... | |
高级 LOOKUP:多条件查找 (VLookup)|多值查找 (VLookup)|多表查找 (VLookup Across Multiple Sheets)|模糊查找 (Fuzzy Lookup)... | |
高级下拉列表:快速创建下拉列表|依赖型下拉列表|多选下拉列表... | |
列管理器:添加指定数量的列 |移动列 |切换隐藏列的可见状态| 比较区域及列... | |
特色功能:网格聚焦|设计视图|增强编辑栏|工作簿 & 工作表管理器|资源库(自动文本)|日期提取|合并数据|加密/解密单元格|按列表发送电子邮件|超级筛选|特殊筛选(筛选粗体/倾斜/删除线等)... | |
热门15 大工具集:12 款文本工具(添加文本、删除特定字符等)|50+ 种图表 类型(甘特图等)|40+ 实用公式(基于生日计算年龄等)|19 款插入工具(插入二维码、按路径插入图片等)|12 种转换工具(小写金额转大写、汇率转换等)|7 款合并与分割工具(高级合并行、分割单元格等)|...更多精彩等你发现 |
用 Kutools for Excel 加速你的 Excel 技能,体验前所未有的高效办公。 Kutools for Excel 提供300 多项高级功能,助您提升效率,节省大量时间。点击此处,获取你最需要的功能...
Office Tab 为 Office 带来标签式界面,让你的工作更加轻松
- 在 Word、Excel、PowerPoint 启用标签式编辑和阅读
- 在同一窗口的新标签中打开和创建多个文档,无需新建窗口。
- 办公效率提升50%,每天帮你减少上百次鼠标点击!