DOLLARDE
gäller för:beräknad kolumn
beräknad tabell
Mått
Visuell beräkning
Konverterar ett dollarpris uttryckt som en heltalsdel och en bråkdelsdel, till exempel 1,02, till ett dollarpris uttryckt som ett decimaltal. Bråktal används ibland för säkerhetspriser.
Syntax
DOLLARDE(<fractional_dollar>, <fraction>)
Parametrar
Term | Definition |
---|---|
fractional_dollar |
Ett tal uttryckt som en heltalsdel och en bråkdel, avgränsat med ett decimaltecken. |
fraction |
Det heltal som ska användas i nämnaren för bråket. |
Returvärde
Decimalvärdet för fractional_dollar
.
Anmärkningar
Deldelen av värdet divideras med ett heltal som du anger. Om du till exempel vill att priset ska uttryckas till en precision på 1/16 dollar delar du bråkdelen med 16. I det här fallet representerar 1,02 \$1.125 (\$1 + 2/16 = \$1.125).
bråk avrundas till närmaste heltal.
Ett fel returneras om:
- bråk < 1.
Den här funktionen stöds inte för användning i DirectQuery-läge när den används i beräknade kolumner eller säkerhetsregler på radnivå (RLS).
Exempel
Följande DAX fråga:
EVALUATE
{
DOLLARDE(1.02, 16)
}
Returnerar 1,125, decimalpriset för det ursprungliga bråkpriset, 1,02, läst som 1 och 2/16. Eftersom bråkvärdet är 16 har priset en precision på 1/16 dollar.