# 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:

Argumentos de Num

| 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.

Resultados

| 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.