Compartir a través de


DOLLARDE

Se aplica a:columna Calculadatabla calculadaMedidacálculo visual

Convierte un precio en dólares expresado como una parte entera y una parte de fracción, como 1,02, en un precio en dólares expresado como un número decimal. Los números de dólar fraccionario a veces se usan para los precios de seguridad.

Sintaxis

DOLLARDE(<fractional_dollar>, <fraction>)

Parámetros

Término Definición
fractional_dollar Número expresado como una parte entera y una parte de fracción, separadas por un símbolo decimal.
fraction Entero que se va a usar en el denominador de la fracción.

Valor devuelto

Valor decimal de fractional_dollar.

Observaciones

  • La parte de fracción del valor se divide por un entero que especifique. Por ejemplo, si desea que su precio se exprese a una precisión de 1/16 de un dólar, divida la parte de fracción en 16. En este caso, 1,02 representa \$1.125 (\$1 + 2/16 = \$1.125).

  • la fracción se redondea al entero más cercano.

  • Se devuelve un error si:

    • fracciones < 1.
  • Esta función no se admite para su uso en el modo DirectQuery cuando se usa en columnas calculadas o reglas de seguridad de nivel de fila (RLS).

Ejemplo

La siguiente consulta DAX:

EVALUATE
{
  DOLLARDE(1.02, 16)
}

Devuelve 1,125, el precio decimal del precio fraccionario original, 1,02, leído como 1 y 2/16. Dado que el valor de la fracción es 16, el precio tiene una precisión de 1/16 de un dólar.