ISO.CEILING
Aplica-se a:Coluna calculadaTabela calculadaMeasureCálculo visual
Arredonda um número para cima, para o número inteiro mais próximo or para o múltiplo de significância mais próximo.
Sintaxe
ISO.CEILING(<number>[, <significance>])
Parâmetros
Vigência | Definição |
---|---|
number |
O número que pretende roundor uma referência a uma coluna que contains números. |
significance |
(facultativo) O múltiplo de significado ao qual você deseja round. Por exemplo, para round para o número inteiro mais próximo, digite 1. If a unidade de significância not for especificada, o número é arredondado para o número inteiro mais próximo. |
Regresso value
Um número, do mesmo tipo que o argumento number
, arredondado conforme especificado.
Comentários
Existem 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 pela ISO para determinar o ceilingvalue.
As duas funções retornam o mesmo 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 estiver incluído, o resultado será do tipo inteiro.
If o argumento significância for do tipo booleano, o resultado será do tipo inteiro.
If o argumento significância for do tipo não numérico, o resultado será do tipo real.
Exemplo: Números positivos
A fórmula a seguir retorna 4.45. Isso pode ser útil if você quiser evitar o uso de unidades menores em seus preços. If um product existente custa 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 a ceilingvalue ISO de -4,40.
= ISO.CEILING(-4.42,0.05)
Related conteúdo
Matemática and Trig funçõesFLOOR funçãoCEILING funçãoROUNDUP função