DOLLARDE
Gilt für:berechnete Spaltenberechnete TabellenMeasuresvisuelle Berechnungen
Konvertiert einen Dollarpreis, der als ganzzahliger Teil mit einem Bruchteil ausgedrückt ist (z. B. 1,02) in einen als Dezimalzahl ausgedrückten Dollarpreis. Dollar-Bruchteilzahlen werden manchmal für Wertpapierpreise verwendet.
Syntax
DOLLARDE(<fractional_dollar>, <fraction>)
Parameter
Begriff | Definition |
---|---|
fractional_dollar | Eine Zahl, die aus einem ganzzahligen Teil und einem Bruchteil besteht, getrennt durch ein Dezimaltrennzeichen. |
fraction | Die ganze Zahl, die im Nenner des Bruchteils verwendet werden soll. |
Rückgabewert
Der Dezimalwert von fractional_dollar.
Bemerkungen
Der Bruchteil des Werts wird durch eine von Ihnen angegebene ganze Zahl dividiert. Wenn Sie z. B. möchten, dass Ihr Preis mit einer Genauigkeit von 1/16 eines Dollars ausgedrückt wird, teilen Sie den Bruchteil durch 16. In diesem Fall stellt 1,02 USD 1,125 (USD 1 + 2/16 = USD 1,125) dar.
„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
{
DOLLARDE(1.02, 16)
}
Gibt 1,125 zurück, den Dezimalpreis des ursprünglichen Bruchteilpreises (1,02), zu lesen als 1 und 2/16. Da der Bruchwert 16 ist, hat der Preis eine Genauigkeit von 1/16 Dollar.