DOLLARFR
Gilt für:Berechnete SpalteBerechnete TabelleMeasureVisuelle Berechnung
Konvertiert einen Dollarpreis, der als Dezimalzahl ausgedrückt ist, in einen als ganzzahligen Teil mit einem Bruchteil ausgedrückten Dollarpreis (z. B. 1,02). Dollar-Bruchteilzahlen werden manchmal für Wertpapierpreise verwendet.
Syntax
DOLLARFR(<decimal_dollar>, <fraction>)
Parameter
Begriff | Definition |
---|---|
decimal_dollar | Eine Decimal-Zahl. |
fraction | Die ganze Zahl, die im Nenner des Bruchteils verwendet werden soll. |
Rückgabewert
Der Bruchwert von decimal_dollar, ausgedrückt als ganzzahliger Teil und als Bruchteil.
Bemerkungen
„fraction“ wird auf die nächste ganze Zahl gerundet.
Es wird ein Fehler zurückgegeben, wenn:
- fraction < 1.
Die Verwendung dieser Funktion im DirectQuery-Modus wird nicht unterstützt, wenn sie in berechneten Spalten oder RLS-Regeln (Row-Level Security) eingesetzt wird.
Beispiel
Die folgende DAX-Abfrage:
EVALUATE
{
DOLLARFR(1.125, 16)
}
Gibt 1,02 zurück, zu lesen als 1 und 2/16, was den entsprechenden, als Bruch ausgedrückten Preis des ursprünglichen Dezimalpreises „1,125“ darstellt. Da der Bruchwert 16 ist, hat der Preis eine Genauigkeit von 1/16 Dollar.