FIELDVALUE 函数

注意:  我们希望能够尽快以你的语言为你提供最新的帮助内容。 本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。可以在本页面底部告诉我们此信息是否对你有帮助吗? 请在此处查看本文的 英文版本 以便参考。

可以使用 FIELDVALUE 函数从股票或地理位置数据类型等链接数据类型中检索字段数据。对于编写引用数据类型的公式,存在更简单的方法,因此 FIELDVALUE 函数应主要用于根据链接数据类型创建条件计算。

注意: 2018 年 6 月 12: 此功能正在可供客户逐步基础上通过几天或周。首先将适用于Office 内部人员参与者和更高版本与Office 365订阅。如果您是 Office 365 订阅者,请确保您拥有最新版本的 Office

技术细节

语法

=FIELDVALUE(value, field_name)

FIELDVALUE 函数语法具有下列参数:

  • value - 包含链接数据类型的单元格地址、表格列或命名范围。 

  • field_name - 要从链接数据类型中提取的一个或多个字段的名称

说明

示例

在以下基本示例中,公式 =FIELDVALUE(A2,"Price") 从 JM Smucker Co 的“股票”数据类型中提取价格字段。

通过 =FIELDVALUE(A2,"Price") 检索公司股票价格

下一个示例是 FIELDVALUE 函数更典型的一个示例。在此使用 IFERROR 函数检查错误。如果单元格 A2 中不存在公司名称,则 FIELDVALUE 公式返回一个错误,在这种情况下,我们希望不显示任何内容 ("")。但如果存在公司名称,我们希望通过 =IFERROR(FIELDVALUE($A2,B$1),"") 从 A2 中的数据类型检索价格。

通过 =IFERROR(FIELDVALUE($A2,B$1),""),检索公司股票价格并忽略错误

请注意,FIELDVALUE 函数允许你为 field_name 参数引用工作表单元格,因此上述公式引用单元格 B1 表示“价格”,而非在公式中手动输入“价格”。 

备注

如果尝试从不存在的数据类型字段检索数据,则 FIELDVALUE 函数将返回 #FIELD! 错误。例如,实际数据类型字段名为“价格”,而你可能输入了“定价”。仔细检查公式,确保使用有效的字段名称。如果要显示记录的字段名称列表,请选择该记录的单元格,然后按 Ctrl+Shift+F2

需要更多帮助吗?

可随时在 Excel 技术社区中咨询专家,在解答社区获得支持,或在 Excel User Voice 上建议新功能或功能改进。

另请参阅

“股票”和“地理位置”数据类型

如何编写引用数据类型的公式

#FIELD! 错误

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×