# Money – função de script e gráfico

Money() formata uma expressão numericamente como um valor de moeda no formato numérico definido nas variáveis de sistema, definido no script de carga dos dados ou no sistema operacional, a não ser que uma string de formato seja fornecida, bem como separadores decimais e de milhar opcionais.

Sintaxe:

Money(number[, format[, dec\_sep[, thou\_sep]]])

Tipo de dados de retorno: dual

Argumentos:

Argumentos

| Argumento | Descrição |
| --- | --- |
| number | O número a ser formatado. |
| format | String descrevendo como a string de moeda resultante será formatada. |
| dec\_sep | String especificando o separador de número decimal. |
| thou\_sep | String especificando o separador de número milhar. |

Se os parâmetros de 2 a 4 forem omitidos, será utilizado o formato de moeda definido no sistema operacional.

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/FormattingFunctions/Money.htm)

#### Exemplos e resultados:

Os exemplos abaixo supõem as seguintes configurações padrão:

* Configuração de MoneyFormat 1: kr ##0,00, MoneyThousandSep' '
* Configuração de MoneyFormat 2: $ #,##0.00, MoneyThousandSep','

Exemplo:

`Money( 
 A )`   
em que A=35648

Tabela de resultados

| Resultados | Configuração 1 | Configuração 2 |
| --- | --- | --- |
| Cadeia: | kr 35 648,00 | $ 35,648.00 |
| Número: | 35648.00 | 35648.00 |

Exemplo:

`Money( 
 A, '#,##0 ¥', '.' , ',' )`   
em que A=3564800

Tabela de resultados

| Resultados | Configuração 1 | Configuração 2 |
| --- | --- | --- |
| Cadeia: | 3,564,800 ¥ | 3,564,800 ¥ |
| Número: | 3564800 | 3564800 |