DOLLARDE
gælder for:beregnet kolonne
beregnet tabel
beregning af måling
visualisering
Konverterer en dollarpris udtrykt som en heltalsdel og en brøkdel, f.eks. 1,02, til en dollarpris udtrykt som et decimaltal. Brøkdele af dollartal bruges nogle gange til sikkerhedspriser.
Syntaks
DOLLARDE(<fractional_dollar>, <fraction>)
Parametre
Udtryk | Definition |
---|---|
fractional_dollar |
Et tal udtrykt som en heltalsdel og en brøkdel adskilt af et decimaltegn. |
fraction |
Det heltal, der skal bruges i nævneren af brøken. |
Returværdi
Decimalværdien af fractional_dollar
.
Bemærkninger
Brøkdelen af værdien divideres med et heltal, som du angiver. Hvis prisen f.eks. skal udtrykkes til en præcision på 1/16 af en dollar, skal du dividere brøkdelen med 16. I dette tilfælde repræsenterer 1,02 \$1.125 (\$1 + 2/16 = \$1.125).
brøk afrundes til det nærmeste heltal.
Der returneres en fejl, hvis:
- brøk < 1.
Denne funktion understøttes ikke til brug i DirectQuery-tilstand, når den bruges i beregnede kolonner eller RLS-regler (row-level security).
Eksempel
Følgende DAX forespørgsel:
EVALUATE
{
DOLLARDE(1.02, 16)
}
Returnerer 1,125, decimalprisen for den oprindelige brøkpris, 1.02, læst som 1 og 2/16. Da brøkværdien er 16, har prisen en præcision på 1/16 af en dollar.