# Money# - Skript- und Diagrammfunktion

Money#() wandelt einen Textstring in einen Geldwert um und verwendet dafür, wenn kein Formatcode zur Verfügung steht, das vorgegebene Format des Ladeskripts oder des Betriebssystems. Angepasste Dezimal- und Tausendertrennzeichen sind optionale Parameter.

Syntax:

Money#(text[, format[, dec\_sep [, thou\_sep ] ] ])

Rückgabe Datentyp: dual

Argumente:

Argumente

| Argument | Beschreibung |
| --- | --- |
| text | Der zu evaluierende Textstring. |
| format | Ein String beschreibt das erwartete Eingabeformat für die Umwandlung eines Strings in ein numerisches Intervall.<br><br>Ist kein String angegeben, wird das vom Betriebssystem vorgegebene Währungsformat verwendet. |
| dec\_sep | String zur Angabe des Dezimaltrennzeichens. Ist kein String angegeben, wird der vom Datenladeskript vorgegebene Wert `MoneyDecimalSep` verwendet. |
| thou\_sep | String zur Angabe des Tausendertrennzeichens. Ist kein String angegeben, wird der vom Datenladeskript vorgegebene Wert `MoneyThousandSep` verwendet. |

Die Funktion `Money#` verhält sich im Allgemeinen genauso wie die Funktion `Num#`, benutzt aber die Standardwerte für Dezimal- und Tausendertrennzeichen aus den Skriptvariablen für Geldbeträge oder die Systemeinstellungen für Währung.

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

#### Beispiele und Ergebnisse:

Bei den nachstehenden Beispielen gehen wir von folgenden Einstellungen des Betriebssystems aus:

* Standardeinstellung 1 für Währungsformat: kr # ##0,00
* Standardeinstellung 2 für Währungsformat: $ #,##0.00

`Money#(A
 , '# ##0,00 kr' 
 )`   
, wobei A=35 648,37 kr

Ergebnisse

| Ergebnisse | Standardformat 1 | Standardformat 2 |
| --- | --- | --- |
| String | 35 648.37 € | 35 648.37 € |
| Zahl | 35648.37 | 3564837 |

`Money#( 
 A, ' $#', '.', ',' )`   
, wobei A= $35.648,37

Ergebnisse

| Ergebnisse | Standardformat 1 | Standardformat 2 |
| --- | --- | --- |
| String | $35,648.37 | $35,648.37 |
| Zahl | 35648.37 | 35648.37 |