DOLLARDE
Gilt für:Berechnete Spalteberechnete TabelleMeasurevisuelle Berechnung
Wandelt einen Dollar price als ganzzahligen Teil and einem Bruchteil, z. B. 1,02, in einen Dollar price als Dezimalzahl ausgedrückt. Bruchzahlen werden manchmal für Sicherheitspreise verwendet.
Syntax
DOLLARDE(<fractional_dollar>, <fraction>)
Parameter
Ausdruck | Definition |
---|---|
fractional_dollar |
Eine Zahl, die als ganzzahliger Teil angegeben wird, and einem Bruchteil, getrennt durch ein Dezimalsymbol. |
fraction |
Die ganze Zahl, die im Nenner des Bruchs verwendet werden soll. |
Value zurückgeben
Die dezimale value von fractional_dollar
.
Bemerkungen
Der Bruchteil der value wird durch eine ganze Zahl dividiert, die Sie angeben. if sie beispielsweise möchten, dass Ihre price mit einer Genauigkeit von 1/16 Dollar ausgedrückt werden soll, divide Sie den Bruchteil um 16. In diesem Fall steht 1,02 für \$1,125 (\$1 + 2/16 = \$1,125).
Bruch wird auf die nächste ganze Zahl gerundet.
Ein error wird ifzurückgegeben:
- Bruch < 1.
Diese Funktion wird not für die Verwendung im DirectQuery-Modus unterstützt, wenn sie in berechneten Spalten or Sicherheitsregeln auf Zeilenebene (RLS) verwendet wird.
Beispiel
Die folgende DAX Abfrage:
EVALUATE
{
DOLLARDE(1.02, 16)
}
Gibt 1,125 zurück, die dezimale price der ursprünglichen Bruchzahl price, 1,02, wird als 1 and 2/16 gelesen. Da der Bruch value 16 beträgt, weist die price eine Genauigkeit von 1/16 Dollar auf.