Ga naar hoofdinhoud Ga naar aanvullende inhoud

Money - script- en diagramfunctie

Money() maakt een uitdrukking op numerieke wijze op als een geldwaarde in de opmaak die is ingesteld in de systeemvariabelen die zijn ingesteld in het load-script voor gegevens of in het besturingssysteem, tenzij een opmaakreeks is opgegeven, alsmede optionele scheidingstekens voor decimalen en duizendtallen.

Syntaxis:  

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

Retourgegevenstypen: dubbele waarde

Argumenten
ArgumentBeschrijving
number

Het getal dat moet worden opgemaakt.

format Tekenreeks die beschrijft hoe de resulterende valutareeks moet worden opgemaakt. Bij weglating wordt gebruikgemaakt van de waarde voor MoneyFormat die is ingesteld in het load-script voor gegevens.

De functie Money ondersteunt vele opmaakopties voor verschillende datumstructuren, bijvoorbeeld:

$#,##0.00: voegt een dollarteken en twee decimalen toe.

€ #,##0: voegt een euroteken en geen decimalen toe, met een spatie na het euroteken.

​¥#,##0: voegt een Japans yen-teken zonder decimalen toe.

$#,##0;($#,##0): plaatst negatieve waarden tussen haakjes.

₣ #.##0,00: voegt een Zwitserse frank-teken toe met punten als scheidingsteken voor duizendtallen en een komma voor decimalen (bijvoorbeeld ₣ 1.000,00).

R #,##0.00: Zuid-Afrikaanse rand-teken met twee decimalen en spaties na het rand-teken.

$ #,##0.000: voegt drie decimalen toe aan de dollarnotatie.

dec_sep Tekenreeks die het scheidingsteken voor decimalen opgeeft. Bij weglating wordt gebruikgemaakt van de waarde voor MoneyDecimalSep die is ingesteld in het load-script voor gegevens.

De functie Money ondersteunt vele notaties voor scheidingstekens voor decimalen, bijvoorbeeld:

Komma ​' , ': Bijvoorbeeld $1,000,00 voor duizend dollar.

Punt ' . ':​ bijvoorbeeld € 1,000.00.

Koppelteken ' - ': als dit wordt gebruikt in plaats van de traditionele punt of komma als scheidingsteken voor decimalen, geeft het waarden weer als ¥1,000-00.

thou_sep Tekenreeks die het scheidingsteken voor duizendtallen opgeeft. Bij weglating wordt gebruikgemaakt van de waarde voor MoneyThousandSep die is ingesteld in het load-script voor gegevens.

De functie Money ondersteunt vele opties voor het scheidingsteken voor duizendtallen:

Punt ​' . ': gebruikt een punt als scheidingsteken voor duizendtallen (gebruikelijk in sommige Europese notaties), wordt weergegeven als $1.000,00 indien gecombineerd met een komma als scheidingsteken voor decimalen.

Spatie ​' ': gebruikt een spatie voor het scheidingsteken voor duizendtallen, wat gebruikelijk is in sommige Europese landen. Wordt weergegeven als € 1 000.00.

Onderstrepingsteken ​'_':​ gebruikt een onderstrepingsteken voor het scheidingsteken voor duizendtallen, dat soms wordt gebruikt in technische of specifieke regionale notaties. Geeft waarden weer zoals $1_000.00.

Als de argumenten 2-4 zijn weggelaten, wordt de getalnotatie van het besturingssysteem gebruikt.

Voorbeeld: diagramuitdrukkingen
VoorbeeldResultaten
Money( 35648 )

Retourneert kr 35 648,00 als de MoneyFormat instelling kr ##0,00 is en de MoneyThousandSep een punt ' ' is.

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

Retourneert 3,564,800 ¥ door de instelling MoneyFormat en de instelling MoneyThousandSep te negeren, omdat de optionele parameters Format, dec_sep en thou_sep in de functie worden geleverd.

Money(35648)Retourneert $ 35,648.00 als de MoneyFormat instelling $ #,##0.00 is en de MoneyThousandSep een komma ',' is.

Voorbeeld - Basisprincipes voor Money

Voorbeeld - Basisprincipes voor Money met behulp van een andere opmaakinstelling

Voorbeeld – Scenario met Money

Was deze pagina nuttig?

Als u problemen ervaart op deze pagina of de inhoud onjuist is – een typfout, een ontbrekende stap of een technische fout – laat het ons weten zodat we dit kunnen verbeteren!