# Money - skript- och diagramfunktion

Money() formaterar ett uttryck numeriskt som ett valutavärde i det format som har ställts in i systemvariablerna i dataladdningsskriptet, eller i operativsystemet, om inte en formatsträng finns. Den formaterar även valbara decimal- och tusentalsavgränsare.

Syntax:

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

Returnerad datatyp: dual

Argument:

Argument

| Argument | Beskrivning |
| --- | --- |
| number | Talet som ska formateras. |
| format | Sträng som beskriver hur den resulterande valutasträngen ska formateras. |
| dec\_sep | Sträng som specificerar decimalavgränsare. |
| thou\_sep | Sträng som specificerar tusendelsavgränsare. |

Om argumenten 2-4 utelämnas, används det valutaformat som definierats i operativsystemet.

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

#### Exempel och resultat:

Exemplen nedan förutsätter följande standardinställningar:

* MoneyFormat-inställning 1: kr ##0,00, MoneyThousandSep' '
* MoneyFormat-inställning 2: $ #,##0.00, MoneyThousandSep','

Exempel:

`Money( 
 A )`   
där A=35648

Resultattabell

| Resultat | Inställning 1 | Inställning 2 |
| --- | --- | --- |
| Sträng: | 35 648,00 kr | $ 35,648.00 |
| Tal: | 35648.00 | 35648.00 |

Exempel:

`Money( 
 A, '#,##0 ¥', '.' , ',' )`   
där A=3564800

Resultattabell

| Resultat | Inställning 1 | Inställning 2 |
| --- | --- | --- |
| Sträng: | 3,564,800 ¥ | 3,564,800 ¥ |
| Tal: | 3564800 | 3564800 |