CEILING
Se aplica a:columna Calculadatabla calculadaMedidacálculo visual
Redondea un número hacia arriba, hasta el entero más cercano o hasta el múltiplo más cercano de importancia.
Sintaxis
CEILING(<number>, <significance>)
Parámetros
Término | Definición |
---|---|
number |
Número que desea redondear o una referencia a una columna que contiene números. |
significance |
El múltiplo de significado al que desea redondear. Por ejemplo, para redondear al entero más cercano, escriba 1. |
Valor devuelto
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 valor máximo.
Las dos funciones devuelven el mismo valor para números positivos, pero valores diferentes para números negativos. Cuando se usa un múltiplo positivo de importancia, tanto CEILING como ISO.CEILING números negativos redondos 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:
- Si el tipo de argumento number es currency, el tipo de valor devuelto es currency.
- Si el tipo de argumento de significación es booleano, el tipo de valor devuelto es entero.
- Si 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 si desea evitar el uso de unidades más pequeñas en los precios. Si un producto existente tiene un precio de 4,42 USD, puede usar CEILING para redondear los precios hasta la unidad más cercana de cinco centavos.
= CEILING(4.42,0.05)
Ejemplo 2
La fórmula siguiente devuelve resultados similares al ejemplo anterior, pero usa valores numéricos almacenados en la columna, ProductPrice.
= CEILING([ProductPrice],0.05)
Contenido relacionado
funciones matemáticas y trigFLOOR funciónISO.CEILING funciónROUNDUP función