Compartilhar via


ISO.CEILING

aplica-se a:coluna calculadatabela calculadaMeasurecálculo visual

Arredonda um número para cima, para o inteiro mais próximo or para o múltiplo mais próximo de significância.

Sintaxe

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

Parâmetros

Prazo Definição
number O número que você deseja round, or uma referência a uma coluna que contains números.
significance (opcional) O múltiplo de significância para o qual você deseja round. Por exemplo, para round para o inteiro mais próximo, digite 1. If a unidade de significância for not especificada, o número será arredondado para o inteiro mais próximo.

Retornar value

Um número, do mesmo tipo que o argumento number, arredondado conforme especificado.

Observações

Há duas funções CEILING em DAX, com as seguintes diferenças:

  • A função CEILING emula o comportamento da função CEILING no Excel.

  • A função ISO.CEILING segue o comportamento definido por ISO para determinar o ceilingvalue.

As duas funções retornam a mesma value para números positivos, mas values diferentes para números negativos. Ao usar um múltiplo positivo de significância, ambos CEILINGandISO.CEILINGround números negativos para cima (em direção ao infinito positivo). Ao usar um múltiplo negativo de significância, CEILING arredonda números negativos para baixo (em direção ao infinito negativo), enquanto ISO.CEILING arredonda números negativos para cima (em direção ao infinito positivo).

O tipo de resultado geralmente é o mesmo tipo de significância usado como argumento com as seguintes exceções:

  • If o argumento first for de currency tipo, o resultado será currency tipo.

  • If o argumento opcional é not incluído o resultado é de tipo inteiro.

  • If o argumento de significância é do tipo booliano, então o resultado é do tipo inteiro.

  • If o argumento de significância é tipo não numérico, então o resultado é do tipo real.

Exemplo: números positivos

A fórmula a seguir retorna 4.45. Isso pode ser útil if você deseja evitar o uso de unidades menores em seus preços. If um product existente tem preço de US$ 4,42, você pode usar ISO.CEILING para round preços até a unidade mais próxima de cinco centavos.

= ISO.CEILING(4.42,0.05)

Exemplo: números negativos

A fórmula a seguir retorna o ceilingvalue ISO de -4,40.

= ISO.CEILING(-4.42,0.05)

Funções de and matemática função TrigFLOOR funçãoCEILING funçãoROUNDUP