CEILING
Arrotonda un numero verso l'alto, all'intero più vicino o al multiplo di significato più vicino.
Sintassi
CEILING(<number>, <significance>)
Parametri
Termine | Definizione |
---|---|
number |
Numero da arrotondare o un riferimento a una colonna contenente numeri. |
significance |
Il multiplo di significato a cui si vuole arrotondare. Ad esempio, per arrotondare all'intero più vicino, digitare 1. |
Valore restituito
Numero arrotondato come specificato.
Osservazioni
Esistono due funzioni CEILING in DAX, con le differenze seguenti:
- La funzione CEILING emula il comportamento della funzione CEILING in Excel.
- La funzione ISO.CEILING segue il comportamento definito da ISO per determinare il valore massimo.
Le due funzioni restituiscono lo stesso valore per i numeri positivi, ma valori diversi per i numeri negativi. Quando si usa un multiplo positivo di significato, sia CEILING che ISO.CEILING arrotondamento dei numeri negativi verso l'alto (verso l'infinito positivo). Quando si usa un multiplo negativo di significato, CEILING arrotonda i numeri negativi verso il basso (verso l'infinito negativo), mentre ISO.CEILING arrotonda i numeri negativi verso l'alto (verso l'infinito positivo).
Il tipo restituito è in genere dello stesso tipo dell'argomento significativo, con le eccezioni seguenti:
- Se il tipo di argomento number è currency, il tipo restituito è currency.
- Se il tipo di argomento di significato è Boolean, il tipo restituito è integer.
- Se il tipo di argomento di significato non è numerico, il tipo restituito è reale.
Esempio 1
La formula seguente restituisce 4.45. Questo può essere utile se si desidera evitare di usare unità più piccole nei prezzi. Se un prodotto esistente è costato $ 4,42, è possibile utilizzare CEILING per arrotondare i prezzi fino all'unità più vicina di cinque centesimi.
= CEILING(4.42,0.05)
Esempio 2
La formula seguente restituisce risultati simili all'esempio precedente, ma usa i valori numerici archiviati nella colonna ProductPrice.
= CEILING([ProductPrice],0.05)
Contenuto correlato
funzioni matematiche e trigFLOOR funzioneISO.CEILINGROUNDUP funzione