Share via


VALUTA

Gælder for:Beregnet tabel beregningaf målingsvisualisering for en beregnet kolonne

Evaluerer argumentet og returnerer resultatet som valutadatatype.

Syntaks

CURRENCY(<value>)  

Parametre

Begreb Definition
værdi Ethvert DAX-udtryk, der returnerer en enkelt skalarværdi, hvor udtrykket skal evalueres nøjagtigt én gang før alle andre handlinger.

Returværdi

Værdien af udtrykket evalueres og returneres som en valutatypeværdi.

Bemærkninger

  • Funktionen CURRENCY runder det femte betydende decimal op i værdi for at returnere det 4. decimaltal. Afrunding sker, hvis den femte betydende decimal er lig med eller større end 5. Hvis værdien f.eks. er 3,6666666666666666, returnerer konvertering til valuta \$3,6667. Men hvis værdien er 3,0123456789, returnerer konvertering til valuta \$3.0123.

  • Hvis datatypen for udtrykket er TrueFalse, returnerer CURRENCY(<TrueFalse>) \$1.0000 for True-værdier og \$0.0000 for falske værdier.

  • Hvis datatypen for udtrykket er Tekst, vil CURRENCY(<Text>) forsøge at konvertere tekst til et tal. Hvis konverteringen lykkes, konverteres tallet til valuta, ellers returneres der en fejl.

  • Hvis datatypen for udtrykket er DateTime, konverterer CURRENCY(<DateTime>) datetime-værdien til et tal og dette tal til valuta. DateTime-værdier har et heltal, der repræsenterer antallet af dage mellem den angivne dato og 1900-03-01 og en brøkdel, der repræsenterer brøkdelen af en dag (hvor 12 timer eller middag er 0,5 dag). Hvis værdien af udtrykket ikke er en korrekt DateTime-værdi, returneres der en fejl.

Eksempel

Konvertér tal 1234,56 til valutadatatype.

= CURRENCY(1234.56)  

Returnerer værdien 1234,56000.