Money - funzione dello script e del grafico
Money() consente di formattare un'espressione numericamente come valore di valuta nel formato delle variabili di sistema impostato nello script di caricamento dei dati o nel sistema operativo, a meno che non vengano forniti una stringa di formattazione e separatori decimali e delle migliaia opzionali.
Sintassi:
Money(number[, format[, dec_sep[, thou_sep]]])
Tipo di dati restituiti: duale
Argomento | Descrizione |
---|---|
number | Il numero da formattare. |
format | Stringa che descrive come formattare la stringa della valuta risultante. Se viene omessa, verrà utilizzato il valore impostato nello script di caricamento per MoneyFormat. La funzione Money supporta molte opzioni di formato per diverse strutture della data, ad esempio: $#,##0.00: aggiunge il simbolo del dollaro e due cifre decimali. € #,##0: aggiunge il simbolo dell'euro e nessun decimale, con uno spazio dopo il simbolo dell'euro. ¥#,##0: aggiunge il simbolo dello yen giapponese senza cifre decimali. $#,##0;($#,##0): formatta i valori negativi tra parentesi. ₣ #.##0,00: aggiunge il simbolo del franco svizzero con punti come separatori delle migliaia e una virgola per i decimali (ad esempio, ₣ 1.000,00). R #,##0.00: aggiunge il simbolo del rand sudafricano con due cifre decimali e uno spazio dopo il simbolo del rand. $ #,##0.000: aggiunge tre cifre decimali al formato del dollaro. |
dec_sep | Stringa che specifica il separatore decimale dei numeri. Se viene omessa, verrà utilizzato il valore MoneyDecimalSep impostato nello script di caricamento dei dati. La funzione Money supporta molti formati per il separatore decimale, ad esempio: Virgola ', ': ad esempio, $1,000,00 per mille dollari. Punto '.': ad esempio, € 1,000.00. Trattino '-': se utilizzato al posto del punto o della virgola, utilizzati di norma per il separatore decimale, mostra valori come ¥1,000-00. |
thou_sep | Stringa che specifica il separatore delle migliaia dei numeri. Se viene omessa, verrà utilizzato il valore MoneyThousandSep impostato nello script di caricamento dei dati. La funzione Money supporta molte opzioni per il separatore delle migliaia: Punto ' . ': utilizza un punto per il separatore di migliaia (comune in alcuni formati europei), visualizzandolo come $1.000,00 se combinato con una virgola come separatore decimale. Spazio ' ': utilizza uno spazio per il separatore delle migliaia, che è comune in alcuni Paesi europei. Viene visualizzato come € 1 000.00. Trattino basso '_': utilizza un trattino basso per il separatore delle migliaia, che a volte viene utilizzato in formati tecnici o regionali specifici. Visualizza valori come $1_000.00. |
Se gli argomenti 2-4 vengono omessi, viene usato il formato della valuta impostato nel sistema operativo.
Esempio | Risultati |
---|---|
Money( 35648 ) | Restituisce kr 35 648,00 quando l'impostazione MoneyFormat è kr ##0,00 e il valore per MoneyThousandSep è un punto ' ' . |
Money( 35648, '#,##0 ¥', '.' , ',' ) | Restituisce 3,564,800 ¥ ignorando l'impostazione MoneyFormat e l'impostazione MoneyThousandSep, poiché i parametri opzionali Format, dec_sep e thou_sep sono forniti nella funzione. |
Money(35648) | Restituisce $ 35,648.00 quando l'impostazione MoneyFormat è $ #,##0.00 e il valore per MoneyThousandSep è una virgola ',' . |