Compartilhar via


CEILING

aplica-se a:coluna calculadatabela calculadamedidacálculo visual

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

Sintaxe

CEILING(<number>, <significance>)

Parâmetros

Prazo Definição
number O número que você deseja arredondar ou uma referência a uma coluna que contém números.
significance O múltiplo de significância para o qual você deseja arredondar. Por exemplo, para arredondar para o inteiro mais próximo, digite 1.

Valor de retorno

Um número 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 valor do teto.
  • As duas funções retornam o mesmo valor para números positivos, mas valores diferentes para números negativos. Ao usar um múltiplo positivo de significância, CEILING e ISO.CEILING números negativos redondos 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 retorno geralmente é do mesmo tipo do argumento significativo, com as seguintes exceções:

    • Se o tipo de argumento numérico for moeda, o tipo de retorno será moeda.
    • Se o tipo de argumento de significância for booliano, o tipo de retorno será inteiro.
    • Se o tipo de argumento de significância não for numérico, o tipo de retorno será real.

Exemplo 1

A fórmula a seguir retorna 4.45. Isso pode ser útil se você quiser evitar o uso de unidades menores em seus preços. Se um produto existente tiver preço de US$ 4,42, você poderá usar CEILING para arredondar os preços até a unidade mais próxima de cinco centavos.

= CEILING(4.42,0.05)

Exemplo 2

A fórmula a seguir retorna resultados semelhantes ao exemplo anterior, mas usa valores numéricos armazenados na coluna, ProductPrice.

= CEILING([ProductPrice],0.05)

Funções Matemática e TrigFLOOR funçãoISO.CEILING funçãoROUNDUP função