跳到主要内容

Num# - 脚本和图表函数

Num#() 将文本字符串解释为数值,即使用第二个参数中指定的格式将输入字符串转换为数字。如果省略第二个参数,它将使用数据加载脚本中设置的十进制和千分隔符。自定义小数位和千位分隔符符号是可选参数。

语法:  

Num#(text[, format[, dec_sep [, thou_sep ] ] ])

返回数据类型:

Num#() 函数返回一个包含字符串和数值的双重值。该函数获取输入表达式的数值,并生成表示数字的字符串。它不会更改数字的格式:输出的格式与输入的格式相同。

参数:   

Num# 参数
参数 说明
text

可以计算文本字符串值。

format

指定第一个参数中使用的数字格式的字符串。如果省略,则使用数据加载脚本中设置的十进制和千位分隔符。

dec_sep

指定小数位数字分隔符的字符串。如果省略,则使用在数据加载脚本中设置的变量 DecimalSep 的值。

thou_sep

指定千分位数字分隔符的字符串。如果省略,则使用在数据加载脚本中设置的变量 ThousandSep 的值。

示例:  

下表显示 A 不同值的 Num#( A, '#', '.' , ',') 的结果。

结果
A 字符串表示 数值(此处以小数点显示)
35,648.31 35,648.31 35648.31
35 648.312 35 648.312 35648.312
35.648,3123 35.648,3123 -
35 648,31234 35 648,31234 -

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们如何改进!

加入分析现代化计划

Remove banner from view

使用分析现代化计划实现现代化,同时不损害您宝贵的 QlikView 应用程序。 单击此处 了解更多信息或联系: ampquestions@qlik.com