CURRENCY
Se aplica a:columna CalculadaTabla calculadaMeasurecálculo visual
Evalúa el argumento and devuelve el resultado como currency tipo de datos.
Sintaxis
CURRENCY(<value>)
Parámetros
Término | Definición |
---|---|
value |
Cualquier expresión DAX que devuelva un único value escalar donde la expresión se va a evaluar exactamente una vez antes de all otras operaciones. |
Devolver value
El value de la expresión evaluada and devuelto como un tipo de currencyvalue.
Observaciones
La función CURRENCY redondea el 5º decimal significativo, en value, para devolver el 4º dígito decimal. La redondeo se produce if el 5º decimal significativo es igual a or mayor que 5. Por ejemplo, ifvalue es 3.666666666666666 y, a continuación, convierte a currency devuelve \$3.6667. Sin embargo, ifvalue es 3.0123456789 y, a continuación, la conversión a currency devuelve \$3.0123.
If el tipo de datos de la expresión es TrueFalse, CURRENCY(
TrueFalse
) devolverá \$1.0000 para Truevaluesand \$0.0000 para Falsevalues.If el tipo de datos de la expresión es Text y, a continuación, CURRENCY(
Text
) intentará convert texto a un número. If conversión se realiza correctamente, el número se convertirá en currency; de lo contrario, se devuelve un error.If el tipo de datos de la expresión es DateTime, CURRENCY(
DateTime
) convert el value datetime a un número and ese número en currency. DateTime values tener una parte entera que representa el número de días entre el dateand 1900-03-01 especificado and una fracción que representa la fracción de un day (donde 12 horas or mediodía es 0,5 day). If se devuelve el value de la expresión not se devuelve un errorvalue dateTime adecuado.
Ejemplo
Convert número 1234.56 para currency tipo de datos.
= CURRENCY(1234.56)
Devuelve value 1234.56000.