Compartir a través de


ISO.CEILING

Se aplica a:Columna calculadaTabla calculadaMedidaCálculo visual

Redondea al alza un número al entero o al múltiplo significativo más próximo.

Sintaxis

ISO.CEILING(<number>[, <significance>])  

Parámetros

Término Definición
número Número que se quiere redondear, o bien referencia a una columna que contiene números.
significance (Opcional) Múltiplo significativo al que se quiere redondear. Por ejemplo, para redondear al entero más próximo, escriba 1. Si no se especifica la unidad significativa, el número se redondea al alza al entero más próximo.

Valor devuelto

Número, del mismo tipo que el argumento number, redondeado según lo especificado.

Notas

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

  • La función CEILING emula el comportamiento de la función CEILING de Excel.

  • La función ISO.CEILING sigue el comportamiento definido por ISO para determinar el valor del límite superior.

Las dos funciones devuelven el mismo valor para los números positivos, pero valores distintos para los números negativos. Cuando se usa un múltiplo significativo positivo, tanto CEILING como ISO.CEILING redondean los números negativos al alza (hacia el infinito positivo). Cuando se usa un múltiplo significativo negativo, CEILING redondea los números negativos a la baja (hacia el infinito negativo), mientras que ISO.CEILING lo hace hacia arriba (hacia el infinito positivo).

Normalmente, el tipo de resultado es del mismo tipo que el significado usado como argumento, con las excepciones siguientes:

  • Si el primer argumento es de tipo moneda, el resultado es de tipo moneda.

  • Si el argumento opcional no está incluido, el resultado es de tipo entero.

  • Si el argumento significativo es de tipo booleano, el resultado es de tipo entero.

  • Si el argumento significativo es de tipo no numérico, el resultado es de tipo real.

Ejemplo: números positivos

La fórmula siguiente devuelve 4,45. Esto puede resultar útil si quiere 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 ISO.CEILING para redondear al alza los precios hasta la unidad de cinco céntimos más cercana.

= ISO.CEILING(4.42,0.05)  

Ejemplo: Números negativos

La fórmula siguiente devuelve el valor de límite superior ISO de -4,40.

= ISO.CEILING(-4.42,0.05)  

Funciones matemáticas y trigonométricas
Función FLOOR
Función CEILING
ROUNDUP, función