Função CEILING

Descrição

Arredonda um número para cima, para o inteiro mais próximo ou para o múltiplo significativo mais próximo.

Sintaxe

CEILING (<number>, <significance>)

Parâmetros

Sr. Não. Parâmetro e Descrição
1

number

O número que você deseja arredondar ou uma referência a uma coluna que contém números.

2

significance

O múltiplo de significância para o qual você deseja arredondar.

Valor de retorno

Número arredondado conforme especificado.

O tipo de retorno é geralmente do mesmo tipo do parâmetro de significância, com as seguintes exceções -

  • Se o tipo de parâmetro de número for moeda, o tipo de retorno será moeda.

  • Se o tipo de parâmetro de significância for booleano, o tipo de retorno será inteiro.

  • Se o tipo de parâmetro de significância não for numérico, o tipo de retorno é real.

Observações

DAX tem duas funções de TETO -

  • CEILING - Igual à função Excel CEILING.

  • ISO.CEILING - Segue o comportamento definido pela ISO para determinar o valor do teto.

As funções DAX CEILING e ISO.CEILING retornam o mesmo valor para números positivos. No entanto, eles retornam valores diferentes para números negativos.

  • Ao usar um múltiplo positivo de significância, tanto CEILING quanto ISO.CEILING arredondam os números negativos para cima (em direção ao infinito positivo).

  • Ao usar um múltiplo negativo de significância, CEILING arredonda os números negativos para baixo (em direção ao infinito negativo), enquanto ISO.CEILING arredonda os números negativos para cima (em direção ao infinito positivo).

Exemplo

= CEILING(4.6,1) returns 5. 
= CEILING(4.6,2) returns 6. 
= CEILING(-4.6,-1) returns -5. 
= CEILING(-4.6,-2) ) returns -6.