# Ceil Função de script e de gráfico

Ceil() arredonda um número para o múltiplo mais próximo da step deslocada pelo número de offset .

Compare com a função floor, que arredonda os números da entrada para baixo.

Sintaxe:

Ceil(x[, step[, offset]])

Tipo de dados de retorno: numérico

Argumentos:

Argumentos

| Argumento | Descrição |
| --- | --- |
| x | Número de entrada. |
| step | Incremento do intervalo. O valor padrão é 1. |
| offset | Define a base do intervalo da etapa. O valor padrão é 0. |

Exemplos e resultados:

Exemplos e resultados

| Exemplos | Resultados |
| --- | --- |
| `Ceil(2.4 )` | Retorna 3<br><br>Neste exemplo, o tamanho da etapa é 1 e a base do intervalo da etapa é 0.<br><br>Os intervalos são ...0 &lt; x &lt;=1, 1 &lt; x &lt;= 2, 2&lt; x &lt;=3, 3&lt; x &lt;=4... |
| `Ceil(4.2 )` | Retorna 5 |
| `Ceil(3.88 ,0.1)` | Retorna 3,9<br><br>Neste exemplo, o tamanho do intervalo é 0,1 e a base do intervalo é 0.<br><br>Os intervalos são ... 3.7 &lt; x &lt;= 3.8, 3.8 &lt; x &lt;= 3.9, 3.9 &lt; x &lt;= 4.0... |
| `Ceil(3.88 ,5)` | Retorna 5 |
| `Ceil(1.1 ,1)` | Retorna 2 |
| `Ceil(1.1 ,1,0.5)` | Retorna 1,5<br><br>Neste exemplo, o tamanho da etapa é 1 e o deslocamento é 0,5. Isso significa que a base do intervalo da etapa é 0,5, e não 0.<br><br>Os intervalos são ...0.5 &lt; x &lt;=1.5, 1.5 &lt; x &lt;= 2.5, 2.5&lt; x &lt;=3.5, 3.5&lt; x &lt;=4.5... |
| `Ceil(1.1 ,1,-0.01)` | Retorna 1.99<br><br>Os intervalos são ...-0.01&lt; x &lt;= 0.99, 0.99&lt; x &lt;= 1.99, 1.99 &lt; x &lt;=2.99... |

## Saiba mais

* [Floor Função de script e de gráfico](https://help.qlik.com/pt-BR/sense/May2026/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/GeneralNumericFunctions/floor.htm)