VALUE函数将表示数字的文本值转换为数字。
VALUE函数将表示数字的文本值转换为数字。
例如,可以将VALUE与其他函数结合使用,从数据中删除货币符号或代码,并将值转换为数字。
VALUE(要转换的值)
论点 | 数据类型 | 描述 |
要转换的值 | 文本 | 要转换为数值的文本值。 |
VALUE函数返回一个数值结果。
价值(收入作为文本)
这个例子使用the VALUE函数来转换收入作为文本将行项转换为数值。
VALUE函数只适用于表示数字的文本值。要转换的值可以包含非数字字符,如果它们是:
如果要转换的值参数包含任何其他字符,如逗号、%、$或£,则VALUE函数返回值NaN(不是数字)。
可以使用VALUE函数将十六进制值作为数字返回。例如,公式值(“0 x11.11p0”)
返回数值17.07。
VALUE函数也适用于特殊数字,如Infinity、-Infinity或NaN。
在Polaris中,不能将VALUE函数用于数字的非十进制表示(例如,“0 x11.11p0”
).
在Classic Engine中,您可以使用数字的非十进制表示。
本例的列上有一个列表,其中包含具有描述性名称的项,用于它们所包含的值。在行上,有两个行项:
积极的 | 负 | 美元 | 英镑 | 逗号分隔符 | 科学记数法 | 十六进制 | |
文本值 | 134486.12 | -134486.12 | 134486.12美元 | £134486.12 | 134486 .12点 | 3 e8 | 0 x11.11p0 |
转换后的数字格式值
|
123456789年 | -123456789年 | 南 | 南 | 南 | 300000000年 | 17.07 |
有些函数(如MID)返回文本格式的结果。如果这些结果是数字,则可以使用VALUE函数将它们转换为数字格式。
例如,可以使用MID函数提取第一个字符之后的所有字符。这使您能够从存储为文本的数字中删除货币符号。然后可以将结果与VALUE函数一起使用。
在这个例子中收入作为文本行项是文本,包含几种不同货币的值。的收入按数字计算line item使用MID和VALUE函数将包含数字的文本转换为数字。
美元 | 英镑 | 欧元 | 日元 | |
收入作为文本 | 2348765.38美元 | £1674500.96 | €1945632.29 | ¥257478438.94 |
收入按数字计算
|
2348765 .38点 | 1674500 .96点 | 1945632 .29 | 257478438 .94 |
免责声明
我们定期更新Anapedia内容,以提供最新的说明。