Leer en inglés

Compartir a través de


FIJO

Se aplica a:columna Calculadatabla calculadaMedidacálculo visual

Redondea un número al número especificado de decimales y devuelve el resultado como texto. Puede especificar que el resultado se devuelva con o sin comas.

Sintaxis

DAX
FIXED(<number>, <decimals>, <no_commas>)  

Parámetros

Término Definición
number Número que desea redondear y convertir en texto, o una columna que contenga un número.
decimals (opcional) Número de dígitos a la derecha del separador decimal; si se omite, 2.
no_commas (opcional) Valor lógico: si es 1, no muestra comas en el texto devuelto; Si se omite 0 o se omite, muestre comas en el texto devuelto.

Valor devuelto

Número representado como texto.

Observaciones

  • Si el valor usado para el parámetro decimals es negativo, number se redondea a la izquierda del separador decimal.

  • Si omite decimals, se supone que es 2.

  • Si no_commas es 0 o se omite, el texto devuelto incluye comas como de costumbre.

  • La principal diferencia entre dar formato a una celda que contiene un número mediante un comando y dar formato a un número directamente con la función FIXED es que FIXED convierte su resultado en texto. Un número con formato con un comando del menú formato sigue siendo un número.

  • 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 fórmula siguiente usada en una columna calculada obtiene el valor numérico de la fila actual en Product[List Price] y lo devuelve como texto con 2 posiciones decimales y sin comas.

Los ejemplos de este artículo se pueden usar con el modelo de Power BI Desktop de Adventure Works 2020 de ejemplo. Para obtener el modelo, consulte modelo de ejemplo de DAX.

DAX
= FIXED([List Price],2,1)  

CEILING
FLOOR
ISO. DE TECHO
MROUND
round
ROUNDDOWN
ROUNDUP