Læs på engelsk

Del via


DOLLARDE

gælder for:beregnet kolonneberegnet tabelberegning af målingvisualisering

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

DAX
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:

DAX
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.