Excel - VALUE 函数
VALUE 函数
Excel VALUE 函数将透明地以数字形式书写的文本字符串转换为定量值。其隐藏特性与 DATE/TIME 完美配合,可快速将输入文本转换为数值;如果数字为文本形式,则可消除不一致的错误,而其他 Excel 函数则会产生错误,而不是产生准确的结果。多种情况,如股票文本数据、从外部网站加载的 Excel 报告中的数据更正、合规性报告以及可以凭经验使用 VALUE 函数的自定义数据报告。
兼容性
此高级 Excel 函数与以下版本的 MS-Excel 兼容 −
- Excel for Microsoft 365
- Excel for Microsoft 365 for Mac
- Excel for the web
- Excel 2024
- Excel 2024 for Mac
- Excel 2021
- Excel 2021 for Mac
- Excel 2019
- Excel 2016
- Excel 2013
- Excel 2010
- Excel 2007
语法
VALUE 函数的语法如下 −
=VALUE(text)
参数
您可以将以下参数与 VALUE 函数一起使用 −
参数 | 描述 | 必需/可选 |
---|---|---|
text | 指向必须用双引号括起来的字符串或输入字符串的单元格引用引文。 | 必填 |
注意事项
- 可以在 VALUE 函数的第一个参数 (TEXT) 中指定数值或日期/时间。但是,日期和数字格式将会消失。
- 如果在第一个参数中指定文本值,VALUE 函数将检索 #VALUE!
- 如果文本参数内的单元格引用指向空值,VALUE 函数将返回 0 值。
VALUE 函数示例
练习以下示例以了解 Excel 中 VALUE 函数的用法。
示例 1:如何在 Excel 工作表中应用 VALUE 函数
解决方案
步骤 1 − 首先,考虑包含两列的示例 Excel 工作表,标题分别为"输入文本"和"VALUE 函数"。不同的文本类型显示在单元格 B3:B6 的 B 列中。您还必须计算与这些输入值相对应的 VALUE 函数。

步骤 2 −之后,选择单元格区域 C3:C6,并在公式框中写入表达式"=VALUE(B3)"。

步骤 3 −此外,您可以按下键盘上的"ctrl+enter"键,这样计算结果就会一次性填充到所选单元格范围 C3:C6 中。

如您在上面的屏幕截图中看到的,在 C4、C5 和 C6 单元格中评估 VALUE 函数后,日期和时间格式会减弱。
示例 2
如果您在第一个参数中指定文本值,VALUE 函数将检索 #VALUE!
解决方案
您可以编写公式在 B3 单元格中输入 =VALUE("harrie") 并按 Enter。

因此,VALUE 函数将返回 #VALUE! 错误。您可以将第一个参数中的文本值编辑为数值,以获得准确的结果。

示例 3
如果文本参数内的单元格引用指向空值,则 VALUE 函数将返回 0 值。
解决方案
在 B3 单元格中输入公式"=VALUE(A3)",然后点击 Enter 选项卡。此处,A3 单元格的值为空。

因此,VALUE 函数将产生结果 0 作为空值。
下载练习表
您可以下载并使用示例数据表来练习 VALUE 函数。