Compartir vía


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.