Early Access: The content on this website is provided for informational purposes only in connection with pre-General Availability Qlik Products.
All content is subject to change and is provided without warranty.
Saltar al contenido principal Saltar al contenido complementario

Money - función de script y de gráfico

Money() da formato numérico a una expresión con el valor de moneda, en el formato numérico establecido en las variables de sistema del script de carga de datos o en el sistema operativo, a menos que se suministre una cadena de formato y, opcionalmente, unos separadores decimal y de miles.

Sintaxis:  

Money(number[, format[, dec_sep[, thou_sep]]])

Tipo de datos que devuelve: dual

Argumentos
ArgumentoDescripción
number

El número al que se ha de dar formato.

format Cadena que describe cómo ha de formatearse la cadena de moneda resultante. Si se omite, se utiliza el valor establecido en el script de carga de datos para MoneyFormat.

La función Money admite muchas opciones de formato para diferentes estructuras de fecha, por ejemplo:

$#,##0.00: añade un signo de dólar y dos decimales.

€ #,##0: añade un signo de euro y ningún decimal, con un espacio después del signo de euro.

​¥#,##0: añade un signo de yen japonés sin decimales.

$#,##0;($#,##0): da formato a los valores negativos entre paréntesis.

₣ #.##0,00: agrega un símbolo de franco suizo con puntos como separadores de miles y una coma para los decimales (por ejemplo, ₣ 1.000,00).

R #,##0.00: signo de rand sudafricano con dos decimales y un espacio después del signo rand.

$ #,##0.000: añade tres decimales al formato de dólar.

dec_sep Cadena de caracteres que especifica el separador numérico decimal. Si se omite, se utiliza el valor MoneyDecimalSep establecido en el script de carga de datos.

La función Money admite muchos formatos de separador decimal de números, por ejemplo:

Signo de coma ",": por ejemplo, $1,000,00 para mil dólares.

Signo de punto "."': por ejemplo, € 1,000.00.

Signo de guión "-": cuando se utiliza en lugar del punto o la coma tradicionales como separador decimal, muestra valores como ¥1,000-00.

thou_sep Cadena que especifica el separador numérico de miles. Si se omite, se utiliza el valor MoneyThousandSep establecido en el script de carga de datos.

La función Money admite muchas opciones para el separador de miles:

Signo de punto ".": utiliza un punto como separador de miles (común en algunos formatos europeos), mostrándose como $1.000,00 si se combina con un separador decimal de coma.

Un espacio ​" ": utiliza un espacio como separador de miles, algo que es habitual en algunos países europeos. Se mostraría así: € 1 000.00.

Signo de guión bajo "_": utiliza un guión bajo como separador de miles, que a veces se utiliza en formatos técnicos o regionales específicos. Muestra valores como $1_000.00.

Si se omiten los argumentos 2-4, se utiliza el formato de moneda configurado en el sistema operativo.

Ejemplo: expresiones de gráfico
EjemploResultados
Money( 35648 )

Devuelve kr 35 648,00 cuando el ajuste MoneyFormat es kr ##0,00 y el MoneyThousandSep es un período ' '.

Money( 35648, '#,##0 ¥', '.' , ',' )

Devuelve 3,564,800 ¥ ignorando el parámetro MoneyFormat y el parámetro MoneyThousandSep ya que los parámetros opcionales Format, dec_sep y thou_sep se suministran en la función.

Money(35648)Devuelve $ 35,648.00 cuando el ajuste MoneyFormat es $ #,##0.00 y el MoneyThousandSep es una coma ','.

Ejemplo: fundamentos de money

Ejemplo: fundamentos de money utilizando una opción de formato diferente

Ejemplo: uso de money

¿Esta página le ha sido útil?

No dude en indicarnos en qué podemos mejorar si encuentra algún problema en esta página o su contenido, como, por ejemplo, errores tipográficos, pasos que falta o errores técnicos.