Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wertet das Argument aus und gibt das Ergebnis als Currency-Datentyp zurück.
Syntax
CURRENCY(<value>)
Parameter
- value
Ein DAX-Ausdruck, der einen einzelnen Skalarwert zurückgibt, wobei der Ausdruck genau einmal vor allen anderen Vorgängen ausgewertet wird.
Rückgabewert
Der Wert des ausgewerteten und als Currency-Typwert zurückgegebenen Ausdrucks.
Hinweise
Die CURRENCY-Funktion rundet die fünfte signifikante Dezimalstelle im Wert auf, um die vierte Dezimalstelle zurückzugeben. Es wird aufgerundet, wenn die fünfte signifikante Dezimalstelle gleich oder größer als 5 ist. Wenn der Wert z. B. 3.6666666666666 beträgt, wird beim Konvertieren in die Währung $3.6667 zurückgegeben. Wenn der Wert jedoch 3.0123456789 beträgt, wird $3.0123 zurückgegeben.
Wenn der Datentyp des Ausdrucks TrueFalse ist, gibt CURRENCY( <TrueFalse>) $1.0000 für True-Werte und $0.0000 für False-Werte zurück.
Wenn der Datentyp des Ausdrucks Text ist, versucht CURRENCY(<Text>), Text in eine Zahl zu konvertieren. Bei erfolgreicher Konvertierung wird die Zahl in Currency konvertiert, anderenfalls wird ein Fehler zurückgegeben.
Wenn der Datentyp des Ausdrucks DateTime ist, konvertiert CURRENCY(<DateTime>) den datetime-Wert in eine Zahl und diese Zahl in Currency. DateTime-Werte enthalten einen ganzzahligen Teil, der die Anzahl der Tage zwischen dem angegebenen Datum und 1900-03-01 darstellt, und einen Bruch, der den Bruchteil eines Tags darstellt (wobei 12 Stunden oder Mittag 0,5 Tage sind). Wenn der Wert des Ausdrucks kein korrekter DateTime-Wert ist, wird ein Fehler zurückgegeben.
Beispiel
Konvertieren Sie die Zahl 1234.56 in den Currency-Datentyp.
=CURRENCY(1234.56)
Der Wert $1234.5600 wird zurückgegeben.