在 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 的快速分析工具本教程将详细探讨快速分析工具,并通过示例说明其实际应用。
最佳办公效率工具
🤖 | Kutools AI 助手:基于智能执行、生成代码、创建自定义公式、分析数据并生成图表、调用 Kutools 函数等功能,彻底改变数据分析方式… |
热门功能:查找、高亮或标记重复项 | 删除空行 | 合并不丢失数据的列或单元格 | 四舍五入 ... | |
高级 LOOKUP:多条件 VLookup | 多值 VLookup | 多表查找 | 模糊查找 .... | |
高级下拉列表:快速创建下拉列表 | 从属下拉列表 | 多选下拉列表 .... | |
列管理器: 添加指定数量的列 | 移动列 | 切换隐藏列的可见状态 | 比较区域和列 ... | |
精选功能:网格聚焦 | 设计视图 | 增强编辑栏 | 工作簿与工作表管理器 | 资源库(自动文本) | 日期提取 | 合并数据 | 加密/解密单元格 | 按列表发送电子邮件 | 超级筛选 | 特殊筛选(筛选粗体/斜体/删除线...)... | |
排名前 15 的工具集: 12 种文本 工具(添加文本、删除特定字符等) | 50 多 种图表 类型(甘特图等) | 40 多种实用 公式(基于生日计算年龄等) | 19 种插入 工具(插入二维码、根据路径插入图片等) | 12 种转换 工具(小写金额转大写、汇率转换等) | 7 种合并与分割 工具(高级合并行、分割单元格等) | 还有更多... |
使用 Kutools for Excel 提升您的 Excel 技能,体验前所未有的高效。 Kutools for Excel 提供超过 300 种高级功能来提高生产力并节省时间。 单击此处获取您最需要的功能...
Office Tab 将标签式界面引入 Office,让您的工作更加轻松
- 在 Word、Excel、PowerPoint 中启用标签式编辑和阅读。
- 在同一窗口的新标签页中打开和创建多个文档,而不是在新窗口中进行操作。
- 将您的生产力提升 50%,每天为您减少数百次鼠标点击!