Num - función de script y de gráfico
Num() da formato a un número, es decir, convierte el valor numérico de la entrada para mostrar texto utilizando el formato especificado en el segundo parámetro. Si se omite el segundo parámetro, utiliza los separadores de decimal y de miles establecidos en el script de carga de datos. Los símbolos de separador de miles y decimales personalizados se ofrecen como parámetros opcionales.
Sintaxis:
Num(number[, format[, dec_sep [, thou_sep]]])
Tipo de datos que devuelve: dual
La función Num devuelve un valor dual con la cadena y el valor numérico. La función toma el valor numérico de la expresión de entrada y genera una cadena que representa el número.
Argumentos:
Argumento | Descripción |
---|---|
number |
El número al que se ha de dar formato. |
format |
Cadena que especifica qué formato ha de tener la cadena resultante. Si se omite, se utilizan los separadores decimales y de miles que se hayan establecido en el script de carga de datos. |
dec_sep |
Cadena que especifica el separador numérico decimal. Si se omite, se utiliza el valor de la variable DecimalSep que se establece en el script de carga de datos. |
thou_sep |
Cadena que especifica el separador numérico de miles. Si se omite, se utiliza el valor de la variable ThousandSep que se establece en el script de carga de datos. |
Ejemplo:
La tabla siguiente muestra los resultados cuando el campo A es igual a 35648.312.
A | Resultado |
---|---|
Num(A) | 35648.312 (depende de las variables de entorno en el script) |
Num(A, '0.0', '.') | 35648.3 |
Num(A, '0,00', ',') | 35648,31 |
Num(A, '#,##0.0', '.', ',') | 35,648.3 |
Num(A, '# ##0', ',', ' ') | 35 648 |
Ejemplo:
Añada este script de ejemplo a su app y ejecútelo.
Después construya una tabla simple con Field1 y Field2 como dimensiones.
Sheet1:
let result= Num( pi( ), '0,00' );
Load * inline
[Field1; Field2
9; 8,2
1; $(result)
](delimiter is ';');
Field1 contiene los valores 1 y 9.
Field2 contiene los valores 3,14 y 8,2.