Leer en inglés

Compartir a través de


CEILING

Se aplica a:columna CalculadaTabla calculadaMeasurecálculo visual

Redondea un número hacia arriba hasta el entero más cercano or al múltiplo más cercano de importancia.

Sintaxis

DAX
CEILING(<number>, <significance>)  

Parámetros

Término Definición
number Número que desea round, or una referencia a una columna que contains números.
significance Múltiplo de significado al que desea round. Por ejemplo, para round al entero más cercano, escriba 1.

Devolver value

Número redondeado como se especifica.

Observaciones

  • Hay dos funciones CEILING en DAX, con las siguientes diferencias:

    • La función CEILING emula el comportamiento de la función CEILING en Excel.
    • La función ISO.CEILING sigue el comportamiento definido por ISO para determinar el ceilingvalue.
  • Las dos funciones devuelven el mismo value para números positivos, pero values diferentes para números negativos. Cuando se usa un múltiplo positivo de significado, ambos CEILINGandISO.CEILINGround números negativos hacia arriba (hacia el infinito positivo). Cuando se usa un múltiplo negativo de significado, CEILING redondea los números negativos hacia abajo (hacia el infinito negativo), mientras que ISO.CEILING redondea los números negativos hacia arriba (hacia el infinito positivo).

  • El tipo de valor devuelto suele ser del mismo tipo del argumento significativo, con las siguientes excepciones:

    • If el tipo de argumento number es currency, el tipo de valor devuelto es currency.
    • If el tipo de argumento de significación es booleano, el tipo de valor devuelto es entero.
    • If el tipo de argumento de significación no es numérico, el tipo de valor devuelto es real.

Ejemplo 1

La fórmula siguiente devuelve la versión 4.45. Esto puede ser útil if desea evitar el uso de unidades más pequeñas en los precios. If un product existente tiene un precio de 4,42 USD, puede usar CEILING para round precios hasta la unidad más cercana de cinco centavos.

DAX
= CEILING(4.42,0.05)  

Ejemplo 2

La fórmula siguiente devuelve resultados similares como el ejemplo de previous, pero usa values numéricos almacenados en la columna, ProductPrice.

DAX
= CEILING([ProductPrice],0.05)  

funciones de and Trig math
FLOOR función
ISO.CEILING función
ROUNDUP función