Jaa


CURRENCY

Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMeasureVisuaalinen laskutoimitus

Laskee argumentin, and palauttaa tuloksen currency tietotyyppinä.

Syntaksi

CURRENCY(<value>)  

Parametrit

Termi Määritelmä
value Mikä tahansa DAX-lauseke, joka palauttaa yksittäisen skalaarisen value jossa lauseke lasketaan tarkalleen kerran ennen all muita toimintoja.

Palauta value

-lausekkeen value, joka on arvioitu and palautettu currency -tyyppinä value.

Huomautuksia

  • CURRENCY funktio pyöristää ylöspäin 5. merkitsevän desimaalin value, niin että se palauttaa 4. desimaaliluvun. Pyöristys ylöspäin tapahtuu if 5. merkitsevä desimaali on yhtä suuri or suurempi kuin 5. Esimerkiksi ifvalue on 3,6666666666666666, mikä palauttaa currency arvon \$3,6667. kuitenkin ifvalue on 3,0123456789, joka muunnetaan sitten currency palauttaa arvon \$3.0123.

  • If lausekkeen tietotyyppi on TrueFalse, CURRENCY(TrueFalse) palauttaa Falsevalues:lle arvon \$1,0000 Truevaluesand \$0,0000 .

  • If lausekkeen tietotyyppi on Teksti, CURRENCY(Text) yrittää convert tekstin luvuksi. If muuntaminen onnistuu, luku muunnetaan currency. Muussa tapauksessa palautetaan error.

  • If lausekkeen tietotyyppi on Päivämäärä/aika, CURRENCY(DateTime) convert datetime-value tämän luvun and numeroksi currency. DateTimevalues kokonaislukuosa, joka edustaa päivien määrää annetun dateand 1900-03-01 välillä and murtolukuosa, joka edustaa day osaa (tällöin 12 tuntia or keskipäivä on 0,5 day). If lausekkeen value on not oikea DateTime-value palautetaan error.

Esimerkki

Convert luvun 1234,56 currency tietotyyppiin.

= CURRENCY(1234.56)  

Palauttaa value 1234,56000.