# Ceil Skript- och diagramfunktion

Ceil() rundar av ett tal uppåt till närmaste multipel av det step som förskjuts av offset -talet.

Jämför med funktionen floor som rundar av indata nedåt.

Syntax:

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

Returnerad datatyp: numeriska

Argument:

Argument

| Argument | Beskrivning |
| --- | --- |
| x | Indatatal. |
| step | Intervallsteg. Standardvärdet är 1. |
| offset | Definierar basen för stegintervallet. Standardvärdet är 0. |

Exempel och resultat:

Exempel och resultat

| Exempel | Resultat |
| --- | --- |
| `Ceil(2.4 )` | Returnerar 3<br><br>I det här exemplet är storleken på steget 1 och basen på stegintervallet 0.<br><br>Intervallen är ...0 &lt; x &lt;=1, 1 &lt; x &lt;= 2, 2&lt; x &lt;=3, 3&lt; x &lt;=4... |
| `Ceil(4.2 )` | Returnerar 5 |
| `Ceil(3.88 ,0.1)` | Returnerar 3.9<br><br>I det här exemplet är storleken på intervallet 0,1 och basen på intervallet 0.<br><br>Intervallen är ... 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)` | Returnerar 5 |
| `Ceil(1.1 ,1)` | Returnerar 2 |
| `Ceil(1.1 ,1,0.5)` | Returnerar 1,5<br><br>I det här exemplet är storleken på steget 1 och förskjutningen 0,5. Det innebär att basen på stegintervallet är 0,5 och inte 0.<br><br>Intervallen är ...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)` | Returnerar 1.99<br><br>Intervallen är ...-0.01&lt; x &lt;= 0.99, 0.99&lt; x &lt;= 1.99, 1.99 &lt; x &lt;=2.99... |

## Mer information

* [Floor Skript- och diagramfunktion](https://help.qlik.com/sv-SE/cloud-services/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/GeneralNumericFunctions/floor.htm)