Del via


CURRENCY

gjelder:beregnet kolonneberegnet tabellmålevisualobjektberegning

Evaluerer argumentet og returnerer resultatet som valutadatatype.

Syntaks

CURRENCY(<value>)

Parametere

Vilkår Definisjon
value Alle DAX uttrykk som returnerer en enkelt skalarverdi der uttrykket skal evalueres nøyaktig én gang før alle andre operasjoner.

Returverdi

Verdien for uttrykket evaluert og returnert som en valutatypeverdi.

Merknader

  • Funksjonen CURRENCY runder opp det femte signifikante desimaltallet, i verdi, for å returnere det fjerde desimaltallet. Avrunding skjer hvis det femte signifikante desimaltallet er lik eller større enn 5. Hvis for eksempel verdien er 3,6666666666666666, konverteres til valutaavkastning \$3,6667. Hvis verdien imidlertid er 3,0123456789, returnerer konvertering til valuta \$3,0123.

  • Hvis datatypen for uttrykket er TrueFalse, returnerer CURRENCY(TrueFalse) \$1,0000 for Sann-verdier og \$0,0000 for usannverdier.

  • Hvis datatypen for uttrykket er Tekst, prøver CURRENCY(Text) å konvertere tekst til et tall. Hvis konverteringen lykkes, konverteres tallet til valuta, ellers returneres en feil.

  • Hvis datatypen for uttrykket er DateTime, konverterer CURRENCY(DateTime) datetime-verdien til et tall og dette tallet til valuta. DateTime-verdier har en heltallsdel som representerer antall dager mellom den angitte datoen og 1900-03-01 og en brøk som representerer brøkdelen av en dag (der 12 timer eller midt på dagen er 0,5 dager). Hvis verdien for uttrykket ikke er en riktig DateTime-verdi, returneres en feil.

Eksempel

Konverter tall 1234,56 til valutadatatype.

= CURRENCY(1234.56)

Returnerer verdien 1234.56000.